
Haflong to Ujjain
Ujjain is approximately 1950+ kms from Haflong. The fastest way to reach Ujjain from Haflong is by Train, Flight, Cab Via Agartala, Indore. It takes approximately 15 hours. The cheapest way to reach Ujjain from Haflong is by Train Via Itarsi which would take approximately 43 hours.
Sort By
Mode of Transport
Via Agartala, Indore
RECOMMENDED
Haflong
Agartala
Indore
Ujjain
Approx Travel Time
15h 13m
₹7,773
Onwards
FASTEST
Haflong
Agartala
Indore
Ujjain
Approx Travel Time
15h 2m
₹8,996
Onwards
Haflong
Agartala
Indore
Ujjain
Approx Travel Time
15h 18m
₹8,138
Onwards
Via Itarsi
CHEAPEST
Haflong
Itarsi
Ujjain
Approx Travel Time
1d 19h 13m
₹1,170
Onwards
Via Pipariya
Haflong
Pipariya
Ujjain
Approx Travel Time
1d 20h 15m
₹8,154
Onwards
Via Bhopal
Haflong
Bhopal
Ujjain
Approx Travel Time
1d 21h 18m
₹1,304
Onwards
Via Guwahati, Varanasi
Haflong
Guwahati
Varanasi
Ujjain
Approx Travel Time
2d 7h 14m
On Demand
Via Guwahati, Jaipur
Haflong
Guwahati
Jaipur
Ujjain
Approx Travel Time
18h 35m
₹7,218
Onwards
Haflong
Guwahati
Jaipur
Ujjain
Approx Travel Time
20h 25m
₹7,502
Onwards
Via Silchar, Delhi
Haflong
Silchar
Delhi
Ujjain
Approx Travel Time
20h 26m
₹8,037
Onwards
Frequently Asked Questions
What is the distance between Haflong and Ujjain?
Ujjain is approximately 1950+ kms from Haflong.
How long does it take to reach Ujjain from Haflong?
It takes approximately 15 hours to reach Ujjain from Haflong by Train, Flight, Cab Via Agartala, Indore.
What is the cheapest way to reach Ujjain from Haflong?
The cheapest way to reach Ujjain from Haflong is by Train Via Itarsi.
What is the fastest way to reach Ujjain from Haflong?
The fastest way to reach Ujjain from Haflong is by Train, Flight, Cab Via Agartala, Indore.


