The journey from Gaya to Shillong involves traveling to the gateway of Northeast India, Guwahati. Take a train from Gaya Junction to Guwahati. From Guwahati, it is a 3-hour drive to Shillong via the NH 6. The total distance is approximately 950 km. This route takes you through the scenic landscapes of Assam into the rolling hills of Meghalaya.
Total Distance: 950 km by road, 750 km air distance.
Shared taxis from Guwahati Paltan Bazaar are the most convenient way to reach Shillong.
March to June or September to November.