
Tanakpur to Ujjain
Ujjain is approximately 900+ kms from Tanakpur. The fastest way to reach Ujjain from Tanakpur is by Bus, Flight, Cab Via Delhi, Indore. It takes approximately 13 hours. The cheapest way to reach Ujjain from Tanakpur is by Train Via Mathura which would take approximately 16 hours.
Sort By
Mode of Transport
Via Mathura
RECOMMENDED
CHEAPEST
Tanakpur
Mathura
Ujjain
Approx Travel Time
16h 15m
₹970
Onwards
Via Delhi, Indore
FASTEST
Tanakpur
Delhi
Indore
Ujjain
Approx Travel Time
12h 30m
₹6,309
Onwards
Tanakpur
Delhi
Indore
Ujjain
Approx Travel Time
12h 41m
₹5,034
Onwards
Tanakpur
Delhi
Indore
Ujjain
Approx Travel Time
12h 46m
₹5,349
Onwards
Via Pilibhit, Mathura
Tanakpur
Pilibhit
Mathura
Ujjain
Approx Travel Time
17h 42m
₹4,855
Onwards
Tanakpur
Pilibhit
Mathura
Ujjain
Approx Travel Time
17h 50m
₹1,269
Onwards
Tanakpur
Pilibhit
Mathura
Ujjain
Approx Travel Time
17h 39m
₹4,580
Onwards
Via Bareilly, Agra
Tanakpur
Bareilly
Agra
Ujjain
Approx Travel Time
21h 55m
₹6,204
Onwards
Tanakpur
Bareilly
Agra
Ujjain
Approx Travel Time
21h 47m
₹2,956
Onwards
Via Delhi, Bhopal
Tanakpur
Delhi
Bhopal
Ujjain
Approx Travel Time
13h 31m
₹4,433
Onwards
Frequently Asked Questions
What is the distance between Tanakpur and Ujjain?
Ujjain is approximately 900+ kms from Tanakpur.
How long does it take to reach Ujjain from Tanakpur?
It takes approximately 13 hours to reach Ujjain from Tanakpur by Bus, Flight, Cab Via Delhi, Indore.
What is the cheapest way to reach Ujjain from Tanakpur?
The cheapest way to reach Ujjain from Tanakpur is by Train Via Mathura.
What is the fastest way to reach Ujjain from Tanakpur?
The fastest way to reach Ujjain from Tanakpur is by Bus, Flight, Cab Via Delhi, Indore.


