
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
CHEAPEST
Barmer
Jaipur
Tonk
Approx Travel Time
11h 31m
₹614
Onwards
Barmer
Jaipur
Tonk
Approx Travel Time
13h 52m
₹799
Onwards
Via Jodhpur, Jaipur
FASTEST
Barmer
Jodhpur
Jaipur
Tonk
Approx Travel Time
9h 8m
₹10,282
Onwards
Barmer
Jodhpur
Jaipur
Tonk
Approx Travel Time
9h 50m
₹8,695
Onwards
Barmer
Jodhpur
Jaipur
Tonk
Approx Travel Time
9h 55m
₹10,423
Onwards
Via Beawar
Barmer
Beawar
Tonk
Approx Travel Time
11h 56m
₹6,530
Onwards
Via Pachpadra, Jaipur
Barmer
Pachpadra
Jaipur
Tonk
Approx Travel Time
11h 7m
On Demand
Via Jaisalmer, Jaipur
Barmer
Jaisalmer
Jaipur
Tonk
Approx Travel Time
9h 12m
₹13,295
Onwards
Via Pachpadra, Ajmer
Barmer
Pachpadra
Ajmer
Tonk
Approx Travel Time
12h 17m
₹4,412
Onwards
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.

