
Nainital to Tonk
Tonk is approximately 600+ kms from Nainital. The fastest way to reach Tonk from Nainital is by Cab, Bus Via Hapur, Dausa. It takes approximately 13 hours. The cheapest way to reach Tonk from Nainital is by Bus Via Dausa which would take approximately 16 hours.
Sort By
Mode of Transport
Via Hapur, Dausa
RECOMMENDED
FASTEST
Nainital
Hapur
Dausa
Tonk
Approx Travel Time
12h 55m
On Demand
Nainital
Hapur
Dausa
Tonk
Approx Travel Time
14h 54m
On Demand
Via Dausa
CHEAPEST
Nainital
Dausa
Tonk
Approx Travel Time
15h 32m
₹1,949
Onwards
Nainital
Dausa
Tonk
Approx Travel Time
15h 30m
₹3,648
Onwards
Via Moradabad, Jaipur
Nainital
Moradabad
Jaipur
Tonk
Approx Travel Time
14h 6m
₹5,684
Onwards
Nainital
Moradabad
Jaipur
Tonk
Approx Travel Time
15h 52m
₹2,815
Onwards
Via Moradabad, Dausa
Nainital
Moradabad
Dausa
Tonk
Approx Travel Time
16h 43m
₹2,001
Onwards
Nainital
Moradabad
Dausa
Tonk
Approx Travel Time
15h 58m
₹2,450
Onwards
Via Hapur, Jaipur
Nainital
Hapur
Jaipur
Tonk
Approx Travel Time
13h 41m
On Demand
Via Kichha, Sawai Madhopur
Nainital
Kichha
Sawai Madhopur
Tonk
Approx Travel Time
14h 38m
₹2,996
Onwards
Frequently Asked Questions
What is the distance between Nainital and Tonk?
Tonk is approximately 600+ kms from Nainital.
How long does it take to reach Tonk from Nainital?
It takes approximately 13 hours to reach Tonk from Nainital by Cab, Bus Via Hapur, Dausa.
What is the cheapest way to reach Tonk from Nainital?
The cheapest way to reach Tonk from Nainital is by Bus Via Dausa.
What is the fastest way to reach Tonk from Nainital?
The fastest way to reach Tonk from Nainital is by Cab, Bus Via Hapur, Dausa.

