
Rishikesh to Tonk
Tonk is approximately 550+ kms from Rishikesh. The fastest way to reach Tonk from Rishikesh is by Cab, Flight Via Dehradun, Jaipur. It takes approximately 6 hours. The cheapest way to reach Tonk from Rishikesh is by Bus which would take approximately 14 hours.
Sort By
Mode of Transport
Via Dehradun, Jaipur
FASTEST
Rishikesh
Dehradun
Jaipur
Tonk
Approx Travel Time
6h 10m
₹7,945
Onwards
Rishikesh
Dehradun
Jaipur
Tonk
Approx Travel Time
6h 34m
On Demand
Rishikesh
Dehradun
Jaipur
Tonk
Approx Travel Time
6h 36m
₹6,604
Onwards
Rishikesh
Dehradun
Jaipur
Tonk
Approx Travel Time
6h 45m
₹5,317
Onwards
Rishikesh
Dehradun
Jaipur
Tonk
Approx Travel Time
6h 19m
₹6,658
Onwards
Rishikesh
Dehradun
Jaipur
Tonk
Approx Travel Time
7h
On Demand
Via Delhi
Rishikesh
Delhi
Tonk
Approx Travel Time
12h 50m
On Demand
Via Jaipur
Rishikesh
Jaipur
Tonk
Approx Travel Time
13h 36m
On Demand
Frequently Asked Questions
What is the distance between Rishikesh and Tonk?
Tonk is approximately 550+ kms from Rishikesh.
How long does it take to reach Tonk from Rishikesh?
It takes approximately 6 hours to reach Tonk from Rishikesh by Cab, Flight Via Dehradun, Jaipur.
What is the cheapest way to reach Tonk from Rishikesh?
The cheapest way to reach Tonk from Rishikesh is by Bus.
What is the fastest way to reach Tonk from Rishikesh?
The fastest way to reach Tonk from Rishikesh is by Cab, Flight Via Dehradun, Jaipur.


