
Ujjain to Haflong
Haflong is approximately 1950+ kms from Ujjain. The fastest way to reach Haflong from Ujjain is by Train Via Begusarai. It takes approximately 41 hours. The cheapest way to reach Haflong from Ujjain is by Train Via Patna which would take approximately 41 hours.
Sort By
Mode of Transport
Via Begusarai
RECOMMENDED
FASTEST
Ujjain
Begusarai
Haflong
Approx Travel Time
1d 16h 25m
₹2,140
Onwards
Via Khagaria
Ujjain
Khagaria
Haflong
Approx Travel Time
1d 16h 25m
₹2,140
Onwards
Via Mughal Sarai
Ujjain
Mughal Sarai
Haflong
Approx Travel Time
1d 16h 40m
₹1,260
Onwards
Via Patna
CHEAPEST
Ujjain
Patna
Haflong
Approx Travel Time
1d 16h 40m
₹1,235
Onwards
Via Naugachhia
Ujjain
Naugachhia
Haflong
Approx Travel Time
1d 16h 25m
₹2,090
Onwards
Via Hajipur
Ujjain
Hajipur
Haflong
Approx Travel Time
1d 16h 40m
₹2,180
Onwards
Via Katihar
Ujjain
Katihar
Haflong
Approx Travel Time
1d 16h 40m
₹1,375
Onwards
Via Chhapra
Ujjain
Chhapra
Haflong
Approx Travel Time
1d 16h 55m
On Demand
Via Prayagraj(Allahabad)
Ujjain
Prayagraj(Allahabad)
Haflong
Approx Travel Time
1d 16h 55m
₹1,275
Onwards
Via Bahadurganj
Ujjain
Bahadurganj
Haflong
Approx Travel Time
1d 16h 55m
On Demand
Frequently Asked Questions
What is the distance between Ujjain and Haflong?
Haflong is approximately 1950+ kms from Ujjain.
How long does it take to reach Haflong from Ujjain?
It takes approximately 41 hours to reach Haflong from Ujjain by Train Via Begusarai.
What is the cheapest way to reach Haflong from Ujjain?
The cheapest way to reach Haflong from Ujjain is by Train Via Patna.
What is the fastest way to reach Haflong from Ujjain?
The fastest way to reach Haflong from Ujjain is by Train Via Begusarai.