
Ujjain to Haflong
Haflong is approximately 2350+ kms from Ujjain. The fastest way to reach Haflong from Ujjain is by Train, Flight Via Indore, Agartala. It takes approximately 17 hours. The cheapest way to reach Haflong from Ujjain is by Train Via Itarsi which would take approximately 43 hours.
Sort By
Mode of Transport
Via Itarsi
RECOMMENDED
CHEAPEST
Ujjain
Itarsi
Haflong
Approx Travel Time
1d 18h 33m
₹1,165
Onwards
Via Bhopal
Ujjain
Bhopal
Haflong
Approx Travel Time
1d 20h 28m
₹1,309
Onwards
Via Indore, Agartala
FASTEST
Ujjain
Indore
Agartala
Haflong
Approx Travel Time
16h 53m
₹7,770
Onwards
Ujjain
Indore
Agartala
Haflong
Approx Travel Time
17h 8m
₹7,805
Onwards
Ujjain
Indore
Agartala
Haflong
Approx Travel Time
16h 57m
₹9,034
Onwards
Via Varanasi, Guwahati
Ujjain
Varanasi
Guwahati
Haflong
Approx Travel Time
2d 2h 40m
On Demand
Via Pipariya
Ujjain
Pipariya
Haflong
Approx Travel Time
1d 19h 40m
₹8,269
Onwards
Via Delhi, Silchar
Ujjain
Delhi
Silchar
Haflong
Approx Travel Time
21h 36m
₹7,130
Onwards
Via Jaipur, Guwahati
Ujjain
Jaipur
Guwahati
Haflong
Approx Travel Time
20h 15m
₹7,697
Onwards
Ujjain
Jaipur
Guwahati
Haflong
Approx Travel Time
22h 5m
₹8,082
Onwards
Frequently Asked Questions
What is the distance between Ujjain and Haflong?
Haflong is approximately 2350+ kms from Ujjain.
How long does it take to reach Haflong from Ujjain?
It takes approximately 17 hours to reach Haflong from Ujjain by Train, Flight Via Indore, Agartala.
What is the cheapest way to reach Haflong from Ujjain?
The cheapest way to reach Haflong from Ujjain is by Train Via Itarsi.
What is the fastest way to reach Haflong from Ujjain?
The fastest way to reach Haflong from Ujjain is by Train, Flight Via Indore, Agartala.

