Trains from Vadodara Jn to Puri
Vadodara Jn to Puri is 1,864 km by rail. 7 direct trains run it; the fastest is the 12993 Gandhidham–Puri Superfast Express at 33 hr 12 min. 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 05:15 and 22:52. When they are waitlisted, a journey with one change takes 34 hr 26 min.
- Departures
- 05:15 – 22:52
- Fare from
- ₹810
- Sleeper · estimate
- Most punctual
- 24% on time
- 12844 Ahmedabad–Puri Superfast Express
- Daily trains
- 0 of 7
Trains and seats
- 20824Ajmer–Puri Superfast Express05:1533 hr 50 min15:05+1 arrives the next day
BRC — PURI · 1,886 km · Superfast
Checking seats - 12993Gandhidham–Puri Superfast Express05:5333 hr 12 min15:05+1 arrives the next day
BRC — PURI · 1,887 km · Superfast · fastest
Checking seats - 20820Okha Puri Express05:5337 hr 7 min19:00+1 arrives the next day
BRC — PURI · 2,182 km · Mail/Express
Checking seats - 12844Ahmedabad–Puri Superfast Express20:4335 hr 52 min08:35+2 arrives 2 days later
BRC — PURI · 2,034 km · Superfast
Checking seats - 20862Ahmedabad–Puri Express20:4334 hr 2 min06:45+2 arrives 2 days later
BRC — PURI · 1,899 km · Mail/Express
Checking seats - 22973Gandhidham–Puri Superfast20:4335 hr 22 min08:05+2 arrives 2 days later
BRC — PURI · 2,034 km · Superfast
Checking seats - 22909Valsad–Puri Superfast Express22:5234 hr 53 min09:45+2 arrives 2 days later
BRC — PURI · 1,864 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 SuratST04:3934 hr 26 min15:05+1 arrives the next day
1 hr 14 min longer than the fastest direct
Holds 9 in 101 hr 2 min to change at STHolds about 9 times in 10 here. Measured on 2,27,819 paired days.
20824 often runs late
BRC — ST
Checking seatsST — PURI
Checking seats - One change at SuratST04:3934 hr 26 min15:05+1 arrives the next day
1 hr 14 min longer than the fastest direct
Holds 9 in 101 hr 52 min to change at STHolds about 9 times in 10 here. Measured on 6,877 paired days.
22828 often runs late
BRC — ST
Checking seatsST — PURI
Checking seats - One change at SuratST04:3934 hr 26 min15:05+1 arrives the next day
1 hr 14 min longer than the fastest direct
Holds 9 in 101 hr 32 min to change at STHolds about 9 times in 10 here. Measured on 2,27,819 paired days.
12993 often runs late
BRC — ST
Checking seatsST — PURI
Checking seats - One change at Jharsuguda JnJSG19:2635 hr 34 min07:00+2 arrives 2 days later
2 hr 22 min longer than the fastest direct
Holds 8 in 101 hr 45 min to change at JSG — tightHolds about 8 times in 10 here. 152 min would make it 9 in 10. Measured on 2,04,984 paired days.
22905 often runs late
BRC — JSG
Checking seatsJSG — PURI
Checking seats - One change at Ratlam JnRTM21:5435 hr 51 min09:45+2 arrives 2 days later
2 hr 39 min longer than the fastest direct
Holds 10 in 101 hr 22 min to change at RTMHolds about 19 times in 20 here. Measured on 84,303 paired days.
22909 often runs late
BRC — RTM
Checking seatsRTM — PURI
Checking seats - One change at Jalgaon JnJL20:1936 hr 16 min08:35+2 arrives 2 days later
3 hr 4 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. 104 min would make it 9 in 10. Measured on 5,43,708 paired days.
22138 often runs late
BRC — JL
Checking seatsJL — PURI
Checking seats
Which arrives on time
On time = within 15 min at Puri · year to August 2026 · 6 of 7 trains tracked
- 12844 Ahmedabad–Puri Superfast ExpressMost punctualtypically 42 min late at Puri24%
- typically 57 min late at Puri20%
- typically 62 min late at Puri15%
- typically 52 min late at Puri14%
- 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
Fares
Estimated for 1,864 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹810 | observed fares |
| 3E AC 3 economy | ₹1,927 | observed fares |
| 3A AC 3 tier | ₹2,048 | observed fares |
| 2A AC 2 tier | ₹2,914 | observed fares |
| 1A AC first class | ₹4,914 | observed fares |
One adult, General quota, Superfast pricing · not every train carries every class