To reach Shillong from Visavadar, you must travel to Rajkot, fly to Guwahati, and then take a taxi for the 3-hour drive to Shillong. This journey takes you from the arid landscapes of Gujarat to the lush, rain-soaked hills of Meghalaya. It is a long but rewarding trip into the heart of the Northeast.
Total Distance: 2600 km by road, 2100 km straight-line.
Book the Guwahati-Shillong taxi in advance.
March to June or September to November.