
Haflong to Ujjain
Ujjain is approximately 2000+ kms from Haflong. The fastest way to reach Ujjain from Haflong is by Train, Flight, Cab Via Kolkata, Indore. It takes approximately 17 hours. The cheapest way to reach Ujjain from Haflong is by Train, Flight Via Patna, Indore which would take approximately 22 hours.
Sort By
Mode of Transport
Via Kolkata, Indore
RECOMMENDED
FASTEST
Haflong
Kolkata
Indore
Ujjain
Approx Travel Time
17h 10m
₹10,138
Onwards
Haflong
Kolkata
Indore
Ujjain
Approx Travel Time
17h 18m
₹8,916
Onwards
Haflong
Kolkata
Indore
Ujjain
Approx Travel Time
17h 48m
₹9,491
Onwards
Via Patna, Indore
Haflong
Patna
Indore
Ujjain
Approx Travel Time
21h 45m
₹6,949
Onwards
CHEAPEST
Haflong
Patna
Indore
Ujjain
Approx Travel Time
21h 53m
₹5,730
Onwards
Haflong
Patna
Indore
Ujjain
Approx Travel Time
22h 23m
₹6,305
Onwards
Via Kolkata, Nagpur
Haflong
Kolkata
Nagpur
Ujjain
Approx Travel Time
23h 52m
₹8,853
Onwards
Haflong
Kolkata
Nagpur
Ujjain
Approx Travel Time
1d 2h 58m
₹9,588
Onwards
Via Kolkata, Bilaspur, Chattisgarh
Haflong
Kolkata
Bilaspur, Chattisgarh
Ujjain
Approx Travel Time
1d 4h 40m
₹5,803
Onwards
Via Kolkata, Prayagraj(Allahabad)
Haflong
Kolkata
Prayagraj(Allahabad)
Ujjain
Approx Travel Time
1d 4h 44m
₹8,427
Onwards
Frequently Asked Questions
What is the distance between Haflong and Ujjain?
Ujjain is approximately 2000+ kms from Haflong.
How long does it take to reach Ujjain from Haflong?
It takes approximately 17 hours to reach Ujjain from Haflong by Train, Flight, Cab Via Kolkata, Indore.
What is the cheapest way to reach Ujjain from Haflong?
The cheapest way to reach Ujjain from Haflong is by Train, Flight Via Patna, Indore.
What is the fastest way to reach Ujjain from Haflong?
The fastest way to reach Ujjain from Haflong is by Train, Flight, Cab Via Kolkata, Indore.