Balasore to Dhemaji Distance

Dhemaji is approximately 1650+ km from Balasore. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 32 hours, subject to the chosen service and route. Flying is the fastest way to reach Dhemaji, with a total travel time of approximately 11 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Balasore, India to Dhemaji, India

Direct Options

RECOMMENDED

CHEAPEST

Balasore

Dhemaji

Approx Travel Time

1d 8h 5m

₹720

Onwards

Via Kolkata, North Lakhimpur

Balasore

Kolkata

North Lakhimpur

Dhemaji

Approx Travel Time

11h 48m

On Demand

Balasore

Kolkata

North Lakhimpur

Dhemaji

Approx Travel Time

12h 8m

₹4,576

Onwards

Balasore

Kolkata

North Lakhimpur

Dhemaji

Approx Travel Time

13h 8m

On Demand

Ads by MMT

Via Rangia

Balasore

Rangia

Dhemaji

Approx Travel Time

1d 3h 28m

₹780

Onwards

Via Kolkata, Dibrugarh

Balasore

Kolkata

Dibrugarh

Dhemaji

Approx Travel Time

10h 53m

On Demand

FASTEST

Balasore

Kolkata

Dibrugarh

Dhemaji

Approx Travel Time

10h 51m

₹11,280

Onwards

Balasore

Kolkata

Dibrugarh

Dhemaji

Approx Travel Time

11h 13m

₹6,326

Onwards

Ads by MMT

Via Guwahati

Balasore

Guwahati

Dhemaji

Approx Travel Time

1d 8h 28m

₹1,215

Onwards

Via Durgapur

Balasore

Durgapur

Dhemaji

Approx Travel Time

1d 6h 47m

₹14,182

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Balasore and Dhemaji?

The straight-line distance is approximately 1000+ km.

What is the distance from Balasore to Dhemaji via Kolkata?

Via Kolkata, the distance is approximately 1100+ km, taking around 12 hours.

Is there a train from Balasore to Dhemaji?

Yes, trains run between Balasore and Dhemaji, covering approximately 1650+ km in around 32 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India