19403 Bhuj–Delhi Express
Mail/Express · 1,238 km · 24 hr 30 min · 24 stops · Daily
- Departs
- 11:15
- Bhuj
- Arrives
- 11:45
- Delhi · day 2
- Journey
- 24 hr 30 min
- 1,238 km · 24 stops
- Runs
- Daily
- Fare from
- ₹585
- Sleeper · estimate
- On time
- 85%
- usually on time
19403 running status
Checking where it is…
19403 coach position
Fetching the coach order…
19403 vacant berths after charting
Shown full? The prepared chart lists berths free for part of the way too, and we chain them. Open full screen
Check seats from Bhuj to Delhi
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Bhuj BHUJ | — | 11:15 | — | 1 | 0 |
| 2 | Anjar AJE | 11:45 | 11:47 | 2 min | 1 | 42 |
| 3 | Gandhidham Jn GIMB | 12:15 | 12:30 | 15 min | 1 | 58 |
| 4 | Bhachau BCOB | 13:07 | 13:09 | 2 min | 1 | 95 |
| 5 | Bhildi Jn BLDI | 17:00 | 17:05 | 5 min | 1 | 313 |
| 6 | Dhanera DQN | 17:43 | 17:45 | 2 min | 1 | 348 |
| 7 | Raniwara RNV | 18:11 | 18:14 | 3 min | 1 | 383 |
| 8 | Marwar Bhinmal MBNL | 18:40 | 18:43 | 3 min | 1 | 415 |
| 9 | Modran MON | 19:04 | 19:07 | 3 min | 1 | 443 |
| 10 | Jalor JOR | 19:34 | 19:37 | 3 min | 1 | 478 |
| 11 | Mokalsar MKSR | 20:02 | 20:05 | 3 min | 1 | 510 |
| 12 | Samdari Jn SMR | 20:25 | 20:30 | 5 min | 1 | 537 |
| 13 | Luni Jn LUNI | 21:30 | 21:55 | 25 min | 1 | 585 |
| 14 | Pali Marwar PMY | 22:43 | 22:48 | 5 min | 1 | 627 |
| 15 | Marwar Jn MJ | 00:50 | 01:20 | 30 min | 2 | 657 |
| 16 | Beawar BER | 02:46 | 02:48 | 2 min | 2 | 745 |
| 17 | Ajmer Jn AII | 03:50 | 04:00 | 10 min | 2 | 797 |
| 18 | Kishangarh KSG | 04:28 | 04:30 | 2 min | 2 | 822 |
| 19 | Jaipur JP | 06:10 | 06:20 | 10 min | 2 | 931 |
| 20 | Gandhinagar Jaipur GADJ | 06:31 | 06:34 | 3 min | 2 | 936 |
| 21 | Bandikui Jn BKI | 07:36 | 07:38 | 2 min | 2 | 1,021 |
| 22 | Alwar Jn AWR | 08:23 | 08:26 | 3 min | 2 | 1,082 |
| 23 | Rewari RE | 09:53 | 09:55 | 2 min | 2 | 1,156 |
| 24 | Delhi DLI | 11:45 | — | — | 2 | 1,238 |
How reliably 19403 runs
85% arrive on time at the destination
typically on time · 60% on time across the route
From Aug 2025–Aug 2026 · within 15 min counts as on time.
- Bhujusually on time100%
- Anjartypically 4 min late97%
- Gandhidham Jntypically 27 min late28%
- Bhachautypically 32 min late · 6% over an hour23%
- Bhildi Jnusually on time93%
- Dhaneratypically 3 min late85%
- Raniwaratypically 9 min late · 4% over an hour75%
- Marwar Bhinmaltypically 15 min late · 4% over an hour50%
- Modrantypically 21 min late · 5% over an hour37%
- Jalortypically 26 min late · 7% over an hour29%
- Mokalsartypically 28 min late · 5% over an hour27%
- Samdari Jntypically 35 min late · 17% over an hour22%
- Luni Jntypically 82 min late · 81% over an hour9%
- Pali Marwartypically 74 min late · 90% over an hour10%
- Marwar Jntypically 13 min late55%
- Beawarusually on time95%
- Ajmer Jntypically 6 min late95%
- Kishangarhtypically 5 min late90%
- Jaipurtypically 10 min late66%
- Gandhinagar Jaipurtypically 10 min late68%
- Bandikui Jntypically 12 min late59%
- Alwar Jntypically 17 min late45%
- Rewariusually on time95%
- Delhiusually on time · 4% over an hour85%
Longest halts
- Marwar Jn MJ30 min · arrives 00:50, departs 01:20
- Luni Jn LUNI25 min · arrives 21:30, departs 21:55
- Gandhidham Jn GIMB15 min · arrives 12:15, departs 12:30
- Ajmer Jn AII10 min · arrives 03:50, departs 04:00
- Jaipur JP10 min · arrives 06:10, departs 06:20
- Bhildi Jn BLDI5 min · arrives 17:00, departs 17:05