Trains from Surat to Puri
Surat to Puri is 1,757 km by rail. 8 direct trains run it; the fastest is the 22828 Surat Puri Express at 31 hr. The most punctual is the 12844 Ahmedabad–Puri Superfast Express, on time (within 15 min) on 24% of days, typically 42 min late. None runs every day, leaving between 07:15 and 22:55. When they are waitlisted, a journey with one change takes 33 hr 25 min.
- Departures
- 07:15 – 22:55
- Fare from
- ₹775
- Sleeper · estimate
- Most punctual
- 24% on time
- 12844 Ahmedabad–Puri Superfast Express
- Daily trains
- 0 of 8
Trains and seats
- 20824Ajmer–Puri Superfast Express07:1531 hr 50 min15:05+1 arrives the next day
ST — PURI · 1,757 km · Superfast
Checking seats - 12993Gandhidham–Puri Superfast Express07:4531 hr 20 min15:05+1 arrives the next day
ST — PURI · 1,757 km · Superfast
Checking seats - 20820Okha Puri Express07:4535 hr 15 min19:00+1 arrives the next day
ST — PURI · 2,053 km · Mail/Express
Checking seats - 22828Surat Puri Express08:0531 hr15:05+1 arrives the next day
ST — PURI · 1,757 km · Superfast · fastest
Checking seats - 22909Valsad–Puri Superfast Express21:1036 hr 35 min09:45+2 arrives 2 days later
ST — PURI · 1,993 km · Superfast
Checking seats - 12844Ahmedabad–Puri Superfast Express22:5533 hr 40 min08:35+2 arrives 2 days later
ST — PURI · 1,905 km · Superfast
Checking seats - 20862Ahmedabad–Puri Express22:5531 hr 50 min06:45+2 arrives 2 days later
ST — PURI · 1,770 km · Mail/Express
Checking seats - 22973Gandhidham–Puri Superfast22:5533 hr 10 min08:05+2 arrives 2 days later
ST — PURI · 1,904 km · Superfast
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 NandurbarNDB21:2033 hr 25 min06:45+2 arrives 2 days later
2 hr 25 min longer than the fastest direct
Holds 10 in 102 hr 15 min to change at NDBHolds about 19 times in 20 here. Measured on 10,013 paired days.
12949 often runs late
ST — NDB
Checking seatsNDB — PURI
Checking seats - One change at Wardha JnWR22:5533 hr 40 min08:35+2 arrives 2 days later
2 hr 40 min longer than the fastest direct
Holds 9 in 102 hr 27 min to change at WRHolds about 9 times in 10 here. Measured on 1,33,452 paired days.
22973 often runs late
ST — WR
Checking seatsWR — PURI
Checking seats - One change at Jharsuguda JnJSG21:2033 hr 40 min07:00+2 arrives 2 days later
2 hr 40 min longer than the fastest direct
Holds 8 in 101 hr 45 min to change at JSG — tightHolds about 8 times in 10 here. 151 min would make it 9 in 10. Measured on 2,05,057 paired days.
22905 often runs late
ST — JSG
Checking seatsJSG — PURI
Checking seats - One change at BhubaneswarBBS08:0533 hr 50 min17:55+1 arrives the next day
2 hr 50 min longer than the fastest direct
Holds 9 in 103 hr 40 min to change at BBSHolds about 9 times in 10 here. This train arrives a median 27 min late, against 54 min late for the junction's typical arrival. Measured on 48,184 paired days.
22828 often runs late
ST — BBS
Checking seatsBBS — PURI
Checking seats - One change at Jalgaon JnJL22:3034 hr 5 min08:35+2 arrives 2 days later
3 hr 5 min longer than the fastest direct
Holds 9 in 101 hr to change at JL — tightHolds about 9 times in 10 here. This train arrives a median 13 min late, against 34 min late for the junction's typical arrival. 103 min would make it 9 in 10. Measured on 5,43,125 paired days.
12844 often runs late
ST — JL
Checking seatsJL — PURI
Checking seats - One change at NandurbarNDB04:4334 hr 22 min15:05+1 arrives the next day
3 hr 22 min longer than the fastest direct
Almost always holds2 hr 10 min to change at NDBAlmost always holds here. Measured on 26,834 paired days.
12993 GIMB PURI SF EX 10:15 — 15:05 on Sat
20824 often runs late
ST — NDB
Checking seatsNDB — PURI
Checking seats
Which arrives on time
On time = within 15 min at Puri · year to August 2026 · 7 of 8 trains tracked
- 12844 Ahmedabad–Puri Superfast ExpressMost punctualtypically 42 min late at Puri24%
- typically 57 min late at Puri20%
- typically 50 min late at Puri15%
- typically 62 min late at Puri15%
- typically 67 min late at Puri11%
Runs late more often than not
- 20862 Ahmedabad–Puri Express — arrives on time only 7% of the time, typically 115 min late
- 22828 Surat Puri Express — arrives on time only 11% of the time, typically 68 min late
Fares
Estimated for 1,757 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹775 | observed fares |
| 3E AC 3 economy | ₹1,853 | observed fares |
| 3A AC 3 tier | ₹1,969 | observed fares |
| 2A AC 2 tier | ₹2,798 | observed fares |
| 1A AC first class | ₹4,715 | observed fares |
One adult, General quota, Superfast pricing · not every train carries every class