Ujjain to Tonk - Multiple Options To Reach By Train, Cab
Tonk is approximately 350+ kms from Ujjain. The fastest way to reach Tonk from Ujjain is by Train, Cab Via Kota. It takes approximately 9 hours. The cheapest way to reach Tonk from Ujjain is by Train, Cab Via Niwai which would take approximately 10 hours.
Sort By
Mode of Transport
Via Kota
RECOMMENDED
FASTEST
Ujjain
Kota
Tonk
Approx Travel Time
9h 10m
₹3,976
Onwards
Ujjain
Kota
Tonk
Approx Travel Time
11h 17m
₹9,407
Onwards
Via Sawai Madhopur
Ujjain
Sawai Madhopur
Tonk
Approx Travel Time
9h 55m
₹3,760
Onwards
Via Alot, Kota
Ujjain
Alot
Kota
Tonk
Approx Travel Time
10h 50m
₹4,101
Onwards
Via Niwai
CHEAPEST
Ujjain
Niwai
Tonk
Approx Travel Time
10h 1m
₹2,813
Onwards
Via Khachrod, Kota
Ujjain
Khachrod
Kota
Tonk
Approx Travel Time
11h 5m
₹4,101
Onwards
Ujjain
Khachrod
Kota
Tonk
Approx Travel Time
11h 7m
₹5,825
Onwards
Via Pachpahar, Sawai Madhopur
Ujjain
Pachpahar
Sawai Madhopur
Tonk
Approx Travel Time
11h 5m
₹3,855
Onwards
Via Garoth, Sawai Madhopur
Ujjain
Garoth
Sawai Madhopur
Tonk
Approx Travel Time
11h 20m
₹3,865
Onwards
Via Alot, Sawai Madhopur
Ujjain
Alot
Sawai Madhopur
Tonk
Approx Travel Time
11h 35m
₹3,895
Onwards
Frequently Asked Questions
What is the distance between Ujjain and Tonk?
Tonk is approximately 350+ kms from Ujjain.
How long does it take to reach Tonk from Ujjain?
It takes approximately 9 hours to reach Tonk from Ujjain by Train, Cab Via Kota.
What is the cheapest way to reach Tonk from Ujjain?
The cheapest way to reach Tonk from Ujjain is by Train, Cab Via Niwai.
What is the fastest way to reach Tonk from Ujjain?
The fastest way to reach Tonk from Ujjain is by Train, Cab Via Kota.