hero
How2Go
Ahmedabad to Haflong

Ahmedabad to Haflong

Haflong is approximately 2100+ km from Ahmedabad, 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

Via Guwahati

RECOMMENDED

Ahmedabad

Guwahati

Haflong

Approx Travel Time

7h 35m

₹9,550

Onwards

Ahmedabad

Guwahati

Haflong

Approx Travel Time

13h 40m

₹10,065

Onwards

Via Guwahati, Silchar

FASTEST

Ahmedabad

Guwahati

Silchar

Haflong

Approx Travel Time

6h 51m

₹12,941

Onwards

Ads by MMT

Via Kanpur, Guwahati

CHEAPEST

Ahmedabad

Kanpur

Guwahati

Haflong

Approx Travel Time

1d 19h 30m

₹1,480

Onwards

Via Bhopal

Ahmedabad

Bhopal

Haflong

Approx Travel Time

2d 7h 6m

₹1,880

Onwards

Ads by MMT

Via Varanasi, Guwahati

Ahmedabad

Varanasi

Guwahati

Haflong

Approx Travel Time

2d 2h 7m

₹4,049

Onwards

Via Guwahati, Lanka

Ahmedabad

Guwahati

Lanka

Haflong

Approx Travel Time

7h 36m

₹9,595

Onwards

Via Guwahati, Guwahati

Ahmedabad

Guwahati

Guwahati

Haflong

Approx Travel Time

8h 25m

₹9,695

Onwards

Via Guwahati, Dimapur

Ahmedabad

Guwahati

Dimapur

Haflong

Approx Travel Time

11h 15m

₹12,441

Onwards

Via Kolkata, Silchar

Ahmedabad

Kolkata

Silchar

Haflong

Approx Travel Time

7h 1m

₹14,357

Onwards

Frequently Asked Questions

What is the distance between Ahmedabad and Haflong?

Haflong is approximately 2100+ kms from Ahmedabad.

How long does it take to reach Haflong from Ahmedabad?

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

What is the cheapest way to reach Haflong from Ahmedabad?

The cheapest way to reach Haflong from Ahmedabad is by Train Via Kanpur, Guwahati.

What is the fastest way to reach Haflong from Ahmedabad?

The fastest way to reach Haflong from Ahmedabad is by Flight, Train Via Guwahati, Silchar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India