Reaching Shillong from Chandigarh involves a combination of air or rail travel to Guwahati, followed by a scenic road journey. There are no direct flights to Shillong, so you must fly to Lokpriya Gopinath Bordoloi International Airport in Guwahati. From Guwahati, it is a 3-hour drive through the scenic NH 6. The route offers breathtaking views of the Umiam Lake as you ascend into the Khasi Hills.
Total Distance: Driving distance 1900 km, straight-line air distance 1550 km.
Book a shared cab from Guwahati airport directly to Shillong.
March to June for pleasant weather and blooming orchids.