The journey from Navavas to the hill station of Shillong covers approximately 2600 km. You should travel to Ahmedabad to catch a train to Guwahati, followed by a taxi or bus ride to Shillong. The route takes you across the entire breadth of India. Expect a travel time of 50 to 55 hours. Shillong is known for its scenic beauty and pleasant climate.
Total Distance: Driving distance 2600 km, straight-line air distance 2100 km.
Book your taxi from Guwahati to Shillong in advance.
March to June, when the weather is cool and pleasant.