BalasoretoJharsugudaBus
513 km · 11 hours · Alternate days
Route Stops
Balasore
OriginSoro
Bhadrak
Panikoili
Jajpur Road
Duburi
Pala Laharha
Deogarh
Sambalpur
Sindurpank
Parmanpur
Kolabira
Jharsuguda
DestinationRoute Details
Distance
513 km
Duration
11 hours
Price Range
₹200 - ₹815
Frequency
Alternate days
Fares are set by the distance you travel, not by how full the coach is. Your exact fare shows before you pay.
About This Route
The Balasore to Jharsuguda bus is the first premium AC sleeper to run from Balasore into western Odisha. It has run since 23 August 2026. The coach leaves Balasore at 7:40 PM on running days and reaches Jharsuguda at 6:35 AM the next morning. One coach shuttles the corridor on alternate days, one night on and one night off, with the return leaving Jharsuguda at 9:15 PM the following evening. Put your date in the booking search and it will show whether the coach goes that night.
The bus carries two decks. The lower deck holds 33 pushback seats. The upper deck holds 15 sleeper berths. That is 48 places a night on a corridor that has waited a long time for a service like this. The route serves the Kalinga Nagar steel belt, then climbs through Deogarh to Sambalpur and on to Jharsuguda.
Online bus ticket booking is open on this site. Pay by UPI or card and your seat is confirmed instantly. Full-run fares are one price for the whole coach: ₹795 a seat and ₹815 a berth, with the rear seats at ₹767. Nothing is added on a busy night, and booking direct means no travel-site booking fee at checkout. We have run Odisha’s roads since 1998. This is the route we are proudest of.
Available Bus Types
Super Deluxe PremiumAmenities
Popular Boarding Points
The same coach sells shorter legs, priced by distance. Each pair has its own page with timings and fares.
Balasore to Sambalpur
Boards 7:40 PM · seats ₹677
Bhadrak to Jharsuguda
Boards 9:35 PM · seats ₹680
Jajpur Road to Sambalpur
Boards 10:51 PM · seats ₹488
Sambalpur to Jharsuguda
Boards 5:15 AM · seats ₹200
Bhadrak to Sambalpur
Boards 9:35 PM · seats ₹562
Deogarh to Sambalpur
Boards 3:30 AM · seats ₹200
Balasore to Deogarh
Boards 7:40 PM · seats ₹525
Soro to Sambalpur
Boards 8:42 PM · seats ₹615
Soro to Jharsuguda
Boards 8:42 PM · seats ₹733
Panikoili to Sambalpur
Boards 10:33 PM · seats ₹505
Jajpur Road to Jharsuguda
Boards 10:51 PM · seats ₹606
Duburi to Sambalpur
Boards 11:19 PM · seats ₹462
Bhadrak to Deogarh
Boards 9:35 PM · seats ₹410
Deogarh to Jharsuguda
Boards 3:30 AM · seats ₹270
Balasore to Pala Laharha
Boards 7:40 PM · seats ₹435
Bhadrak to Pala Laharha
Boards 9:35 PM · seats ₹320
Pala Laharha to Sambalpur
Boards 2:20 AM · seats ₹243
Pala Laharha to Jharsuguda
Boards 2:20 AM · seats ₹360
Balasore to Sindurpank
Boards 7:40 PM · seats ₹688
Bhadrak to Sindurpank
Boards 9:35 PM · seats ₹573
Sindurpank to Jharsuguda
Boards 5:24 AM · seats ₹200
Balasore to Parmanpur
Boards 7:40 PM · seats ₹710
Bhadrak to Parmanpur
Boards 9:35 PM · seats ₹595
Parmanpur to Jharsuguda
Boards 5:43 AM · seats ₹200
Balasore to Kolabira
Boards 7:40 PM · seats ₹768
Bhadrak to Kolabira
Boards 9:35 PM · seats ₹653
Sambalpur to Kolabira
Boards 5:15 AM · seats ₹200
Coming back: Jharsuguda to Balasore
The same coach works the return. These are its boarding points on the way back.
Sambalpur to Balasore
Boards 10:40 PM · seats ₹677
Jharsuguda to Sambalpur
Boards 9:15 PM · seats ₹200
Sambalpur to Bhadrak
Boards 10:40 PM · seats ₹562
Sambalpur to Jajpur Road
Boards 10:40 PM · seats ₹488
Jharsuguda to Bhadrak
Boards 9:15 PM · seats ₹680
Sambalpur to Soro
Boards 10:40 PM · seats ₹615
Deogarh to Balasore
Boards 12:23 AM · seats ₹525
Jharsuguda to Jajpur Road
Boards 9:15 PM · seats ₹606
Pala Laharha to Balasore
Boards 1:26 AM · seats ₹435
Pala Laharha to Bhadrak
Boards 1:26 AM · seats ₹320
Sambalpur to Pala Laharha
Boards 10:40 PM · seats ₹243
Jharsuguda to Pala Laharha
Boards 9:15 PM · seats ₹360
Sindurpank to Balasore
Boards 10:29 PM · seats ₹688
Sindurpank to Bhadrak
Boards 10:29 PM · seats ₹573
Jharsuguda to Sindurpank
Boards 9:15 PM · seats ₹200
Parmanpur to Balasore
Boards 10:13 PM · seats ₹710
Parmanpur to Bhadrak
Boards 10:13 PM · seats ₹595
Jharsuguda to Parmanpur
Boards 9:15 PM · seats ₹200
Kolabira to Balasore
Boards 9:33 PM · seats ₹768
Kolabira to Bhadrak
Boards 9:33 PM · seats ₹653
Kolabira to Sambalpur
Boards 9:33 PM · seats ₹200
Travelling the other way? Jharsuguda to Balasore runs on the alternate evenings, on the same coach.