Ongole to Sealdah by train, with one change
No direct train · 1 change at Bhubaneswar · 1,175 km apart in a straight line · fastest 25 hr 40 min · Daily
Check this journey for your dateJourneys and seats
Each leg is a separate ticket
- One change at BhubaneswarBBS02:3525 hr 40 min04:15+1 arrives the next dayHolds 9 in 102 hr 5 min to change at BBS — tight
Holds about 9 times in 10 here. 147 min would make it 9 in 10. Measured on 75,537 paired days.
20852 often runs late
OGL — BBS
Checking seatsBBS — SDAH
Checking seats - One change at BhubaneswarBBS23:5528 hr 20 min04:15+2 arrives 2 days laterHolds 10 in 104 hr 45 min to change at BBS
Holds about 19 times in 20 here. This train arrives a median 36 min late, against 54 min late for the junction's typical arrival. Measured on 48,184 paired days.
15629 often runs late
OGL — BBS
Checking seatsBBS — SDAH
Checking seats - One change at Kharagpur JnKGP23:5528 hr 20 min04:15+2 arrives 2 days later
12664 Tiruchchirappalli–Howrah Superfast Express 23:55 — 21:20 on Fri
Holds 9 in 103 hr 45 min to change at KGPHolds about 9 times in 10 here. This train arrives a median 95 min late, against 40 min late for the junction's typical arrival. Measured on 42,238 paired days.
22826 often runs late
OGL — KGP
Checking seatsKGP — SDAH
Checking seats - One change at Kharagpur JnKGP23:0029 hr 15 min04:15+2 arrives 2 days laterHolds 9 in 104 hr 45 min to change at KGP
Holds about 9 times in 10 here. This train arrives a median 121 min late, against 40 min late for the junction's typical arrival. Measured on 42,238 paired days.
12840 often runs late
OGL — KGP
Checking seatsKGP — SDAH
Checking seats - One change at BarddhamanBWN10:3029 hr 20 min15:50+1 arrives the next dayHolds 8 in 102 hr 20 min to change at BWN — tight
Holds about 8 times in 10 here. 195 min would make it 9 in 10. Measured on 2,972 paired days.
06565 often runs late
OGL — BWN
Checking seatsBWN — SDAH
Checking seats - One change at BarddhamanBWN23:2531 hr 20 min06:45+2 arrives 2 days laterHolds 9 in 103 hr 4 min to change at BWN — tight
Holds about 9 times in 10 here. This train arrives a median 96 min late, against 35 min late for the junction's typical arrival. 214 min would make it 9 in 10. Measured on 6,933 paired days.
12253 often runs late
OGL — BWN
Checking seatsBWN — SDAH
Checking seats - One change at BarddhamanBWN15:4034 hr 35 min02:15+2 arrives 2 days laterAlmost always holds7 hr 52 min to change at BWN
Almost always holds here. This train arrives a median 199 min late, against 17 min late for the junction's typical arrival. Measured on 2,842 paired days.
22503 often runs late
OGL — BWN
Checking seatsBWN — SDAH
Checking seats - One change at BarddhamanBWN23:2034 hr 37 min09:57+2 arrives 2 days laterHolds 9 in 102 hr 48 min to change at BWN
Holds about 9 times in 10 here. Measured on 6,933 paired days.
13433 often runs late
OGL — BWN
Checking seatsBWN — SDAH
Checking seats
Check this journey for your date
Ongole to Sealdah by train
Is there a direct train from Ongole to Sealdah?
No. No single train runs from Ongole to Sealdah. The journey takes one change, at Bhubaneswar, and the fastest combination takes 25 hr 40 min.
What is the fastest way from Ongole to Sealdah by train?
20852 Pondicherry–Bhubaneswar Superfast Express departs Ongole at 02:35 and reaches Bhubaneswar at 18:25. 22202 Duronto Express then departs at 20:30 and arrives Sealdah at 04:15. Total 25 hr 40 min, with 2 hr 5 min to change.
Where do you change trains between Ongole and Sealdah?
Bhubaneswar (BBS) is the interchange on the fastest route, with 2 hr 5 min between the arriving and departing trains.
Which days can you travel from Ongole to Sealdah?
A connection is available every day of the week.