Trains from Bharatpur Jn to Surat
Bharatpur Jn to Surat is 942 km by rail. 15 direct trains run it; the fastest is the 22634 Hazrat Nizamuddin–Thiruvananthapuram Express at 12 hr 15 min. The most punctual is the 12926 Paschim Express, on time (within 15 min) on 90% of days, typically 1 min late. 3 run every day, leaving between 00:22 and 21:50. When they are waitlisted, a journey with one change takes 11 hr 55 min.
- Departures
- 00:22 – 21:50
- Fare from
- ₹520
- Sleeper · estimate
- Most punctual
- 90% on time
- 12926 Paschim Express
- Daily trains
- 3 of 15
Trains and seats
- Checking seats
- 22634Hazrat Nizamuddin–Thiruvananthapuram Express00:2212 hr 15 min12:37
BTE — ST · 944 km · Superfast · fastest
Checking seats - Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 22654Hazrat Nizamuddin–Thiruvananthapuram Superfast Express07:0012 hr 53 min19:53
BTE — ST · 944 km · Superfast
Checking seats - 22656Hazrat Nizamuddin–Ernakulam Superfast Express07:0012 hr 53 min19:53
BTE — ST · 944 km · Superfast
Checking seats - Checking seats
- 22544Lalkua–Bandra Terminus Superfast Express16:2012 hr 30 min04:50+1 arrives the next day
BTE — ST · 943 km · Mail/Express
Checking seats - Checking seats
- Checking seats
- 19020Haridwar–Bandra Terminus Express21:5019 hr 27 min17:17+1 arrives the next day
BTE — ST · 943 km · Mail/Express
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 Sawai MadhopurSWM01:4011 hr 55 min13:35
quicker than every direct train
Holds 9 in 101 hr to change at SWMHolds about 9 times in 10 here. Measured on 1,75,832 paired days.
20156 often runs late
BTE — SWM
Checking seatsSWM — ST
Checking seats - One change at Kota JnKOTA22:2512 hr 52 min11:17+1 arrives the next day
37 min longer than the fastest direct
Holds 9 in 101 hr 10 min to change at KOTA — tightHolds about 9 times in 10 here. 81 min would make it 9 in 10. Measured on 27,599 paired days.
19670 often runs late
BTE — KOTA
Checking seatsKOTA — ST
Checking seats - One change at Kota JnKOTA16:2012 hr 53 min05:13+1 arrives the next day
38 min longer than the fastest direct
Almost always holds2 hr 10 min to change at KOTAAlmost always holds here. Measured on 18,666 paired days.
22544 often runs late
BTE — KOTA
Checking seatsKOTA — ST
Checking seats - One change at Sawai MadhopurSWM11:3013 hr 40 min01:10+1 arrives the next day
1 hr 25 min longer than the fastest direct
Holds 9 in 101 hr 25 min to change at SWMHolds about 9 times in 10 here. Measured on 1,22,870 paired days.
09310 often runs late
BTE — SWM
Checking seatsSWM — ST
Checking seats - One change at Ratlam JnRTM23:5013 hr 45 min13:35+1 arrives the next day
1 hr 30 min longer than the fastest direct
Holds 10 in 102 hr 25 min to change at RTMHolds about 19 times in 20 here. This train arrives a median 21 min late, against 5 min late for the junction's typical arrival. Measured on 25,009 paired days.
12478 often runs late
BTE — RTM
Checking seatsRTM — ST
Checking seats - One change at Vadodara JnBRC03:1013 hr 55 min17:05
1 hr 40 min longer than the fastest direct
Holds 9 in 101 hr 6 min to change at BRCHolds about 9 times in 10 here. Measured on 83,918 paired days.
BTE — BRC
Checking seatsBRC — ST
Checking seats - One change at ShrimahaveerjiSMVJ09:2514 hr 14 min23:39
1 hr 59 min longer than the fastest direct
Holds 9 in 101 hr 5 min to change at SMVJ — tightHolds about 9 times in 10 here. 106 min would make it 9 in 10. Measured on 49,275 paired days.
20452 often runs late
BTE — SMVJ
Checking seatsSMVJ — ST
Checking seats
Which arrives on time
On time = within 15 min at Surat · year to October 2026 · 13 of 15 trains tracked
- 12926 Paschim ExpressMost punctualusually on time at Surat90%
- typically 7 min late at Surat79%
- typically 9 min late at Surat77%
- typically 6 min late at Surat75%
- typically 5 min late at Surat75%
Runs late more often than not
- 09184 Banaras–Mumbai Central Special — arrives on time only 7% of the time, typically 107 min late
- 22918 Haridwar–Bandra Terminus Superfast Express — arrives on time only 25% of the time, typically 30 min late
- 22656 Hazrat Nizamuddin–Ernakulam Superfast Express — arrives on time only 57% of the time, typically 10 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 Bharatpur Jn
- Bharatpur Jn to Kota Jn34 direct trains · 290 km
- Bharatpur Jn to Sawai Madhopur32 direct trains · 183 km
- Bharatpur Jn to Jaipur30 direct trains · 187 km
- Bharatpur Jn to Kanpur Central27 direct trains · 354 km
- Bharatpur Jn to Gangapur City24 direct trains · 119 km
- Bharatpur Jn to Ratlam Jn22 direct trains · 556 km