
Barmer to Tonk
Tonk is approximately 550+ kms from Barmer. The fastest way to reach Tonk from Barmer is by Train, Flight, Bus 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 11 hours.
Sort By
Mode of Transport
Via Jodhpur, Jaipur
RECOMMENDED
Barmer
Jodhpur
Jaipur
Tonk
Approx Travel Time
9h 42m
₹12,659
Onwards
Barmer
Jodhpur
Jaipur
Tonk
Approx Travel Time
9h 11m
₹8,877
Onwards
Barmer
Jodhpur
Jaipur
Tonk
Approx Travel Time
9h 9m
₹11,270
Onwards
FASTEST
Barmer
Jodhpur
Jaipur
Tonk
Approx Travel Time
8h 38m
₹7,488
Onwards
Via Jaipur
Barmer
Jaipur
Tonk
Approx Travel Time
10h 32m
₹1,954
Onwards
CHEAPEST
Barmer
Jaipur
Tonk
Approx Travel Time
10h 19m
₹565
Onwards
Barmer
Jaipur
Tonk
Approx Travel Time
11h 10m
₹850
Onwards
Via Beawar
Barmer
Beawar
Tonk
Approx Travel Time
11h 13m
₹4,908
Onwards
Via Merta, Ajmer
Barmer
Merta
Ajmer
Tonk
Approx Travel Time
9h 17m
On Demand
Via Jaisalmer, Jaipur
Barmer
Jaisalmer
Jaipur
Tonk
Approx Travel Time
10h 21m
₹12,890
Onwards
Frequently Asked Questions
What is the distance between Barmer and Tonk?
Tonk is approximately 550+ 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, Bus 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, Bus Via Jodhpur, Jaipur.


