DeogarhtoBalasoreBus
339 km · 6 hours 22 minutes · Alternate days
Timings and Fares
Boards at Deogarh
12:23 AM
Arrives Balasore
6:45 AM same night
Distance
339 km
Fares from
Seats ₹507 · Berths ₹512
Fares vary with demand and seat position.
About This Journey
A midnight boarding at Deogarh and a 6:45 AM arrival at Balasore, 339 km on alternate nights. The coach reaches Deogarh at 12:23 AM on its way east.
A seat is ₹507 and a berth ₹512, matching the westbound leg exactly. Both rise with occupancy, so early booking is worth it.
Boarding after midnight means you sleep almost the whole way and arrive at a civilised hour, which is the point of running this coach overnight rather than through the day.
Jharsuguda to Balasore Timetable
Alternate days, overnight
| Stop | Time |
|---|---|
| Jharsuguda | 9:15 PM |
| Kolabira | 9:33 PM |
| Parmanpur | 10:13 PM |
| Sindurpank | 10:29 PM |
| Sambalpur | 10:40 PM |
| Deogarh | 12:23 AM |
| Pala Laharha | 1:26 AM |
| Duburi | 3:56 AM |
| Jajpur Road | 4:17 AM |
| Panikoili | 4:30 AM |
| Bhadrak | 5:10 AM |
| Soro | 5:47 AM |
| Balasore | 6:45 AM |
Scheduled calling times at each stop. Times after midnight fall on the following morning.
Download timetable PDFThis is a leg of our Jharsuguda to Balasore 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.