
Barmer to Tonk
Tonk is approximately 600+ kms from Barmer. The fastest way to reach Tonk from Barmer is by Train, Flight, Cab Via Jodhpur, Jaipur. It takes approximately 9 hours. The cheapest way to reach Tonk from Barmer is by Train, Bus Via Jaipur which would take approximately 12 hours.
Sort By
Mode of Transport
Via Jaipur
RECOMMENDED
Barmer
Jaipur
Tonk
Approx Travel Time
10h 29m
₹1,954
Onwards
Barmer
Jaipur
Tonk
Approx Travel Time
13h 22m
₹850
Onwards
CHEAPEST
Barmer
Jaipur
Tonk
Approx Travel Time
11h 31m
₹565
Onwards
Via Parvatsar, Jaipur
Barmer
Parvatsar
Jaipur
Tonk
Approx Travel Time
10h 46m
₹1,974
Onwards
Via Pachpadra, Jaipur
Barmer
Pachpadra
Jaipur
Tonk
Approx Travel Time
10h 36m
₹2,049
Onwards
Via Jodhpur, Jaipur
Barmer
Jodhpur
Jaipur
Tonk
Approx Travel Time
9h 50m
₹9,622
Onwards
FASTEST
Barmer
Jodhpur
Jaipur
Tonk
Approx Travel Time
9h 8m
₹11,386
Onwards
Barmer
Jodhpur
Jaipur
Tonk
Approx Travel Time
9h 55m
₹11,469
Onwards
Via Bhopalgarh, Jaipur
Barmer
Bhopalgarh
Jaipur
Tonk
Approx Travel Time
10h 51m
₹2,209
Onwards
Via Beawar
Barmer
Beawar
Tonk
Approx Travel Time
11h 45m
On Demand
Frequently Asked Questions
What is the distance between Barmer and Tonk?
Tonk is approximately 600+ kms from Barmer.
How long does it take to reach Tonk from Barmer?
It takes approximately 9 hours to reach Tonk from Barmer by Train, Flight, Cab Via Jodhpur, Jaipur.
What is the cheapest way to reach Tonk from Barmer?
The cheapest way to reach Tonk from Barmer is by Train, Bus Via Jaipur.
What is the fastest way to reach Tonk from Barmer?
The fastest way to reach Tonk from Barmer is by Train, Flight, Cab Via Jodhpur, Jaipur.

