The closest airport of Meghalaya is the Umroi Airport near Barapani which is around 35 km far away from Shillong. The Umroi Domestic Airport is not well-connected with major cities in India. So, another nearest airport in Meghalaya is the Gopinath Bordoloi Airport, Guwahati that is only 128 km far away from Shillong. Various regular flight options are being offered by major carriers such as GoAir, AirAsia India, Jet Airways, Air India, etc, from Bangalore, Delhi, Mumbai, Kolkata, Imphal, Silchar, Bagdogra, and Agartala and many more. Outside the airport, travelers can book a taxi or cab from Guwahati to Shillong. Also, Meghalaya state gives a helicopter service to tourists and it is quite convenient and affordable for them. The helicopter ride takes only 20 minutes to reach Shillong from Guwahati and this service is available on all days except Sunday.