The journey from Aurangabad, Bihar to Shillong covers approximately 1100 km. You must first reach a major railhead like Gaya or Patna to catch a train to Guwahati. From Guwahati, you will travel by road via NH 6 to reach the hill station of Shillong. The total travel time ranges from 24 to 30 hours depending on train connections. This route transitions from the plains of Bihar to the scenic hills of Meghalaya.
Total Distance: Driving distance 1150 km, Air distance 850 km.
Book your tickets at least 60 days in advance due to high demand.
Ensure your vehicle is serviced for mountain driving before entering Meghalaya.
October to March for pleasant weather in Shillong.