Trains from Pune Jn to Surat
Pune Jn to Surat is 399 km by rail. 36 direct trains run it; the fastest is the 12263 Hazrat Nizamuddin Duronto at 5 hr 43 min. The most punctual is the 20496 Jodhpur Superfast Express, on time (within 15 min) on 90% of days, typically 4 min late. 2 run every day, leaving between 00:25 and 21:00. When they are waitlisted, a journey with one change takes 7 hr 9 min.
- Departures
- 00:25 – 21:00
- Fare from
- ₹295
- Sleeper · estimate
- Most punctual
- 90% on time
- 20496 Jodhpur Superfast Express
- Daily trains
- 2 of 36
Trains and seats
- Checking seats
- Checking seats
- 12755Kakinada Port–Bhavnagar Terminus Superfast Express01:258 hr 17 min09:42
PUNE — ST · 399 km · Superfast
Checking seats - Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 16532Garib Nawaz Express18:506 hr 48 min01:38+1 arrives the next day
PUNE — ST · 399 km · Mail/Express
Checking seats - Checking seats
- Checking seats
- Checking seats
- 20496Jodhpur Superfast Express19:357 hr 32 min03:07+1 arrives the next day
PUNE — ST · 401 km · Mail/Express
Checking seats - Checking seats
- 11088Pune–Veraval Express20:107 hr 19 min03:29+1 arrives the next day
PUNE — ST · 402 km · Mail/Express
Checking seats - 11090Pune–Bhagat Ki Kothi Express20:107 hr 19 min03:29+1 arrives the next day
PUNE — ST · 402 km · Mail/Express
Checking seats - Checking seats
- 20476Miraj–Bikaner Superfast Express20:107 hr 19 min03:29+1 arrives the next day
PUNE — ST · 402 km · Superfast
Checking seats - 22186Pune–Ahmedabad Superfast Express20:107 hr 19 min03:29+1 arrives the next day
PUNE — ST · 402 km · Superfast
Checking seats - 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 LonavlaLNL20:107 hr 9 min03:19+1 arrives the next day
1 hr 26 min longer than the fastest direct
Holds 9 in 101 hr 2 min to change at LNLHolds about 9 times in 10 here. Measured on 1,38,906 paired days.
11092 often runs late
PUNE — LNL
Checking seatsLNL — ST
Checking seats - One change at ValsadBL11:057 hr 11 min18:16
1 hr 28 min longer than the fastest direct
Holds 9 in 101 hr 7 min to change at BL — tightHolds about 9 times in 10 here. This train arrives a median 42 min late, against 16 min late for the junction's typical arrival. 70 min would make it 9 in 10. Measured on 2,30,230 paired days.
20919 often runs late
PUNE — BL
Checking seatsBL — ST
Checking seats - One change at Vasai RoadBSR09:407 hr 12 min16:52
1 hr 29 min longer than the fastest direct
Holds 9 in 101 hr 5 min to change at BSRHolds about 9 times in 10 here. This train arrives a median 27 min late, against 12 min late for the junction's typical arrival. Measured on 38,668 paired days.
16587 often runs late
PUNE — BSR
Checking seatsBSR — ST
Checking seats - One change at VapiVAPI18:507 hr 20 min02:10+1 arrives the next day
1 hr 37 min longer than the fastest direct
Holds 9 in 101 hr 2 min to change at VAPIHolds about 9 times in 10 here. Measured on 75,669 paired days.
16210 often runs late
PUNE — VAPI
Checking seatsVAPI — ST
Checking seats - One change at Kalyan JnKYN09:207 hr 32 min16:52
1 hr 49 min longer than the fastest direct
Holds 8 in 101 hr 52 min to change at KYN — tightHolds about 8 times in 10 here. 197 min would make it 9 in 10. Measured on 1,84,645 paired days.
22226 often runs late
PUNE — KYN
Checking seatsKYN — ST
Checking seats - One change at VapiVAPI19:357 hr 44 min03:19+1 arrives the next day
2 hr 1 min longer than the fastest direct
Holds 9 in 101 hr 12 min to change at VAPIHolds about 9 times in 10 here. Measured on 75,669 paired days.
20496 often runs late
PUNE — VAPI
Checking seatsVAPI — ST
Checking seats - One change at VapiVAPI18:508 hr 7 min02:57+1 arrives the next day
2 hr 24 min longer than the fastest direct
Holds 10 in 101 hr 34 min to change at VAPIHolds about 19 times in 20 here. Measured on 75,669 paired days.
16210 often runs late
PUNE — VAPI
Checking seatsVAPI — ST
Checking seats
Which arrives on time
On time = within 15 min at Surat · year to October 2026 · 31 of 36 trains tracked
- 20496 Jodhpur Superfast ExpressMost punctualtypically 4 min late at Surat90%
- typically 3 min late at Surat83%
- typically 5 min late at Surat83%
- typically 6 min late at Surat79%
- typically 7 min late at Surat78%
Runs late more often than not
- 19420 Tiruchchirappalli–Ahmedabad Special — arrives on time only 3% of the time, typically 267 min late
- 12493 Darshan Express — arrives on time only 16% of the time, typically 46 min late
- 20919 Chennai–Ekta Nagar Superfast Express — arrives on time only 19% of the time, typically 40 min late
Fares
Estimated for 399 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹295 | observed fares |
| 3E AC 3 economy | ₹693 | observed fares |
| 3A AC 3 tier | ₹746 | observed fares |
| 2A AC 2 tier | ₹1,034 | observed fares |
| 1A AC first class | ₹1,706 | observed fares |
One adult, General quota, Superfast pricing · not every train carries every class