hero
How2Go
Mandi to Haflong

Mandi to Haflong

Haflong is approximately 2200+ kms from Mandi. The fastest way to reach Haflong from Mandi is by Bus, Flight, Train Via Kullu, Delhi, Dimapur. It takes approximately 15 hours. The cheapest way to reach Haflong from Mandi is by Bus, Train Via Delhi which would take approximately 46 hours.

Sort By
Mode of Transport

Via Mohali, Delhi, Dimapur

RECOMMENDED

Mandi

Mohali

Delhi

Dimapur

Haflong

Approx Travel Time

15h 45m

On Demand

Mandi

Mohali

Delhi

Dimapur

Haflong

Approx Travel Time

16h 10m

₹12,591

Onwards

Via Mohali, Guwahati, Dimapur

Mandi

Mohali

Guwahati

Dimapur

Haflong

Approx Travel Time

16h 45m

On Demand

Ads by MMT

Via Delhi

CHEAPEST

Mandi

Delhi

Haflong

Approx Travel Time

1d 21h 53m

₹1,605

Onwards

Via Kullu, Delhi, Dimapur

FASTEST

Mandi

Kullu

Delhi

Dimapur

Haflong

Approx Travel Time

14h 40m

₹16,895

Onwards

Ads by MMT

Via Mohali, Guwahati

Mandi

Mohali

Guwahati

Haflong

Approx Travel Time

17h

On Demand

Mandi

Mohali

Guwahati

Haflong

Approx Travel Time

17h 25m

₹8,852

Onwards

Mandi

Mohali

Guwahati

Haflong

Approx Travel Time

21h 20m

On Demand

Via Delhi, Silchar

Mandi

Delhi

Silchar

Haflong

Approx Travel Time

19h 13m

₹8,090

Onwards

Via Delhi, Guwahati

Mandi

Delhi

Guwahati

Haflong

Approx Travel Time

21h 5m

₹9,200

Onwards

Frequently Asked Questions

What is the distance between Mandi and Haflong?

Haflong is approximately 2200+ kms from Mandi.

How long does it take to reach Haflong from Mandi?

It takes approximately 15 hours to reach Haflong from Mandi by Bus, Flight, Train Via Kullu, Delhi, Dimapur.

What is the cheapest way to reach Haflong from Mandi?

The cheapest way to reach Haflong from Mandi is by Bus, Train Via Delhi.

What is the fastest way to reach Haflong from Mandi?

The fastest way to reach Haflong from Mandi is by Bus, Flight, Train Via Kullu, Delhi, Dimapur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India