Allahabad to Haflong Distance

Haflong is approximately 1250+ km from Allahabad. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 30 hours, subject to the chosen service and route. Flying is the fastest way to reach Haflong, with a total travel time of approximately 10 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 Allahabad, India to Haflong, India

Via Guwahati, Silchar

RECOMMENDED

FASTEST

Prayagraj(Allahabad)

Guwahati

Silchar

Haflong

Approx Travel Time

9h 48m

₹17,360

Onwards

Via Guwahati

Prayagraj(Allahabad)

Guwahati

Haflong

Approx Travel Time

10h 35m

₹14,419

Onwards

Ads by MMT

Direct Options

CHEAPEST

Prayagraj(Allahabad)

Haflong

Approx Travel Time

1d 5h 46m

₹655

Onwards

Via Varanasi, Guwahati

Prayagraj(Allahabad)

Varanasi

Guwahati

Haflong

Approx Travel Time

13h 25m

₹6,455

Onwards

Prayagraj(Allahabad)

Varanasi

Guwahati

Haflong

Approx Travel Time

14h 18m

₹9,045

Onwards

Prayagraj(Allahabad)

Varanasi

Guwahati

Haflong

Approx Travel Time

14h 30m

₹6,769

Onwards

Prayagraj(Allahabad)

Varanasi

Guwahati

Haflong

Approx Travel Time

1d 5h 18m

₹3,385

Onwards

Prayagraj(Allahabad)

Varanasi

Guwahati

Haflong

Approx Travel Time

1d 5h 50m

₹1,109

Onwards

Prayagraj(Allahabad)

Varanasi

Guwahati

Haflong

Approx Travel Time

1d 12h 55m

On Demand

Ads by MMT

Via Kokrajhar

Prayagraj(Allahabad)

Kokrajhar

Haflong

Approx Travel Time

1d 5h 38m

₹785

Onwards

Frequently Asked Questions

What is the distance between Allahabad and Haflong?

Haflong is approximately 1250+ km from Allahabad.

How long does it take to reach Haflong from Allahabad?

It takes approximately 10 hours to reach Haflong from Allahabad by Flight, Train Via Guwahati, Silchar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India