hero
How2Go
Bongaigaon to Haflong

Bongaigaon to Haflong

Haflong is approximately 450+ km from Bongaigaon, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Haflong.

Read More
Sort By
Mode of Transport

Direct Train

RECOMMENDED

Bongaigaon

Haflong

Approx Travel Time

8h 45m

On Demand

Via Sarupeta, Guwahati

FASTEST

Bongaigaon

Sarupeta

Guwahati

Haflong

Approx Travel Time

5h 59m

₹475

Onwards

Via Guwahati

Bongaigaon

Guwahati

Haflong

Approx Travel Time

13h 55m

₹960

Onwards

CHEAPEST

Bongaigaon

Guwahati

Haflong

Approx Travel Time

6h 5m

₹330

Onwards

Bongaigaon

Guwahati

Haflong

Approx Travel Time

7h 35m

₹445

Onwards

Via Kokrajhar, Guwahati

Bongaigaon

Kokrajhar

Guwahati

Haflong

Approx Travel Time

16h 14m

₹5,622

Onwards

Via Guwahati, Lanka

Bongaigaon

Guwahati

Lanka

Haflong

Approx Travel Time

6h 6m

₹375

Onwards

Via Guwahati, Mayang

Bongaigaon

Guwahati

Mayang

Haflong

Approx Travel Time

6h 25m

₹455

Onwards

Via Rangia

Bongaigaon

Rangia

Haflong

Approx Travel Time

7h 52m

₹365

Onwards

Via Sarupeta, Mayang

Bongaigaon

Sarupeta

Mayang

Haflong

Approx Travel Time

7h 3m

₹455

Onwards

Frequently Asked Questions

What is the distance between Bongaigaon and Haflong?

Haflong is approximately 450+ kms from Bongaigaon.

How long does it take to reach Haflong from Bongaigaon?

It takes approximately 6 hours to reach Haflong from Bongaigaon by Train Via Sarupeta, Guwahati.

What is the cheapest way to reach Haflong from Bongaigaon?

The cheapest way to reach Haflong from Bongaigaon is by Train Via Guwahati.

What is the fastest way to reach Haflong from Bongaigaon?

The fastest way to reach Haflong from Bongaigaon is by Train Via Sarupeta, Guwahati.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India