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 19 min late · 5% over an hour39%
- Nandurbartypically 15 min late · 5% over an hour50%
- Dondaichatypically 12 min late · 5% over an hour61%
- Sindkhedatypically 13 min late · 6% over an hour56%
- Amalnertypically 13 min late · 6% over an hour56%
- Jalgaon Jntypically 7 min late · 5% over an hour76%
- Bhusaval Jntypically 12 min late · 5% over an hour59%
- Ravertypically 14 min late · 5% over an hour53%
- Burhanpurtypically 16 min late · 5% over an hour47%
- Khandwatypically 5 min late · 5% over an hour75%
- Hardatypically 18 min late · 7% over an hour42%
- Itarsi Jntypically 7 min late · 6% over an hour75%
- Pipariyatypically 17 min late · 9% over an hour44%
- Jabalpurtypically 20 min late · 9% over an hour38%
- Katnitypically 35 min late · 17% over an hour21%
- Satnatypically 33 min late · 11% over an hour23%
- Manikpur Jntypically 5 min late · 4% over an hour76%
- Shankargarhtypically 3 min late · 5% over an hour77%
- Prayagrajcheokitypically 12 min late · 8% over an hour57%
- Vindhyachaltypically 23 min late · 11% over an hour33%
- Mirzapurtypically 23 min late · 12% over an hour33%
- Chunar Jntypically 18 min late · 12% over an hour42%
- Kashiusually on time · 6% over an hour78%
- Varanasi Jntypically 9 min late · 7% over an hour65%
- Jaunpur Jntypically 29 min late · 10% over an hour26%
- Shahganj Jnusually on time · 13% over an hour75%
- Azamgarhtypically 3 min late · 14% over an hour75%
- Muhammadabadtypically 7 min late · 14% over an hour64%
- Mau Jntypically 8 min late · 15% over an hour60%
- 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 23 min late · 23% over an hour33%
- Masrakhtypically 35 min late · 34% over an hour21%
- Dighwa Dubaulitypically 25 min late · 11% over an hour30%
- Gopalganjtypically 20 min late · 32% over an hour38%
- Thawe Jnusually on time · 21% over an hour57%
- Maihartypically 21 min late · 9% over an hour36%
When it runs late
Roughest May, October, November and December: in December it typically runs 75 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 (48% on time), best on Thursdays (67%).
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