BalasoretoSambalpurBus
437 km · 11 hours 10 minutes · Daily from 23 August 2026
Timings and Fares
Boards at Balasore
7:40 PM
Arrives Sambalpur
6:50 AM next morning
Distance
437 km
Fares from
Seats ₹808 · Berths ₹852
Fares vary with demand and seat position.
About This Journey
Balasore has no daily train to Sambalpur. Our answer is the Nandighosh Deluxe, the first premium AC Deluxe Sleeper on this corridor. It leaves Balasore every evening at 7:40 PM and reaches Sambalpur at 6:50 AM, so you sleep through the 437 km and arrive with the whole day ahead.
The coach carries 33 pushback seats and 15 sleeper berths, with CCTV and onboard entertainment streamed to your phone. A seat to Sambalpur is Rs 808 and a berth Rs 852. Fares rise with occupancy, so booking early keeps the base price. Book on our own platform, pay by UPI or card, and your seat is confirmed instantly.
We are a family company, running Odisha’s roads since 1998 and now in our third generation. Journeys from 23 to 31 August carry a complimentary snack box, and code JHARSUGUDA takes Rs 100 off bookings of Rs 500 or more until 7 September.
Balasore to Jharsuguda Timetable
Daily, overnight
| Stop | Time |
|---|---|
| Balasore | 7:40 PM |
| Soro | 8:40 PM |
| Bhadrak | 9:33 PM |
| Panikoili | 10:31 PM |
| Jajpur Road | 10:49 PM |
| Duburi | 11:17 PM |
| Pala Laharha | 2:51 AM |
| Deogarh | 4:21 AM |
| Sambalpur | 6:50 AM |
| Sindurpank | 7:02 AM |
| Parmanpur | 7:25 AM |
| Kolabira | 8:23 AM |
| Jharsuguda | 8:52 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.