Trains from Kanpur Central to Puri
Kanpur Central to Puri is 1,352 km by rail. 3 direct trains run it; the fastest is the 12816 Nandankanan Express at 25 hr 30 min. It is also the most punctual, arriving on time (within 15 min) on 53% of days, typically 9 min late. None runs every day, leaving between 13:20 and 22:17. When they are waitlisted, a journey with one change takes 22 hr.
- Departures
- 13:20 – 22:17
- Fare from
- ₹650
- Sleeper · estimate
- Most punctual
- 53% on time
- 12816 Nandankanan Express
- Daily trains
- 0 of 3
Trains and seats
- 12816Nandankanan Express13:2025 hr 30 min14:50+1 arrives the next day
CNB — PURI · 1,352 km · Superfast · fastest
Checking seats - 12876Neelanchal Express13:2528 hr 30 min17:55+1 arrives the next day
CNB — PURI · 1,465 km · Superfast
Checking seats - 18428Anand Vihar–Puri Express22:1725 hr 38 min23:55+1 arrives the next day
CNB — PURI · 1,358 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 CuttackCTC21:4522 hr19:45+1 arrives the next day
quicker than every direct train
Usually holds1 hr 47 min to change at CTCTypically 23 min late here, still leaving about 64 min to change.
22812 often runs late
CNB — CTC
Checking seatsCTC — PURI
Checking seats - One change at Hijli (Kharagpur)HIJ21:4522 hr 30 min20:15+1 arrives the next day
quicker than every direct train
Holds 10 in 101 hr 30 min to change at HIJHolds about 19 times in 20 here. This train arrives a median 11 min late, against 67 min late for the junction's typical arrival. Measured on 10,245 paired days.
22812 often runs late
CNB — HIJ
Checking seatsHIJ — PURI
Checking seats - One change at CuttackCTC21:4522 hr 55 min20:40+1 arrives the next day
quicker than every direct train
Holds 9 in 102 hr 16 min to change at CTC — tightHolds about 9 times in 10 here. This train arrives a median 23 min late, against 44 min late for the junction's typical arrival. 150 min would make it 9 in 10. Measured on 44,685 paired days.
22812 often runs late
CNB — CTC
Checking seatsCTC — PURI
Checking seats - One change at BalasoreBLS13:2023 hr 40 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
CNB — BLS
Checking seatsBLS — PURI
Checking seats - One change at BhubaneswarBBS21:4523 hr 55 min21:40+1 arrives the next day
quicker than every direct train
Holds 9 in 103 hr 5 min to change at BBSHolds about 9 times in 10 here. This train arrives a median 30 min late, against 54 min late for the junction's typical arrival. Measured on 48,184 paired days.
22824 often runs late
CNB — BBS
Checking seatsBBS — PURI
Checking seats - One change at Gomoh JnGMO21:4526 hr 10 min23:55+1 arrives the next day
40 min longer than the fastest direct
Holds 10 in 102 hr to change at GMOHolds about 19 times in 20 here. This train arrives a median 1 min late, against 16 min late for the junction's typical arrival. Measured on 99,688 paired days.
18428 often runs late
CNB — GMO
Checking seatsGMO — PURI
Checking seats
Which arrives on time
On time = within 15 min at Puri · year to August 2026
- 12816 Nandankanan ExpressMost punctualtypically 9 min late at Puri53%
- typically 84 min late at Puri14%
- typically 158 min late at Puri5%
Fares
Estimated for 1,352 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹650 | observed fares |
| 3E AC 3 economy | ₹1,559 | observed fares |
| 3A AC 3 tier | ₹1,659 | observed fares |
| 2A AC 2 tier | ₹2,347 | observed fares |
| 1A AC first class | ₹3,943 | observed fares |
One adult, General quota, Superfast pricing · not every train carries every class
Other trains from Kanpur Central
- Kanpur Central to Prayagraj Jn68 direct trains · 194 km
- Kanpur Central to Dd Upadhyaya Jn67 direct trains · 356 km
- Kanpur Central to Tundla Jn66 direct trains · 234 km
- Kanpur Central to Etawah50 direct trains · 139 km
- Kanpur Central to Gorakhpur45 direct trains · 362 km
- Kanpur Central to Virangana Lakshmibai(Jhanshi)44 direct trains · 231 km