
Tanakpur to Ujjain
Ujjain is approximately 850+ kms from Tanakpur. The fastest way to reach Ujjain from Tanakpur is by Train, Flight Via Lucknow, Indore. It takes approximately 12 hours. The cheapest way to reach Ujjain from Tanakpur is by Train Via Chandausi which would take approximately 19 hours.
Sort By
Mode of Transport
Via Bareilly
RECOMMENDED
Tanakpur
Bareilly
Ujjain
Approx Travel Time
18h 40m
₹555
Onwards
Tanakpur
Bareilly
Ujjain
Approx Travel Time
19h
₹3,785
Onwards
Via Aonla
Tanakpur
Aonla
Ujjain
Approx Travel Time
18h 40m
On Demand
Via Mathura
Tanakpur
Mathura
Ujjain
Approx Travel Time
19h 10m
₹970
Onwards
Via Chandausi
CHEAPEST
Tanakpur
Chandausi
Ujjain
Approx Travel Time
19h 10m
₹550
Onwards
Tanakpur
Chandausi
Ujjain
Approx Travel Time
20h 43m
₹5,813
Onwards
Via Sambhal
Tanakpur
Sambhal
Ujjain
Approx Travel Time
20h 20m
₹6,585
Onwards
Via Bareilly, Jaipur
Tanakpur
Bareilly
Jaipur
Ujjain
Approx Travel Time
14h 35m
₹12,894
Onwards
Via Mathura, Kota
Tanakpur
Mathura
Kota
Ujjain
Approx Travel Time
20h 50m
₹955
Onwards
Via Lucknow, Indore
FASTEST
Tanakpur
Lucknow
Indore
Ujjain
Approx Travel Time
11h 35m
On Demand
Frequently Asked Questions
What is the distance between Tanakpur and Ujjain?
Ujjain is approximately 850+ kms from Tanakpur.
How long does it take to reach Ujjain from Tanakpur?
It takes approximately 12 hours to reach Ujjain from Tanakpur by Train, Flight Via Lucknow, Indore.
What is the cheapest way to reach Ujjain from Tanakpur?
The cheapest way to reach Ujjain from Tanakpur is by Train Via Chandausi.
What is the fastest way to reach Ujjain from Tanakpur?
The fastest way to reach Ujjain from Tanakpur is by Train, Flight Via Lucknow, Indore.