hero
How2Go
Nagpur to Haflong

Nagpur to Haflong

Haflong is approximately 1600+ kms from Nagpur. The fastest way to reach Haflong from Nagpur is by Flight, Train Via Kolkata, Dimapur. It takes approximately 10 hours. The cheapest way to reach Haflong from Nagpur is by Bus, Train Via Katni which would take approximately 42 hours.

Sort By
Mode of Transport

Via Kolkata, Agartala

RECOMMENDED

Nagpur

Kolkata

Agartala

Haflong

Approx Travel Time

18h 23m

₹7,755

Onwards

Nagpur

Kolkata

Agartala

Haflong

Approx Travel Time

13h 38m

₹11,043

Onwards

Via Katni

CHEAPEST

Nagpur

Katni

Haflong

Approx Travel Time

1d 17h 33m

₹1,485

Onwards

Ads by MMT

Via Kolkata, Dimapur

FASTEST

Nagpur

Kolkata

Dimapur

Haflong

Approx Travel Time

9h 50m

₹12,961

Onwards

Via Jabalpur

Nagpur

Jabalpur

Haflong

Approx Travel Time

1d 16h 23m

₹5,315

Onwards

Ads by MMT

Via Varanasi, Guwahati

Nagpur

Varanasi

Guwahati

Haflong

Approx Travel Time

2d 0h 50m

On Demand

Via Kolkata, Silchar

Nagpur

Kolkata

Silchar

Haflong

Approx Travel Time

18h 48m

₹7,605

Onwards

Nagpur

Kolkata

Silchar

Haflong

Approx Travel Time

9h 58m

₹12,011

Onwards

Via Kolkata, Guwahati

Nagpur

Kolkata

Guwahati

Haflong

Approx Travel Time

13h

₹11,970

Onwards

Via Raipur, Chhattisgarh, Guwahati

Nagpur

Raipur, Chhattisgarh

Guwahati

Haflong

Approx Travel Time

17h 40m

₹10,455

Onwards

Frequently Asked Questions

What is the distance between Nagpur and Haflong?

Haflong is approximately 1600+ kms from Nagpur.

How long does it take to reach Haflong from Nagpur?

It takes approximately 10 hours to reach Haflong from Nagpur by Flight, Train Via Kolkata, Dimapur.

What is the cheapest way to reach Haflong from Nagpur?

The cheapest way to reach Haflong from Nagpur is by Bus, Train Via Katni.

What is the fastest way to reach Haflong from Nagpur?

The fastest way to reach Haflong from Nagpur is by Flight, Train Via Kolkata, Dimapur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India