The journey from Vasad to Shillong covers approximately 2500 km. By road, you will pass through multiple states, taking about 50 to 54 hours. Train travel is the most convenient to Guwahati, followed by a road journey to Shillong. Shillong is the capital of Meghalaya, known for its hills and waterfalls.
Total Distance: Driving distance is 2500 km; straight-line air distance is 2000 km.
Book your train tickets early.
The road journey is very long and challenging.
March to June and September to November, as the weather is pleasant.