The journey from Kharagpur to Shillong covers approximately 900 km. The most practical way to travel is by train to Guwahati, followed by a bus or taxi to Shillong. Shillong is a beautiful hill station known for its waterfalls and pine forests. The journey takes you through the heart of Northeast India.
Total Distance: 900 km by road, 750 km by air.
Book your train tickets well in advance.
March to June and September to November, when the weather is pleasant.