Trains from Patna to Puri
908 km by rail · 2 direct trains · fastest 16 hr 49 min on the 18450 Baidyanath Dham Express · 1 station in Patna, 2 in Puri
- Departures
- 08:45 – 13:20
- Fare from
- ₹480
- Sleeper · estimate
Every direct train
Search Patna to Puri for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Howrah JnHWH
Patna Jn PNBE to Puri PURI
04:2517 hr 45 min22:10Holds 9 in 102 hr to change at HWH — tightHolds about 9 times in 10 here. This train arrives a median 8 min early, against 20 min late for the junction's typical arrival. 125 min would make it 9 in 10. Measured on 12,309 paired days.
12277 often runs late
- One change at Jajpur Keonjhar RoadJJKR
Patna Jn PNBE to Puri PURI
08:4518 hr 50 min03:35+1 arrives the next dayHolds 8 in 101 hr 2 min to change at JJKR — tightHolds about 8 times in 10 here. This train arrives a median 23 min late, against 51 min late for the junction's typical arrival. 103 min would make it 9 in 10. Measured on 99,303 paired days.
18450 often runs late
- One change at DurgapurDGR
Patna Jn PNBE to Puri PURI
08:0018 hr 55 min02:55+1 arrives the next dayHolds 9 in 101 hr 19 min to change at DGRHolds about 9 times in 10 here. Measured on 2,00,302 paired days.
22348 often runs late
- One change at Jasidih JnJSME
Patna Jn PNBE to Puri PURI
08:0018 hr 55 min02:55+1 arrives the next dayHolds 9 in 102 hr 9 min to change at JSMEHolds about 9 times in 10 here. Measured on 8,446 paired days.
22348 often runs late
- One change at Khurda Road JnKUR
Patna Jn PNBE to Puri PURI
14:0020 hr 15 min10:15+1 arrives the next dayHolds 9 in 101 hr 53 min to change at KUR — tightHolds about 9 times in 10 here. This train arrives a median 45 min late, against 25 min late for the junction's typical arrival. 139 min would make it 9 in 10. Measured on 1,40,239 paired days.
22644 often runs late
- One change at KodermaKQR
Patna Jn PNBE to Puri PURI
21:2520 hr 30 min17:55+1 arrives the next dayHolds 9 in 101 hr 13 min to change at KQRHolds about 9 times in 10 here. Measured on 1,76,804 paired days.
18623 often runs late