09203 Veraval–Haridwar Special
Mail/Express · 1,524 km · 28 hr 35 min · 32 stops · Tue
- Departs
- 16:05
- Veraval
- Arrives
- 20:40
- Haridwar Jn · day 2
- Journey
- 28 hr 35 min
- 1,524 km · 32 stops
- Runs
- Tue
09203 running status
Checking where it is…
09203 coach position
Fetching the coach order…
09203 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 Veraval to Haridwar Jn
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Veraval VRL | — | 16:05 | — | 1 | 0 |
| 2 | Keshod KSD | 16:39 | 16:40 | 1 min | 1 | 46 |
| 3 | Junagadh Jn JND | 17:06 | 17:08 | 2 min | 1 | 82 |
| 4 | Jetalsar Jn JLR | 17:38 | 17:40 | 2 min | 1 | 108 |
| 5 | Dhasa Jn DAS | 19:30 | 19:31 | 1 min | 1 | 213 |
| 6 | Dhola Jn DLJ | 19:55 | 19:56 | 1 min | 1 | 239 |
| 7 | Botad Jn BTD | 20:22 | 20:24 | 2 min | 1 | 281 |
| 8 | Dhandhuka DCK | 21:05 | 21:07 | 2 min | 1 | 332 |
| 9 | Dholka DOK | 22:00 | 22:02 | 2 min | 1 | 390 |
| 10 | Gandhigram GG | 22:40 | 22:45 | 5 min | 1 | 436 |
| 11 | Mahesana Jn MSH | 23:45 | 23:50 | 5 min | 1 | 507 |
| 12 | Palanpur Jn PNU | 00:58 | 01:00 | 2 min | 2 | 572 |
| 13 | Abu Road ABR | 01:35 | 01:45 | 10 min | 2 | 625 |
| 14 | Falna FA | 02:53 | 02:55 | 2 min | 2 | 724 |
| 15 | Marwar Jn MJ | 03:58 | 04:00 | 2 min | 2 | 790 |
| 16 | Beawar BER | 05:03 | 05:05 | 2 min | 2 | 878 |
| 17 | Ajmer Jn AII | 06:15 | 06:25 | 10 min | 2 | 930 |
| 18 | Kishangarh KSG | 07:01 | 07:03 | 2 min | 2 | 955 |
| 19 | Phulera Jn FL | 07:44 | 07:46 | 2 min | 2 | 1,009 |
| 20 | Ringas Jn RGS | 08:42 | 08:47 | 5 min | 2 | 1,076 |
| 21 | Shri Madhopur SMPR | 08:57 | 08:59 | 2 min | 2 | 1,086 |
| 22 | Nim Ka Thana NMK | 09:28 | 09:30 | 2 min | 2 | 1,123 |
| 23 | Narnaul NNL | 10:42 | 10:44 | 2 min | 2 | 1,173 |
| 24 | Ateli AEL | 10:56 | 10:58 | 2 min | 2 | 1,187 |
| 25 | Rewari RE | 12:48 | 12:53 | 5 min | 2 | 1,225 |
| 26 | Gurgaon GGN | 13:33 | 13:35 | 2 min | 2 | 1,276 |
| 27 | Delhi DLI | 14:55 | 15:10 | 15 min | 2 | 1,307 |
| 28 | Ghaziabad GZB | 15:45 | 15:47 | 2 min | 2 | 1,327 |
| 29 | Meerut City Jn MTC | 16:24 | 16:26 | 2 min | 2 | 1,374 |
| 30 | Muzaffarnagar MOZ | 17:23 | 17:25 | 2 min | 2 | 1,430 |
| 31 | Roorkee RK | 19:10 | 19:12 | 2 min | 2 | 1,483 |
| 32 | Haridwar Jn HW | 20:40 | — | — | 2 | 1,524 |
Longest halts
- Delhi DLI15 min · arrives 14:55, departs 15:10
- Abu Road ABR10 min · arrives 01:35, departs 01:45
- Ajmer Jn AII10 min · arrives 06:15, departs 06:25
- Gandhigram GG5 min · arrives 22:40, departs 22:45
- Mahesana Jn MSH5 min · arrives 23:45, departs 23:50
- Ringas Jn RGS5 min · arrives 08:42, departs 08:47