The journey from Phalsund to Shillong covers approximately 2400 kilometers. The most practical way is to travel to Jodhpur or Guwahati by road and then take a direct train or bus to Shillong. The total travel time is roughly 50 to 60 hours. You will transition from the desert landscapes of Rajasthan to the scenic hill station of Shillong in Meghalaya.
Total Distance: 2400 km by road, 2100 km air distance.
Book your train from Jodhpur to Guwahati in advance.
October to March for pleasant weather.