Travel from Bhubaneswar to Balasore

Bus or train from Bhubaneswar to Balasore?

Indian Railways operates a train from Bhubaneswar to Balasore hourly. Tickets cost $3 - $17 and the journey takes 3 h 25 min. Alternatively, RedBus operates a bus from Bhubaneswar to Balasore 4 times a day. Tickets cost $8 - $12 and the journey takes 5 h.

How to get from Bhubaneswar to Balasore

From Bhubaneswar (BBS) train to Balasore (BLS). 3 h 25 min ₹857. From Bhubaneswar bus to Baleshwar. 5 h ₹664. From Bhubaneswar taxi to Balasore. 2 h 56 min ₹3,655. From Bhubaneswar drive to Balasore. 2 h 56 min ₹1,573.

Operators from Bhubaneswar to Balasore