Trains from Thrisur to Bhubaneswar
8 direct trains · 1,781 km · fastest 28 hr 45 min on the 22878 ERS HWH SUF EXP
Check seats and fares for your dateTrains and seats
- Checking seats
- 22878ERS HWH SUF EXP00:4028 hr 45 min05:25+1 arrives the next day
TCR — BBS · 1,781 km · Superfast · fastest
Checking seats - Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 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 Vijayawada JnBZA00:4028 hr 45 min05:25+1 arrives the next day
quicker than every direct train
Holds 8 in 101 hr to change at BZA — tightHolds about 8 times in 10 here. 120 min would make it 9 in 10. Measured on 2,39,567 paired days.
22878 often runs late
TCR — BZA
Checking seatsBZA — BBS
Checking seats - One change at Vijayawada JnBZA00:2529 hr05:25+1 arrives the next day
about as quick as the fastest direct
Holds 9 in 101 hr 40 min to change at BZA — tightHolds about 9 times in 10 here. 120 min would make it 9 in 10. Measured on 2,39,567 paired days.
08540 often runs late
TCR — BZA
Checking seatsBZA — BBS
Checking seats - One change at Erode JnED23:5029 hr 35 min05:25+2 arrives 2 days later
50 min longer than the fastest direct
Holds 9 in 101 hr 5 min to change at EDHolds about 9 times in 10 here. Measured on 43,830 paired days.
22878 often runs late
TCR — ED
Checking seatsED — BBS
Checking seats - One change at Erode JnED23:5029 hr 35 min05:25+2 arrives 2 days later
50 min longer than the fastest direct
Holds 10 in 101 hr 20 min to change at EDHolds about 19 times in 20 here. Measured on 43,830 paired days.
12698 often runs late
TCR — ED
Checking seatsED — BBS
Checking seats - One change at PalakkadPGT23:4029 hr 45 min05:25+2 arrives 2 days later
1 hr longer than the fastest direct
Holds 10 in 101 hr 10 min to change at PGTHolds about 19 times in 20 here. Measured on 2,53,032 paired days.
06083 often runs late
TCR — PGT
Checking seatsPGT — BBS
Checking seats - One change at Renigunta JnRU00:4030 hr 5 min06:45+1 arrives the next day
1 hr 20 min longer than the fastest direct
22838 DHARTI AABA EXP 00:40 — 11:00 on Thu
Holds 9 in 101 hr 20 min to change at RUHolds about 9 times in 10 here. Measured on 43,792 paired days.
22878 often runs late
TCR — RU
Checking seatsRU — BBS
Checking seats
Which arrives on time
On time = within 15 min at Bhubaneswar · year to August 2026 · 5 of 8 trains tracked
- 22503 DBRG VIVEK EXPMost punctualtypically 33 min late at Bhubaneswar23%
- typically 54 min late at Bhubaneswar14%
- typically 72 min late at Bhubaneswar10%
- typically 108 min late at Bhubaneswar7%
- typically 116 min late at Bhubaneswar6%
Fares
Estimated for 1,781 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 Thrisur
Other trains to Bhubaneswar
- Balasore to Bhubaneswar101 direct trains · 205 km
- Brahmapur to Bhubaneswar92 direct trains · 166 km
- Bhadrakh to Bhubaneswar90 direct trains · 143 km
- Vizianagram Jn to Bhubaneswar89 direct trains · 382 km
- Kharagpur Jn to Bhubaneswar81 direct trains · 323 km
- Vijayawada Jn to Bhubaneswar78 direct trains · 789 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.