BalasoretoDeogarhBus
339 km · 7 hours 50 minutes · Alternate days
Timings and Fares
Boards at Balasore
7:40 PM
Arrives Deogarh
3:30 AM next morning
Distance
339 km
Fares from
Seats ₹507 · Berths ₹512
Fares vary with demand and seat position.
About This Journey
Deogarh sits in the hills, and getting there from the coast has always meant a change somewhere. There is no through train. The Nandighosh Deluxe runs it in one sitting: board at Balasore at 7:40 PM and step off at Deogarh at 3:30 AM, 339 km later, on alternate nights.
It is an early hour to arrive, so the crew wakes you in good time and the coach waits while you get your bags down. A seat is ₹507 and a berth ₹512. Fares rise with occupancy, so booking early keeps the base price.
The coach is the first premium AC Deluxe Sleeper on this corridor, with 33 pushback seats, 15 berths, CCTV and entertainment streamed to your own phone.
Balasore to Jharsuguda Timetable
Alternate days, overnight
| Stop | Time |
|---|---|
| Balasore | 7:40 PM |
| Soro | 8:42 PM |
| Bhadrak | 9:35 PM |
| Panikoili | 10:33 PM |
| Jajpur Road | 10:51 PM |
| Duburi | 11:19 PM |
| Pala Laharha | 2:20 AM |
| Deogarh | 3:30 AM |
| Sambalpur | 5:15 AM |
| Sindurpank | 5:24 AM |
| Parmanpur | 5:43 AM |
| Kolabira | 6:20 AM |
| Jharsuguda | 6:35 AM |
Scheduled calling times at each stop. Times after midnight fall on the following morning.
Download timetable PDFThis is a leg of our Balasore to Jharsuguda service. See the full route page for every stop the coach calls at.
Bus Contact Number
Call +91 8047093230 or WhatsApp +91 7847988528 for timings, seats and bookings.