Trains from Anand Vihar Terminal to Puri
Anand Vihar Terminal to Puri is 1,780 km by rail. 4 direct trains run it; the fastest is the 18428 Anand Vihar–Puri Express at 30 hr 35 min. The most punctual is the 12816 Nandankanan Express, on time (within 15 min) on 53% of days, typically 9 min late. 1 runs every day, leaving between 07:30 and 22:45. When they are waitlisted, a journey with one change takes 29 hr 30 min.
- Departures
- 07:30 – 22:45
- Fare from
- ₹785
- Sleeper · estimate
- Most punctual
- 53% on time
- 12816 Nandankanan Express
- Daily trains
- 1 of 4
Trains and seats
- 12816Nandankanan Express07:3031 hr 20 min14:50+1 arrives the next day
ANVT — PURI · 1,780 km · Superfast
Checking seats - 12876Neelanchal Express07:3034 hr 25 min17:55+1 arrives the next day
ANVT — PURI · 1,893 km · Superfast
Checking seats - 18428Anand Vihar–Puri Express17:2030 hr 35 min23:55+1 arrives the next day
ANVT — PURI · 1,786 km · Mail/Express · fastest
Checking seats - 12802Purushottam Express22:4531 hr 5 min05:50+2 arrives 2 days later
ANVT — PURI · 1,841 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 BalasoreBLS07:3029 hr 30 min13:00+1 arrives the next day
quicker than every direct train
Holds 8 in 101 hr to change at BLS — tightHolds about 8 times in 10 here. 144 min would make it 9 in 10. Measured on 30,873 paired days.
12816 often runs late
ANVT — BLS
Checking seatsBLS — PURI
Checking seats - One change at Asansol JnASN20:2030 hr 35 min02:55+2 arrives 2 days later
quicker than every direct train
Holds 10 in 103 hr 17 min to change at ASNHolds about 19 times in 20 here. Measured on 13,065 paired days.
12330 often runs late
ANVT — ASN
Checking seatsASN — PURI
Checking seats - One change at Khurda Road JnKUR07:3031 hr 30 min15:00+1 arrives the next day
55 min longer than the fastest direct
Little room1 hr 35 min to change at KUR — tightTypically 72 min late here, leaving about 1 min spare. It usually works, but there is little room.
12816 often runs late
ANVT — KUR
Checking seatsKUR — PURI
Checking seats - One change at Chunar JnCAR20:4533 hr 5 min05:50+2 arrives 2 days later
2 hr 30 min longer than the fastest direct
Almost always holds2 hr 17 min to change at CARAlmost always holds here. Measured on 26,458 paired days.
12874 often runs late
ANVT — CAR
Checking seatsCAR — PURI
Checking seats
Which arrives on time
On time = within 15 min at Puri · year to November 2026
- 12816 Nandankanan ExpressMost punctualtypically 9 min late at Puri53%
- typically 61 min late at Puri18%
- typically 84 min late at Puri14%
- typically 158 min late at Puri5%
Fares
Estimated for 1,780 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹785 | observed fares |
| 3E AC 3 economy | ₹1,869 | observed fares |
| 3A AC 3 tier | ₹1,985 | observed fares |
| 2A AC 2 tier | ₹2,825 | observed fares |
| 1A AC first class | ₹4,757 | observed fares |
One adult, General quota, Superfast pricing · not every train carries every class
Other trains from Anand Vihar Terminal
- Anand Vihar Terminal to Kanpur Central36 direct trains · 429 km
- Anand Vihar Terminal to Dd Upadhyaya Jn33 direct trains · 779 km
- Anand Vihar Terminal to Moradabad29 direct trains · 154 km
- Anand Vihar Terminal to Prayagraj Jn26 direct trains · 622 km
- Anand Vihar Terminal to Lucknow25 direct trains · 489 km
- Anand Vihar Terminal to Gorakhpur21 direct trains · 748 km