The journey from Kanod to Shillong spans approximately 2300 kilometers. You can travel by train from Jodhpur to Guwahati and then take a taxi or bus to Shillong. Alternatively, you can take a flight from Jodhpur or Ahmedabad to Guwahati and then travel to Shillong by road. The journey takes you through the heart of India, crossing several states. Expect a travel time of 45 to 55 hours by train or 7 to 10 hours by flight and road.
Total Distance: 2300 km by road, 2000 km straight-line.
Book your train tickets well in advance as this is a high-demand route.
October to March, when the weather is cool and pleasant.