Puri to Chengalpattu Jn by train, with one change
No direct train · 1 change at Khurda Road Jn · 1,009 km apart · fastest 22 hr 58 min · Daily
Check this journey for your dateJourneys and seats
Each leg is a separate ticket
- One change at Khurda Road JnKUR10:2522 hr 58 min09:23+1 arrives the next dayHolds 8 in 101 hr 20 min to change at KUR — tight
Holds about 8 times in 10 here. 120 min would make it 9 in 10. Measured on 1,40,239 paired days.
PURI — KUR
Checking seatsKUR — CGL
Checking seats - One change at Khurda Road JnKUR22:4023 hr 23 min22:03+1 arrives the next dayHolds 8 in 101 hr 15 min to change at KUR — tight
Holds about 8 times in 10 here. 113 min would make it 9 in 10. Measured on 1,16,729 paired days.
18410 often runs late
PURI — KUR
Checking seatsKUR — CGL
Checking seats - One change at Khurda Road JnKUR22:1023 hr 53 min22:03+1 arrives the next day
12888 PURI SHM SF 22:10 — 22:50
Holds 9 in 101 hr 40 min to change at KUR — tightHolds about 9 times in 10 here. 113 min would make it 9 in 10. Measured on 1,16,729 paired days.
12896 often runs late
PURI — KUR
Checking seatsKUR — CGL
Checking seats - One change at BhubaneswarBBS21:5524 hr 8 min22:03+1 arrives the next dayHolds 8 in 101 hr 8 min to change at BBS — tight
Holds about 8 times in 10 here. 148 min would make it 9 in 10. Measured on 75,537 paired days.
12801 often runs late
PURI — BBS
Checking seatsBBS — CGL
Checking seats - One change at Khurda Road JnKUR20:4524 hr 13 min20:58+1 arrives the next dayHolds 9 in 101 hr 25 min to change at KUR — tight
Holds about 9 times in 10 here. 113 min would make it 9 in 10. Measured on 1,16,729 paired days.
18477 often runs late
PURI — KUR
Checking seatsKUR — CGL
Checking seats - One change at Khurda Road JnKUR20:1524 hr 43 min20:58+1 arrives the next dayHolds 9 in 102 hr to change at KUR
Holds about 9 times in 10 here. Measured on 1,16,729 paired days.
12838 often runs late
PURI — KUR
Checking seatsKUR — CGL
Checking seats - One change at Khurda Road JnKUR08:0025 hr 28 min09:28+1 arrives the next dayHolds 9 in 101 hr 36 min to change at KUR — tight
Holds about 9 times in 10 here. 120 min would make it 9 in 10. Measured on 1,40,239 paired days.
08432 often runs late
PURI — KUR
Checking seatsKUR — CGL
Checking seats - One change at BapatlaBPP18:3029 hr 48 min00:18+2 arrives 2 days laterUsually holds2 hr 42 min to change at BPP
Typically 111 min late here, still leaving about 34 min to change.
17479 often runs late
PURI — BPP
Checking seatsBPP — CGL
Checking seats - One change at Vijayawada JnBZA18:3036 hr 43 min07:13+2 arrives 2 days laterAlmost always holds8 hr 25 min to change at BZA
Almost always holds here. Measured on 1,00,517 paired days.
17479 often runs late
PURI — BZA
Checking seatsBZA — CGL
Checking seats
Check this journey for your date
Puri to Chengalpattu Jn by train
Is there a direct train from Puri to Chengalpattu Jn?
No. No single train runs from Puri to Chengalpattu Jn. The journey takes one change, at Khurda Road Jn, and the fastest combination takes 22 hr 58 min.
What is the fastest way from Puri to Chengalpattu Jn by train?
12822 DHAULI SF EXP departs Puri at 10:25 and reaches Khurda Road Jn at 11:10. 12898 BBS PDY SF EXP then departs at 12:30 and arrives Chengalpattu Jn at 09:23. Total 22 hr 58 min, with 1 hr 20 min to change.
Where do you change trains between Puri and Chengalpattu Jn?
Khurda Road Jn (KUR) is the interchange on the fastest route, with 1 hr 20 min between the arriving and departing trains.
Which days can you travel from Puri to Chengalpattu Jn?
A connection is available every day of the week.
Other trains from Puri
Other trains to Chengalpattu Jn
- Villupuram Jn to Chengalpattu Jn61 direct trains · 103 km
- Tiruchchirappalli Jn to Chengalpattu Jn43 direct trains · 298 km
- Vriddhachalam Jn to Chengalpattu Jn30 direct trains · 157 km
- Dindigul Jn to Chengalpattu Jn29 direct trains · 388 km
- Madurai Jn to Chengalpattu Jn28 direct trains · 452 km
- Virudunagar Jn to Chengalpattu Jn24 direct trains · 500 km
RailRoute is an independent service. It is not affiliated with, endorsed by, or operated by Indian Railways, IRCTC, or any Government of India entity. Train names and station codes are used for identification only.
RailRoute does not sell tickets and never takes a payment. Fares are estimates and seat availability changes continuously; the exact fare and the actual booking are confirmed on IRCTC.