Trains from Surat to Bharatpur Jn
Surat to Bharatpur Jn is 942 km by rail. 16 direct trains run it; the fastest is the 22633 Thiruvananthapuram–Hazrat Nizamuddin Superfast Express at 11 hr 40 min. The most punctual is the 22444 Bandra Terminus–Kanpur Superfast, on time (within 15 min) on 90% of days, typically 5 min late. 3 run every day, leaving between 02:13 and 22:18. When they are waitlisted, a journey with one change takes 12 hr 33 min.
- Departures
- 02:13 – 22:18
- Fare from
- ₹520
- Sleeper · estimate
- Most punctual
- 90% on time
- 22444 Bandra Terminus–Kanpur Superfast
- Daily trains
- 3 of 16
Trains and seats
- Checking seats
- Checking seats
- 22653Thiruvananthapuram–Hazrat Nizamuddin Superfast Express07:3512 hr 18 min19:53
ST — BTE · 943 km · Superfast
Checking seats - 22655Ernakulam–Hazrat Nizamuddin Superfast Express07:3512 hr 18 min19:53
ST — BTE · 944 km · Superfast
Checking seats - Checking seats
- Checking seats
- Checking seats
- 09185Mumbai Central–Kanpur Anwrganj Superfast Special14:1714 hr 51 min05:08+1 arrives the next day
ST — BTE · 943 km · Superfast
Checking seats - 22543Bandra Terminus–Lalkua Superfast Express14:2413 hr 44 min04:08+1 arrives the next day
ST — BTE · 942 km · Mail/Express
Checking seats - 21907Mumbai Central–Kathgodam Superfast Express14:3613 hr 24 min04:00+1 arrives the next day
ST — BTE · 943 km · Mail/Express
Checking seats - 20921Bandra Terminus–Lucknow Jn Superfast Express15:4012 hr 20 min04:00+1 arrives the next day
ST — BTE · 943 km · Superfast
Checking seats - Checking seats
- 12911Valsad–Haridwar Express16:1513 hr 13 min05:28+1 arrives the next day
ST — BTE · 943 km · Superfast
Checking seats - 22917Bandra Terminus–Haridwar Superfast Express16:3012 hr 58 min05:28+1 arrives the next day
ST — BTE · 943 km · Superfast
Checking seats - Checking seats
- 22633Thiruvananthapuram–Hazrat Nizamuddin Superfast Express22:1811 hr 40 min09:58+1 arrives the next day
ST — BTE · 944 km · Superfast · fastest
Checking seats
Check seats and fares for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Kota JnKOTA20:5512 hr 33 min09:28+1 arrives the next day
53 min longer than the fastest direct
Holds 9 in 101 hr 35 min to change at KOTA — tightHolds about 9 times in 10 here. 98 min would make it 9 in 10. Measured on 4,000 paired days.
12909 often runs late
ST — KOTA
Checking seatsKOTA — BTE
Checking seats - One change at Kota JnKOTA16:5512 hr 33 min05:28+1 arrives the next day
53 min longer than the fastest direct
Holds 9 in 101 hr 10 min to change at KOTA — tightHolds about 9 times in 10 here. 80 min would make it 9 in 10. Measured on 27,599 paired days.
12263 often runs late
ST — KOTA
Checking seatsKOTA — BTE
Checking seats - One change at Ratlam JnRTM21:1012 hr 48 min09:58+1 arrives the next day
1 hr 8 min longer than the fastest direct
Holds 10 in 101 hr 20 min to change at RTMHolds about 19 times in 20 here. Measured on 84,303 paired days.
22633 often runs late
ST — RTM
Checking seatsRTM — BTE
Checking seats - One change at Sawai MadhopurSWM20:1513 hr 13 min09:28+1 arrives the next day
1 hr 33 min longer than the fastest direct
Almost always holds1 hr 57 min to change at SWMAlmost always holds here. Measured on 1,75,424 paired days.
12059 often runs late
ST — SWM
Checking seatsSWM — BTE
Checking seats
Which arrives on time
On time = within 15 min at Bharatpur Jn · year to October 2026 · 14 of 16 trains tracked
- 22444 Bandra Terminus–Kanpur SuperfastMost punctualtypically 5 min late at Bharatpur Jn90%
- usually on time at Bharatpur Jn83%
- usually on time at Bharatpur Jn80%
- typically 5 min late at Bharatpur Jn75%
- typically 8 min late at Bharatpur Jn72%
Runs late more often than not
- 09185 Mumbai Central–Kanpur Anwrganj Superfast Special — arrives on time only 14% of the time, typically 54 min late
- 22655 Ernakulam–Hazrat Nizamuddin Superfast Express — arrives on time only 24% of the time, typically 32 min late
- 22653 Thiruvananthapuram–Hazrat Nizamuddin Superfast Express — arrives on time only 33% of the time, typically 23 min late
Fares
Estimated for 942 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹520 | observed fares |
| 3E AC 3 economy | ₹1,239 | observed fares |
| 3A AC 3 tier | ₹1,334 | observed fares |
| 2A AC 2 tier | ₹1,869 | observed fares |
| 1A AC first class | ₹3,124 | observed fares |
One adult, General quota, Superfast pricing · not every train carries every class
Other trains from Surat
Other trains to Bharatpur Jn
- Kota Jn to Bharatpur Jn34 direct trains · 290 km
- Sawai Madhopur to Bharatpur Jn33 direct trains · 182 km
- Jaipur to Bharatpur Jn30 direct trains · 187 km
- Kanpur Central to Bharatpur Jn27 direct trains · 354 km
- Gangapur City to Bharatpur Jn24 direct trains · 119 km
- Ratlam Jn to Bharatpur Jn22 direct trains · 556 km