Trains from Bhubaneswar to Salem Jn
11 direct trains · 1,486 km · fastest 22 hr 58 min on the 22504 VIVEK EXPRESS
Check seats and fares for your dateTrains and seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 22504VIVEK EXPRESS08:5422 hr 58 min07:52+1 arrives the next day
BBS — SA · 1,505 km · Superfast · fastest
Checking seats - 20603AMRIT BHARAT EXP10:2025 hr 17 min11:37+1 arrives the next day
BBS — SA · 1,487 km · Mail/Express
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 Katpadi JnKPD19:0524 hr 12 min19:17+1 arrives the next day
1 hr 14 min longer than the fastest direct
Holds 9 in 101 hr 10 min to change at KPDHolds about 9 times in 10 here. Measured on 1,75,536 paired days.
17421 often runs late
BBS — KPD
Checking seatsKPD — SA
Checking seats - One change at Katpadi JnKPD21:1524 hr 12 min21:27+1 arrives the next day
1 hr 14 min longer than the fastest direct
Holds 9 in 101 hr to change at KPDHolds about 9 times in 10 here. Measured on 1,75,536 paired days.
22877 often runs late
BBS — KPD
Checking seatsKPD — SA
Checking seats - One change at BrahmapurBAM20:0524 hr 18 min20:23+1 arrives the next day
1 hr 20 min longer than the fastest direct
Holds 9 in 101 hr 18 min to change at BAM — tightHolds about 9 times in 10 here. 95 min would make it 9 in 10. Measured on 44,144 paired days.
07029 often runs late
BBS — BAM
Checking seatsBAM — SA
Checking seats - One change at Srikakulam RoadCHE07:3024 hr 22 min07:52+1 arrives the next day
1 hr 24 min longer than the fastest direct
Holds 9 in 101 hr 42 min to change at CHE — tightHolds about 9 times in 10 here. 122 min would make it 9 in 10. Measured on 1,07,053 paired days.
12845 often runs late
BBS — CHE
Checking seatsCHE — SA
Checking seats - One change at Katpadi JnKPD19:0524 hr 32 min19:37+1 arrives the next day
1 hr 34 min longer than the fastest direct
Holds 9 in 101 hr 15 min to change at KPDHolds about 9 times in 10 here. Measured on 1,75,536 paired days.
22615 often runs late
BBS — KPD
Checking seatsKPD — SA
Checking seats
Which arrives on time
On time = within 15 min at Salem Jn · year to August 2026 · 7 of 11 trains tracked
- 22644 PNBE ERS EXPMost punctualtypically 22 min late at Salem Jn34%
- typically 28 min late at Salem Jn27%
- typically 38 min late at Salem Jn20%
- typically 117 min late at Salem Jn6%
- typically 228 min late at Salem Jn3%
Runs late more often than not
- 20603 AMRIT BHARAT EXP — arrives on time only 3% of the time, typically 230 min late
- 22877 HWH ERS SUF EXP — arrives on time only 3% of the time, typically 257 min late
Fares
Estimated for 1,486 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹695 | observed fares |
| 3E AC 3 economy | ₹1,664 | observed fares |
| 3A AC 3 tier | ₹1,769 | observed fares |
| 2A AC 2 tier | ₹2,510 | observed fares |
| 1A AC first class | ₹4,216 | observed fares |
One adult, General quota, Superfast pricing · not every train carries every class
Other trains from Bhubaneswar
- Bhubaneswar to Balasore98 direct trains · 205 km
- Bhubaneswar to Brahmapur93 direct trains · 166 km
- Bhubaneswar to Bhadrakh93 direct trains · 143 km
- Bhubaneswar to Vizianagram Jn91 direct trains · 382 km
- Bhubaneswar to Vijayawada Jn80 direct trains · 789 km
- Bhubaneswar to Kharagpur Jn78 direct trains · 324 km
Other trains to Salem Jn
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.