19045 Tapti Ganga Express
Mail/Express · 1,821 km · 34 hr 45 min · 40 stops · Mon, Wed, Thu, Fri, Sun
- Departs
- 10:10
- Surat
- Arrives
- 20:55
- Thawe Jn · day 2
- Journey
- 34 hr 45 min
- 1,821 km · 40 stops
- Runs
- Mon, Wed, Thu, Fri, Sun
- Fare from
- ₹765
- Sleeper · estimate
- On time
- 57%
- usually on time
19045 running status
Checking where it is…
19045 coach position
Fetching the coach order…
19045 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 Surat to Thawe 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 | Surat ST | — | 10:10 | — | 1 | 0 |
| 2 | Udhna Jn UDN | 10:18 | 10:20 | 2 min | 1 | 4 |
| 3 | Vyara VYA | 10:54 | 10:55 | 1 min | 1 | 61 |
| 4 | Navapur NWU | 11:28 | 11:30 | 2 min | 1 | 103 |
| 5 | Nandurbar NDB | 12:20 | 12:25 | 5 min | 1 | 160 |
| 6 | Dondaicha DDE | 12:58 | 13:00 | 2 min | 1 | 195 |
| 7 | Sindkheda SNK | 13:18 | 13:20 | 2 min | 1 | 214 |
| 8 | Amalner AN | 13:58 | 14:00 | 2 min | 1 | 255 |
| 9 | Jalgaon Jn JL | 15:10 | 15:15 | 5 min | 1 | 311 |
| 10 | Bhusaval Jn BSL | 15:40 | 15:45 | 5 min | 1 | 335 |
| 11 | Raver RV | 16:19 | 16:20 | 1 min | 1 | 369 |
| 12 | Burhanpur BAU | 16:35 | 16:37 | 2 min | 1 | 390 |
| 13 | Khandwa KNW | 17:43 | 17:45 | 2 min | 1 | 458 |
| 14 | Harda HD | 18:50 | 18:52 | 2 min | 1 | 560 |
| 15 | Itarsi Jn ET | 20:15 | 20:25 | 10 min | 1 | 636 |
| 16 | Pipariya PPI | 21:13 | 21:15 | 2 min | 1 | 703 |
| 17 | Jabalpur JBP | 23:49 | 23:59 | 10 min | 1 | 881 |
| 18 | Katni KTE | 01:10 | 01:15 | 5 min | 2 | 972 |
| 19 | Satna STA | 02:45 | 02:50 | 5 min | 2 | 1,070 |
| 20 | Manikpur Jn MKP | 04:38 | 04:40 | 2 min | 2 | 1,148 |
| 21 | Shankargarh SRJ | 05:39 | 05:40 | 1 min | 2 | 1,203 |
| 22 | Prayagrajcheoki PCOI | 06:35 | 06:40 | 5 min | 2 | 1,240 |
| 23 | Vindhyachal BDL | 07:33 | 07:35 | 2 min | 2 | 1,313 |
| 24 | Mirzapur MZP | 07:45 | 07:50 | 5 min | 2 | 1,320 |
| 25 | Chunar Jn CAR | 08:20 | 08:22 | 2 min | 2 | 1,352 |
| 26 | Kashi KEI | 10:22 | 10:23 | 1 min | 2 | 1,390 |
| 27 | Varanasi Jn BSB | 10:40 | 10:50 | 10 min | 2 | 1,395 |
| 28 | Jaunpur Jn JNU | 11:48 | 11:50 | 2 min | 2 | 1,453 |
| 29 | Shahganj Jn SHG | 13:00 | 13:05 | 5 min | 2 | 1,486 |
| 30 | Azamgarh AMH | 13:55 | 14:00 | 5 min | 2 | 1,543 |
| 31 | Muhammadabad MMA | 14:17 | 14:19 | 2 min | 2 | 1,564 |
| 32 | Mau Jn MAU | 14:45 | 14:50 | 5 min | 2 | 1,586 |
| 33 | Rasra RSR | 15:23 | 15:25 | 2 min | 2 | 1,622 |
| 34 | Ballia BUI | 16:05 | 16:10 | 5 min | 2 | 1,655 |
| 35 | Suraimanpur SIP | 16:48 | 16:50 | 2 min | 2 | 1,691 |
| 36 | Chhapra CPR | 17:58 | 18:08 | 10 min | 2 | 1,720 |
| 37 | Masrakh MHC | 18:55 | 18:57 | 2 min | 2 | 1,757 |
| 38 | Dighwa Dubauli DWDI | 19:20 | 19:22 | 2 min | 2 | 1,776 |
| 39 | Gopalganj GOPG | 20:18 | 20:20 | 2 min | 2 | 1,816 |
| 40 | Thawe Jn THE | 20:55 | — | — | 2 | 1,821 |
How reliably 19045 runs
57% arrive on time at the destination
typically on time · 53% on time across the route
From Oct 2025–Sept 2026 · within 15 min counts as on time.
- Suratusually on time100%
- Udhna Jnusually on time · 3% over an hour95%
- Vyaratypically 19 min late · 5% over an hour39%
- Navapurtypically 18 min late · 4% over an hour42%
- Nandurbartypically 15 min late · 5% over an hour50%
- Dondaichatypically 11 min late · 5% over an hour63%
- Sindkhedatypically 12 min late · 5% over an hour59%
- Amalnertypically 12 min late · 5% over an hour59%
- Jalgaon Jntypically 6 min late · 4% over an hour78%
- Bhusaval Jntypically 12 min late · 4% over an hour59%
- Ravertypically 13 min late · 5% over an hour56%
- Burhanpurtypically 15 min late · 5% over an hour50%
- Khandwatypically 5 min late · 4% over an hour76%
- Hardatypically 18 min late · 5% over an hour42%
- Itarsi Jntypically 7 min late · 5% over an hour77%
- Pipariyatypically 17 min late · 8% over an hour44%
- Jabalpurtypically 20 min late · 8% over an hour38%
- Katnitypically 31 min late · 16% over an hour24%
- Satnatypically 30 min late · 9% over an hour25%
- Manikpur Jntypically 5 min late · 3% over an hour76%
- Shankargarhusually on time · 4% over an hour79%
- Prayagrajcheokitypically 12 min late · 7% over an hour57%
- Vindhyachaltypically 22 min late · 10% over an hour34%
- Mirzapurtypically 21 min late · 11% over an hour36%
- Chunar Jntypically 17 min late · 10% over an hour44%
- Kashiusually on time · 5% over an hour79%
- Varanasi Jntypically 9 min late · 6% over an hour65%
- Jaunpur Jntypically 28 min late · 10% over an hour27%
- Shahganj Jnusually on time · 12% over an hour76%
- Azamgarhusually on time · 13% over an hour75%
- Muhammadabadtypically 7 min late · 14% over an hour64%
- Mau Jntypically 8 min late · 15% over an hour59%
- Rasratypically 16 min late · 19% over an hour47%
- Balliatypically 19 min late · 19% over an hour39%
- Suraimanpurtypically 16 min late · 18% over an hour47%
- Chhapratypically 24 min late · 25% over an hour31%
- Masrakhtypically 38 min late · 37% over an hour20%
- Dighwa Dubaulitypically 25 min late · 8% over an hour30%
- Gopalganjtypically 24 min late · 36% over an hour31%
- Thawe Jnusually on time · 22% over an hour57%
- Maihartypically 21 min late · 9% over an hour36%
When it runs late
Roughest May, October, November and December: in November it typically runs 55 min late and reaches Thawe Jn on time only 5% of the time — against 95% around April. A year-round average hides that.
Runs latest on Mondays (45% on time), best on Thursdays (69%).
T
S
Longest halts
- Itarsi Jn ET10 min · arrives 20:15, departs 20:25
- Jabalpur JBP10 min · arrives 23:49, departs 23:59
- Varanasi Jn BSB10 min · arrives 10:40, departs 10:50
- Chhapra CPR10 min · arrives 17:58, departs 18:08
- Nandurbar NDB5 min · arrives 12:20, departs 12:25
- Jalgaon Jn JL5 min · arrives 15:10, departs 15:15