The journey from Prantij to Shillong covers approximately 2600 km. You must first reach Ahmedabad to access long-distance rail or air services to Guwahati, then take a road journey to Shillong. Trains from Ahmedabad to Guwahati are available, often requiring a change at major junctions. Alternatively, flying from Ahmedabad to Guwahati Airport is the most efficient method. Shillong is a beautiful hill station, and the journey takes you through the diverse landscapes of central and eastern India.
Total Distance: 2600 km driving distance; 2100 km straight-line air distance.
The road journey from Guwahati to Shillong is very scenic.
October to March for pleasant weather.