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.
The train journey from Jodhpur to Barmer is a great way to see the desert.
November to February, when the desert weather is cool.