
Udupi to Haflong
Haflong is approximately 2650+ kms from Udupi. The fastest way to reach Haflong from Udupi is by Bus, Flight, Train Via Mangalore, Bangalore, Dimapur. It takes approximately 16 hours. The cheapest way to reach Haflong from Udupi is by Train Via Kalyan which would take approximately 64 hours.
Sort By
Mode of Transport
Via Bangalore, Guwahati
RECOMMENDED
Udupi
Bangalore
Guwahati
Haflong
Approx Travel Time
22h
₹8,233
Onwards
Via Goa, Guwahati
Udupi
Goa
Guwahati
Haflong
Approx Travel Time
19h 28m
₹9,499
Onwards
Via Kalyan
CHEAPEST
Udupi
Kalyan
Haflong
Approx Travel Time
2d 16h
₹2,975
Onwards
Via Mangalore, Bangalore, Dimapur
FASTEST
Udupi
Mangalore
Bangalore
Dimapur
Haflong
Approx Travel Time
15h 35m
₹12,175
Onwards
Via Bangalore, Varanasi, Guwahati
Udupi
Bangalore
Varanasi
Guwahati
Haflong
Approx Travel Time
3d 7h 42m
On Demand
Via Bangalore, Dimapur
Udupi
Bangalore
Dimapur
Haflong
Approx Travel Time
20h 30m
₹9,145
Onwards
Via Bangalore, Silchar
Udupi
Bangalore
Silchar
Haflong
Approx Travel Time
20h 53m
₹9,326
Onwards
Udupi
Bangalore
Silchar
Haflong
Approx Travel Time
1d 0h 6m
₹8,751
Onwards
Via Mangalore, Bangalore, Guwahati
Udupi
Mangalore
Bangalore
Guwahati
Haflong
Approx Travel Time
17h 5m
₹11,263
Onwards
Udupi
Mangalore
Bangalore
Guwahati
Haflong
Approx Travel Time
20h 40m
₹11,773
Onwards
Frequently Asked Questions
What is the distance between Udupi and Haflong?
Haflong is approximately 2650+ kms from Udupi.
How long does it take to reach Haflong from Udupi?
It takes approximately 16 hours to reach Haflong from Udupi by Bus, Flight, Train Via Mangalore, Bangalore, Dimapur.
What is the cheapest way to reach Haflong from Udupi?
The cheapest way to reach Haflong from Udupi is by Train Via Kalyan.
What is the fastest way to reach Haflong from Udupi?
The fastest way to reach Haflong from Udupi is by Bus, Flight, Train Via Mangalore, Bangalore, Dimapur.

