19204 Veraval–Bandra Terminus Express
Mail/Express · 940 km · 20 hr 50 min · 25 stops · Fri
- Departs
- 19:00
- Veraval
- Arrives
- 15:50
- Bandra Terminus · day 2
- Journey
- 20 hr 50 min
- 940 km · 25 stops
- Runs
- Fri
- On time
- 90%
- usually 6 min late
19204 running status
Checking where it is…
19204 coach position
Fetching the coach order…
19204 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 Bandra Terminus
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 | — | 19:00 | — | 1 | 0 |
| 2 | Junagadh Jn JND | 20:00 | 20:02 | 2 min | 1 | 82 |
| 3 | Jetalsar Jn JLR | 20:35 | 20:40 | 5 min | 1 | 108 |
| 4 | Jetpur JTP | 20:52 | 20:53 | 1 min | 1 | 115 |
| 5 | Vadiya Devli VDV | 21:15 | 21:16 | 1 min | 1 | 133 |
| 6 | Khakhraiya KKK | 21:26 | 21:27 | 1 min | 1 | 141 |
| 7 | Kunkavav Jn KKV | 21:38 | 21:39 | 1 min | 1 | 152 |
| 8 | Lunidhar LDU | 21:54 | 21:55 | 1 min | 1 | 166 |
| 9 | Chital CTL | 22:09 | 22:10 | 1 min | 1 | 180 |
| 10 | Khijadiya Jn KJV | 22:18 | 22:19 | 1 min | 1 | 186 |
| 11 | Lathi LAT | 22:32 | 22:33 | 1 min | 1 | 198 |
| 12 | Dhasa Jn DAS | 22:50 | 22:51 | 1 min | 1 | 213 |
| 13 | Dhola Jn DLJ | 23:10 | 23:11 | 1 min | 1 | 239 |
| 14 | Botad Jn BTD | 23:50 | 00:05 | 15 min | 2 | 281 |
| 15 | Dhandhuka DCK | 01:05 | 01:35 | 30 min | 2 | 332 |
| 16 | Sarkhej SEJ | 03:15 | 04:00 | 45 min | 2 | 426 |
| 17 | Ahmedabad Jn ADI | 07:25 | 07:35 | 10 min | 2 | 459 |
| 18 | Nadiad Jn ND | 08:38 | 08:40 | 2 min | 2 | 505 |
| 19 | Anand Jn ANND | 08:55 | 08:57 | 2 min | 2 | 523 |
| 20 | Vadodara Jn BRC | 09:30 | 09:38 | 8 min | 2 | 559 |
| 21 | Ankleshwar Jn AKV | 10:35 | 10:37 | 2 min | 2 | 639 |
| 22 | Surat ST | 11:30 | 11:33 | 3 min | 2 | 688 |
| 23 | Vapi VAPI | 12:53 | 12:55 | 2 min | 2 | 783 |
| 24 | Borivali BVI | 14:52 | 14:55 | 3 min | 2 | 921 |
| 25 | Bandra Terminus BDTS | 15:50 | — | — | 2 | 940 |
How reliably 19204 runs
90% arrive on time at the destination
typically 6 min late · 54% on time across the route
From Aug 2025–Aug 2026 · within 15 min counts as on time.
- Veravalusually on time96%
- Junagadh Jntypically 15 min late50%
- Jetalsar Jntypically 21 min late36%
- Jetpurtypically 23 min late33%
- Vadiya Devlitypically 21 min late36%
- Khakhraiyatypically 21 min late36%
- Kunkavav Jntypically 28 min late27%
- Lunidhartypically 30 min late25%
- Chitaltypically 30 min late25%
- Khijadiya Jntypically 31 min late24%
- Lathitypically 30 min late25%
- Dhasa Jntypically 30 min late · 4% over an hour25%
- Dhola Jntypically 39 min late · 15% over an hour19%
- Botad Jntypically 43 min late · 15% over an hour17%
- Dhandhukausually on time83%
- Sarkhejusually on time95%
- Ahmedabad Jnusually on time90%
- Nadiad Jntypically 4 min late95%
- Anand Jntypically 9 min late84%
- Vadodara Jntypically 11 min late70%
- Ankleshwar Jntypically 16 min late47%
- Surattypically 8 min late86%
- Vapitypically 10 min late75%
- Borivalitypically 10 min late64%
- Bandra Terminustypically 6 min late90%
Longest halts
- Sarkhej SEJ45 min · arrives 03:15, departs 04:00
- Dhandhuka DCK30 min · arrives 01:05, departs 01:35
- Botad Jn BTD15 min · arrives 23:50, departs 00:05
- Ahmedabad Jn ADI10 min · arrives 07:25, departs 07:35
- Vadodara Jn BRC8 min · arrives 09:30, departs 09:38
- Jetalsar Jn JLR5 min · arrives 20:35, departs 20:40