19046 Tapti Ganga Express
Mail/Express · 1,821 km · 34 hr 25 min · 40 stops · Tue, Wed, Fri, Sat, Sun
- Departs
- 05:40
- Thawe Jn
- Arrives
- 16:05
- Surat · day 2
- Journey
- 34 hr 25 min
- 1,821 km · 40 stops
- Runs
- Tue, Wed, Fri, Sat, Sun
- Fare from
- ₹765
- Sleeper · estimate
- On time
- 60%
- usually on time
19046 running status
Checking where it is…
19046 coach position
Fetching the coach order…
19046 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 Thawe Jn to Surat
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Thawe Jn THE | — | 05:40 | — | 1 | 0 |
| 2 | Gopalganj GOPG | 05:49 | 05:51 | 2 min | 1 | 5 |
| 3 | Dighwa Dubauli DWDI | 06:28 | 06:30 | 2 min | 1 | 45 |
| 4 | Masrakh MHC | 06:53 | 06:55 | 2 min | 1 | 64 |
| 5 | Chhapra CPR | 08:30 | 08:45 | 15 min | 1 | 101 |
| 6 | Suraimanpur SIP | 09:10 | 09:12 | 2 min | 1 | 129 |
| 7 | Ballia BUI | 09:53 | 09:58 | 5 min | 1 | 166 |
| 8 | Rasra RSR | 10:25 | 10:27 | 2 min | 1 | 199 |
| 9 | Mau Jn MAU | 11:15 | 11:20 | 5 min | 1 | 235 |
| 10 | Muhammadabad MMA | 11:48 | 11:50 | 2 min | 1 | 257 |
| 11 | Azamgarh AMH | 12:13 | 12:18 | 5 min | 1 | 278 |
| 12 | Shahganj Jn SHG | 13:50 | 13:55 | 5 min | 1 | 335 |
| 13 | Jaunpur Jn JNU | 14:26 | 14:28 | 2 min | 1 | 368 |
| 14 | Varanasi Jn BSB | 15:30 | 15:40 | 10 min | 1 | 425 |
| 15 | Kashi KEI | 15:53 | 15:55 | 2 min | 1 | 431 |
| 16 | Chunar Jn CAR | 17:00 | 17:02 | 2 min | 1 | 469 |
| 17 | Mirzapur MZP | 17:25 | 17:27 | 2 min | 1 | 500 |
| 18 | Vindhyachal BDL | 17:38 | 17:40 | 2 min | 1 | 508 |
| 19 | Prayagrajcheoki PCOI | 19:00 | 19:05 | 5 min | 1 | 581 |
| 20 | Shankargarh SRJ | 19:43 | 19:44 | 1 min | 1 | 618 |
| 21 | Manikpur Jn MKP | 21:13 | 21:15 | 2 min | 1 | 673 |
| 22 | Satna STA | 22:10 | 22:15 | 5 min | 1 | 751 |
| 23 | Katni KTE | 23:30 | 23:35 | 5 min | 1 | 849 |
| 24 | Jabalpur JBP | 01:00 | 01:10 | 10 min | 2 | 940 |
| 25 | Pipariya PPI | 03:08 | 03:10 | 2 min | 2 | 1,117 |
| 26 | Itarsi Jn ET | 04:50 | 05:00 | 10 min | 2 | 1,185 |
| 27 | Harda HD | 05:48 | 05:50 | 2 min | 2 | 1,260 |
| 28 | Khandwa KNW | 07:43 | 07:45 | 2 min | 2 | 1,362 |
| 29 | Burhanpur BAU | 08:38 | 08:40 | 2 min | 2 | 1,431 |
| 30 | Raver RV | 08:56 | 08:57 | 1 min | 2 | 1,451 |
| 31 | Bhusaval Jn BSL | 09:35 | 09:40 | 5 min | 2 | 1,486 |
| 32 | Jalgaon Jn JL | 10:20 | 10:25 | 5 min | 2 | 1,510 |
| 33 | Amalner AN | 11:28 | 11:30 | 2 min | 2 | 1,565 |
| 34 | Sindkheda SNK | 12:03 | 12:05 | 2 min | 2 | 1,607 |
| 35 | Dondaicha DDE | 12:13 | 12:15 | 2 min | 2 | 1,626 |
| 36 | Nandurbar NDB | 13:00 | 13:05 | 5 min | 2 | 1,660 |
| 37 | Navapur NWU | 13:50 | 13:52 | 2 min | 2 | 1,718 |
| 38 | Vyara VYA | 14:29 | 14:30 | 1 min | 2 | 1,760 |
| 39 | Udhna Jn UDN | 15:23 | 15:25 | 2 min | 2 | 1,817 |
| 40 | Surat ST | 16:05 | — | — | 2 | 1,821 |
How reliably 19046 runs
60% arrive on time at the destination
typically on time · 45% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Thawe Jnusually on time · 5% over an hour91%
- Gopalganjtypically 3 min late · 5% over an hour90%
- Dighwa Dubauliusually on time96%
- Masrakhusually on time · 5% over an hour83%
- Chhaprausually on time · 7% over an hour83%
- Suraimanpurtypically 19 min late · 7% over an hour39%
- Balliatypically 14 min late · 7% over an hour53%
- Rasratypically 27 min late · 8% over an hour28%
- Mau Jntypically 25 min late · 9% over an hour30%
- Muhammadabadtypically 21 min late · 9% over an hour36%
- Azamgarhtypically 17 min late · 9% over an hour44%
- Shahganj Jnusually on time · 8% over an hour81%
- Jaunpur Jntypically 5 min late · 7% over an hour76%
- Varanasi Jntypically 33 min late · 24% over an hour23%
- Kashitypically 37 min late · 27% over an hour20%
- Chunar Jntypically 30 min late · 27% over an hour25%
- Mirzapurtypically 34 min late · 31% over an hour22%
- Vindhyachaltypically 37 min late · 32% over an hour20%
- Prayagrajcheokitypically 20 min late · 26% over an hour38%
- Shankargarhtypically 31 min late · 28% over an hour24%
- Manikpur Jnusually on time · 22% over an hour59%
- Satnatypically 28 min late · 32% over an hour27%
- Katnitypically 42 min late · 38% over an hour18%
- Jabalpurtypically 39 min late · 36% over an hour19%
- Pipariyatypically 51 min late · 42% over an hour15%
- Itarsi Jntypically 15 min late · 30% over an hour50%
- Hardatypically 38 min late · 34% over an hour20%
- Khandwatypically 5 min late · 28% over an hour53%
- Burhanpurtypically 11 min late · 28% over an hour51%
- Ravertypically 16 min late · 28% over an hour47%
- Bhusaval Jntypically 18 min late · 29% over an hour42%
- Jalgaon Jntypically 11 min late · 29% over an hour51%
- Amalnertypically 9 min late · 26% over an hour53%
- Sindkhedatypically 20 min late · 28% over an hour38%
- Dondaichatypically 30 min late · 29% over an hour25%
- Nandurbartypically 13 min late · 26% over an hour51%
- Navapurtypically 14 min late · 26% over an hour50%
- Vyaratypically 12 min late · 26% over an hour52%
- Udhna Jntypically 15 min late · 26% over an hour50%
- Suratusually on time · 18% over an hour60%
- Maihartypically 38 min late · 30% over an hour20%
When it runs late
Roughest October and November: in November it typically runs 2.9 hr late and reaches Surat on time only 27% of the time — against 91% around August. A year-round average hides that.
Longest halts
- Chhapra CPR15 min · arrives 08:30, departs 08:45
- Varanasi Jn BSB10 min · arrives 15:30, departs 15:40
- Jabalpur JBP10 min · arrives 01:00, departs 01:10
- Itarsi Jn ET10 min · arrives 04:50, departs 05:00
- Ballia BUI5 min · arrives 09:53, departs 09:58
- Mau Jn MAU5 min · arrives 11:15, departs 11:20