Shillong
Shillong
Barmer
Barmer
Train

Shillong to Barmer

Updated: 28 May 2026

The journey from Shillong to Barmer is one of the longest in India. You must travel to Guwahati, fly to Jodhpur, and then take a train or bus to Barmer. The total distance is approximately 2600 km, taking about 48 hours. Barmer is known for its desert landscape and traditional crafts.

Total Distance: Driving distance 2650 km, straight-line air distance 2100 km.
Fastest Way
Flight from Guwahati to Jodhpur and a private taxi to Barmer, taking 12 hours.
Cheapest Way
Train from Guwahati to Jodhpur and then a local bus to Barmer.
Compare Shillong to Barmer Routes
Train
Connecting
Duration
45 hours
Avg Price
4000-8000 INR
Operator
Barmer Express
Route
Guwahati to Jodhpur, then Jodhpur to Barmer.

The train journey from Jodhpur to Barmer is a great way to see the desert.

Travel Tips
  • Desert Safety
    Always carry extra water and snacks when traveling in the desert.
  • Clothing
    Wear light, breathable clothing and a hat to protect from the sun.
  • Transport
    Hire a local guide who knows the desert routes well.
  • Photography
    The desert light is perfect for photography during sunrise and sunset.
  • Connectivity
    Expect limited mobile network in remote desert areas.
Safety Tips
  • Heat
    Avoid outdoor activities during the peak afternoon hours.
  • Wildlife
    Be aware of desert wildlife like snakes and scorpions.
  • Navigation
    Do not wander off the main roads in the desert.
  • Emergency
    Keep a satellite phone or a reliable local contact if going deep into the desert.
People Also Ask
  • Is Barmer safe for tourists?
    Yes, it is safe, but follow local advice in remote areas.
  • How to reach Barmer from Jodhpur?
    There are daily trains and buses from Jodhpur.
  • Is there an airport in Barmer?
    No, the nearest airport is in Jodhpur.
  • What is Barmer famous for?
    It is famous for its desert culture and traditional handicrafts.
  • Best time to visit?
    Winter is the best time to avoid the extreme heat.
Quick Info
  • From Shillong, Meghalaya, India
  • To Barmer, Rajasthan, India
  • Modes
Best Time to Travel

November to February, when the desert weather is cool.

Things to Do in Barmer
1
Kiradu Temples
Ancient temples known for their exquisite carvings, often called the Khajuraho of Rajasthan.
2
Barmer Fort
A historic fort offering a great view of the city and the surrounding desert.
3
Mahabar Sand Dunes
A perfect spot to experience the desert landscape and sunset.
4
Local Handicrafts
Barmer is famous for its embroidery and wood carving; visit the local markets.
Tags
Shillong to Barmer Guwahati to Jodhpur flight Jodhpur to Barmer train Barmer Rajasthan Rajasthan travel Shillong transport long distance travel India tourism