
Tanakpur to Ujjain
Ujjain is approximately 1050+ kms from Tanakpur. The fastest way to reach Ujjain from Tanakpur is by Cab, Flight Via Delhi, Indore. It takes approximately 12 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 Delhi, Indore
RECOMMENDED
FASTEST
Tanakpur
Delhi
Indore
Ujjain
Approx Travel Time
11h 39m
₹11,214
Onwards
Tanakpur
Delhi
Indore
Ujjain
Approx Travel Time
12h
₹9,995
Onwards
Tanakpur
Delhi
Indore
Ujjain
Approx Travel Time
12h 5m
₹10,360
Onwards
Via Mathura
CHEAPEST
Tanakpur
Mathura
Ujjain
Approx Travel Time
16h 15m
₹970
Onwards
Via Bareilly, Mathura
Tanakpur
Bareilly
Mathura
Ujjain
Approx Travel Time
18h 15m
₹4,851
Onwards
Via Bareilly, Kota
Tanakpur
Bareilly
Kota
Ujjain
Approx Travel Time
19h 43m
₹1,059
Onwards
Via Delhi, Kota
Tanakpur
Delhi
Kota
Ujjain
Approx Travel Time
22h 35m
₹7,066
Onwards
Tanakpur
Delhi
Kota
Ujjain
Approx Travel Time
1d 1h 35m
₹2,197
Onwards
Via Delhi, Bhopal
Tanakpur
Delhi
Bhopal
Ujjain
Approx Travel Time
12h 50m
₹9,649
Onwards
Via Lucknow, Indore
Tanakpur
Lucknow
Indore
Ujjain
Approx Travel Time
12h 31m
On Demand
Frequently Asked Questions
What is the distance between Tanakpur and Ujjain?
Ujjain is approximately 1050+ kms from Tanakpur.
How long does it take to reach Ujjain from Tanakpur?
It takes approximately 12 hours to reach Ujjain from Tanakpur by Cab, Flight 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 Cab, Flight Via Delhi, Indore.