
Barmer to Tonk
Tonk is approximately 550+ kms from Barmer. The fastest way to reach Tonk from Barmer is by Train, Flight, Cab Via Jodhpur, Jaipur. It takes approximately 8 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 Jodhpur, Jaipur
RECOMMENDED
Barmer
Jodhpur
Jaipur
Tonk
Approx Travel Time
8h 30m
₹9,173
Onwards
FASTEST
Barmer
Jodhpur
Jaipur
Tonk
Approx Travel Time
8h 2m
₹5,394
Onwards
Barmer
Jodhpur
Jaipur
Tonk
Approx Travel Time
8h 56m
₹7,832
Onwards
Barmer
Jodhpur
Jaipur
Tonk
Approx Travel Time
8h 28m
₹4,053
Onwards
Via Jaipur
Barmer
Jaipur
Tonk
Approx Travel Time
11h 23m
₹1,906
Onwards
CHEAPEST
Barmer
Jaipur
Tonk
Approx Travel Time
11h 49m
₹565
Onwards
Barmer
Jaipur
Tonk
Approx Travel Time
13h 55m
₹950
Onwards
Via Beawar
Barmer
Beawar
Tonk
Approx Travel Time
12h 51m
₹4,550
Onwards
Via Merta, Ajmer
Barmer
Merta
Ajmer
Tonk
Approx Travel Time
12h 21m
On Demand
Via Jaisalmer, Jaipur
Barmer
Jaisalmer
Jaipur
Tonk
Approx Travel Time
9h 12m
₹11,017
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 8 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.


