
Haflong to Ujjain
Ujjain is approximately 1950+ kms from Haflong. The fastest way to reach Ujjain from Haflong is by Train, Flight, Bus 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
16h 23m
₹7,881
Onwards
Haflong
Agartala
Indore
Ujjain
Approx Travel Time
16h 4m
₹8,987
Onwards
FASTEST
Haflong
Agartala
Indore
Ujjain
Approx Travel Time
15h 3m
₹8,096
Onwards
Via Itarsi
CHEAPEST
Haflong
Itarsi
Ujjain
Approx Travel Time
1d 18h 33m
₹1,170
Onwards
Via Pipariya
Haflong
Pipariya
Ujjain
Approx Travel Time
1d 19h 42m
₹8,746
Onwards
Via Bhopal
Haflong
Bhopal
Ujjain
Approx Travel Time
1d 19h 33m
₹1,309
Onwards
Via Guwahati, Varanasi
Haflong
Guwahati
Varanasi
Ujjain
Approx Travel Time
2d 0h 50m
On Demand
Via Guwahati, Jaipur
Haflong
Guwahati
Jaipur
Ujjain
Approx Travel Time
20h 15m
₹7,623
Onwards
Via Silchar, Delhi
Haflong
Silchar
Delhi
Ujjain
Approx Travel Time
21h 36m
₹8,130
Onwards
Via Guwahati, Gwalior
Haflong
Guwahati
Gwalior
Ujjain
Approx Travel Time
1d 1h 20m
On Demand
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, Bus 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, Bus Via Agartala, Indore.


