By Air
Shillong the capital of the Meghalaya state has the nearest airport to reach Cherrapunjee. The distance between Shillong and Cherrapunjee is around 60kms. And the drive is quite pleasurable as you get to see several breathtaking scenarios. The Shillong airport is a well connected domestic airport which is well connected with other cities of India. The Guwahati Airport in the neighboring state of Assam is an International Airport which also provides several options of connectivity.