Bus

Barmer to Tonk

Updated: 28 May 2026

The distance from Barmer to Tonk is approximately 500 km. The most practical way to travel is by road, which takes about 10 hours. Tonk is known for its historic architecture and the Sunehri Kothi. The route passes through the heart of Rajasthan.

Total Distance: 500 km by road, 450 km straight-line.
Fastest Way
Private taxi, taking 9.5 hours.
Cheapest Way
Bus, costing around 700 INR.
Compare Barmer to Tonk Routes
Bus
Direct
Duration
10 hours
Avg Price
700-1100 INR
Operator
RSRTC
Route
Barmer Bus Stand to Tonk Bus Stand.

Buses are the most reliable way to travel.

Travel Tips
  • Transport
    Local transport is limited; hiring a taxi is recommended.
  • Food
    Try the local Rajasthani food at small eateries.
  • Shopping
    Look for local handicrafts and textiles.
  • Timing
    Visit the Sunehri Kothi early in the morning.
  • Connectivity
    Mobile network is generally good.
Safety Tips
  • Road Safety
    Be careful on the highway during the night.
  • Water
    Carry your own water supply.
  • Emergency
    Keep local emergency numbers handy.
  • Valuables
    Keep your belongings safe.
People Also Ask
  • Is there a direct train?
    No, there is no direct train to Tonk.
  • How long is the drive?
    It takes about 10 hours by road.
  • What is the best way to reach?
    Bus or private taxi is the best way.
  • Is Tonk safe?
    Yes, it is a safe and quiet town.
  • Are there hotels?
    Yes, there are basic hotels available.
Quick Info
  • From Barmer, Rajasthan, India
  • To Tonk, Rajasthan, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Tonk
1
Sunehri Kothi
Visit this historic building known for its golden interior.
2
Tonk Fort
Explore this historic fort known for its strength.
3
City Palace
Visit the historic palace and its museum.
4
Bisalpur Dam
Visit the nearby dam.
Tags
Barmer to Tonk distance Barmer to Tonk travel Tonk tourism Rajasthan road trip Barmer transport best way to reach Tonk bus from Barmer taxi to Tonk