Friday, 25 September 2026 Live data, refreshed every few minutes Railway newsहिन्दी
TrainLiveStatus
Train No. 20838 · Superfast

JNRD BBS S F (JNRD to BBS)

Junagarh Road to Bhubaneswar · 653 km · 19 stops · Runs Daily

Checking live position…

The full timetable is below while live data loads.

Never miss your stopNever miss your stop
Arrival
Station
Departure
  1. Day 1
  2. Start
    Junagarh Road
    JNRD · 0 km
    17:30
  3. 17:50
    Bhawanipatna
    BWIP · 24 km · 5 min halt
    17:55
  4. 18:25
    Lanjigarh Road
    LJR · 54 km · 2 min halt
    18:27
  5. 18:38
    Ambodala
    AMB · 68 km · 2 min halt
    18:40
  6. 19:08
    Muniguda
    MNGD · 93 km · 2 min halt
    19:10
  7. 19:25
    Bissamcuttack
    BMCK · 110 km · 2 min halt
    19:27
  8. 19:50
    Therubali
    THV · 128 km · 2 min halt
    19:52
  9. 20:40
    Rayagada
    RGDA · 147 km · 10 min halt
    20:50
  10. 21:28
    Parvatipuram
    PVP · 193 km · 2 min halt
    21:30
  11. 21:53
    Bobbili
    VBL · 217 km · 2 min halt
    21:55
  12. 22:45
    Vizianagram Jn
    VZM · 271 km · 25 min halt
    23:10
  13. Day 2
  14. 00:05
    Srikakulam Road
    CHE · 340 km · 2 min halt
    00:07
  15. 01:23
    Palasa
    PSA · 413 km · 2 min halt
    01:25
  16. 01:59
    Ichchpuram
    IPM · 463 km · 2 min halt
    02:01
  17. 02:28
    Brahmapur
    BAM · 487 km · 5 min halt
    02:33
  18. 02:48
    Chatrapur
    CAP · 508 km · 2 min halt
    02:50
  19. 03:33
    Balugan
    BALU · 563 km · 2 min halt
    03:35
  20. 04:46
    Khurda Road Jn
    KUR · 634 km · 5 min halt
    04:51
  21. 05:25
    Bhubaneswar
    BBS · 653 km
    End

Check seats on 20838

Waitlisted? The percentage is the estimated chance of confirmation. Seats can also open up from a nearby station: open the trip planner.

20838 route map

Stations plotted in order. The line joins stops directly and does not trace the exact track. Map data © OpenStreetMap contributors.

20838 coach position

Coach order appears here once live data for this train loads. What do the codes mean?

How late does 20838 usually run?

We record this train's delay several times a day. A summary will appear here after a few days of observations.

New to train travel?New to train travel?

JNRD BBS S F: common questions

What time does 20838 leave Junagarh Road?

20838 JNRD BBS S F is scheduled to depart Junagarh Road (JNRD) at 17:30 and reach Bhubaneswar (BBS) at 05:25 on day 2, a journey of about 11 h 55 min.

On which days does 20838 run?

It runs daily.

How many stops does 20838 have?

19 scheduled halts over 653 km, including Bhawanipatna, Lanjigarh Road, Ambodala.

Which classes are available?

2A, 3A, SL, GEN, PWD. See the coach code guide for what each class means.

What is the return train?

The return service is 20837 BBS JNRD S F from Bhubaneswar to Junagarh Road.

Timetable valid from 01-Jun-2026. Timings can change for maintenance, diversions or special notices, so check the live status on the day of travel.

From the blog