20838 Junagarh Road–Bhubaneswar Superfast
Superfast · 653 km · 11 hr 55 min · 19 stops · Daily
- Departs
- 17:30
- Junagarh Road
- Arrives
- 05:25
- Bhubaneswar · day 2
- Journey
- 11 hr 55 min
- 653 km · 19 stops
- Runs
- Daily
- Fare from
- ₹410
- Sleeper · estimate
- On time
- 80%
- usually 2 min late
20838 running status
Checking where it is…
20838 coach position
Fetching the coach order…
20838 vacant berths after charting
Shown full? The prepared chart lists berths free for part of the way too, and we chain them. Open full screen
Check seats from Junagarh Road to Bhubaneswar
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Junagarh Road JNRD | — | 17:30 | — | 1 | 0 |
| 2 | Bhawanipatna BWIP | 17:50 | 17:55 | 5 min | 1 | 24 |
| 3 | Lanjigarh Road LJR | 18:25 | 18:27 | 2 min | 1 | 54 |
| 4 | Ambodala AMB | 18:38 | 18:40 | 2 min | 1 | 68 |
| 5 | Muniguda MNGD | 19:08 | 19:10 | 2 min | 1 | 93 |
| 6 | Bissamcuttack BMCK | 19:25 | 19:27 | 2 min | 1 | 110 |
| 7 | Therubali THV | 19:50 | 19:52 | 2 min | 1 | 128 |
| 8 | Rayagada RGDA | 20:40 | 20:50 | 10 min | 1 | 147 |
| 9 | Parvatipuram PVP | 21:28 | 21:30 | 2 min | 1 | 193 |
| 10 | Bobbili Jn VBL | 21:53 | 21:55 | 2 min | 1 | 217 |
| 11 | Vizianagram Jn VZM | 22:45 | 23:10 | 25 min | 1 | 271 |
| 12 | Srikakulam Road CHE | 00:05 | 00:07 | 2 min | 2 | 340 |
| 13 | Palasa PSA | 01:23 | 01:25 | 2 min | 2 | 413 |
| 14 | Ichchapuram IPM | 01:59 | 02:01 | 2 min | 2 | 463 |
| 15 | Brahmapur BAM | 02:28 | 02:33 | 5 min | 2 | 487 |
| 16 | Chatrapur CAP | 02:48 | 02:50 | 2 min | 2 | 508 |
| 17 | Balugaon BALU | 03:33 | 03:35 | 2 min | 2 | 563 |
| 18 | Khurda Road Jn KUR | 04:46 | 04:51 | 5 min | 2 | 634 |
| 19 | Bhubaneswar BBS | 05:25 | — | — | 2 | 653 |
How reliably 20838 runs
80% arrive on time at the destination
typically on time · 69% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Junagarh Roadusually on time98%
- Bhawanipatnatypically 5 min late94%
- Lanjigarh Roadtypically 11 min late70%
- Ambodalatypically 16 min late47%
- Munigudatypically 13 min late56%
- Bissamcuttacktypically 16 min late47%
- Therubalitypically 19 min late39%
- Rayagadatypically 3 min late79%
- Parvatipuramtypically 9 min late69%
- Bobbili Jntypically 8 min late · 3% over an hour69%
- Vizianagram Jntypically 14 min late · 6% over an hour52%
- Srikakulam Roadtypically 14 min late · 5% over an hour52%
- Palasausually on time82%
- Ichchapuramtypically 4 min late · 4% over an hour77%
- Brahmapurusually on time · 4% over an hour78%
- Chatrapurtypically 8 min late · 4% over an hour69%
- Balugaontypically 4 min late · 5% over an hour71%
- Khurda Road Jntypically 4 min late · 5% over an hour76%
- Bhubaneswarusually on time · 4% over an hour80%
Longest halts
- Vizianagram Jn VZM25 min · arrives 22:45, departs 23:10
- Rayagada RGDA10 min · arrives 20:40, departs 20:50
- Bhawanipatna BWIP5 min · arrives 17:50, departs 17:55
- Brahmapur BAM5 min · arrives 02:28, departs 02:33
- Khurda Road Jn KUR5 min · arrives 04:46, departs 04:51
Return train and other trains on this route
Stations on the 20838 route
- Bhawanipatna (BWIP)Day 1 · 24 km from Junagarh Road
- Ambodala (AMB)Day 1 · 68 km from Junagarh Road
- Bissamcuttack (BMCK)Day 1 · 110 km from Junagarh Road
- Rayagada (RGDA)Day 1 · 147 km from Junagarh Road
- Bobbili Jn (VBL)Day 1 · 217 km from Junagarh Road
- Srikakulam Road (CHE)Day 2 · 340 km from Junagarh Road