There are two modes of reaching Cheerapunji: by Air and by Train. You can then you can go by road either from Shillong or directly from Guwahati.
How to Reach Cheerapunji
By Air:
Umroi Airport - It is about 35 km from Shillong is a small airport. At present, Air India operates aircraft on this route. Taxis/ Buses are available from Shillong to Umroi and back.
Flight no :
CD9719/9719: To/From Kolkata-Shillong, Shillong-Jorhat-Kolkata on Mon, Tues and Thurs
CD9711/9712 : To /From Kolkata-Shillong-Kolkata on Wed, Sat and Sun
M.T.C Bus Service : It is also available from Shillong to Umroi Airport
Departure time from Shillong : 11:00 hours
Departure time from Umroi : On the arrival of the flight from Kolkata
Boarding and De boarding point : At M.T.C. Station, Police Bazaar
Type of Bus : 28 seater
Star bus Fare : Rs.100/- per passenger
Schedule days : Tuesday, Thursday and Saturday
The Gopinath Bordoloi Airport : It is in Guwahati (128 km from Shillong).It is connected to rest of India with regular flights. Shared cabs are available at the rate of Rs 500 per person, also Tata Sumos are also available outside the airport around town from Guwahati Airport to Shillong. The cab will drop you off at Police Bazaar from where you can get a ride to almost any part of Shillong. On the way, from Guwahati to Shillong you can stop half way at Nongpoh to get some rest and refreshments for yourself.
You can also hire taxis, sumos or shared cabs that are available outside the airport or you can go with the service provided by Tourist Information Centre, Police Bazaar and Meghalaya Tourism Information Centre, Guwahati Airport on which information is given below:
MTDC Airport Transfer services from Shillong to Guwahati Airport :
Departure time from Shillong : 6:30 am and 9 am
Departure time from Guwahati Airport: 2 pm and 4 pm
Fare: Rs.250/-
The tickets are available at Tourist Information Centre, Police Bazaar and Meghalaya Tourism Information Centre, Guwahati Airport
For more information contact: (0364) 2222731/ 2224933/ 2505012/ 222447
Helicopter Service :
There is also a Helicopter service available from Guwahati to Tura and Tura to Shillong on Monday/Tuesday/Wednesday/Friday and from Guwahati to Shillong and Shillong to Guwahati daily except on a Sunday. It takes 20 minutes to reach Shillong from Guwahati. This means of transportation is very convenient economical.
For details and bookings, contact: Meghalaya Helicopter Service MTC Bus Stand, Police Bazaar
Contact no : 2223129
Sheba Travels Contact no. : 2227222
Tower Tours & Travels Contact no. : 2220075
By Train :
The nearest station to all these places is Guwahati, it is the nearest rail head. Taxis, sumos and buses are also available just outside the station which you can either hire or share, and then travel by road.
By Road:
To Sohra : You can hire a taxi or a shared cab which is available just outside the airport or train station. There are also sumos, buses and taxis that leaves from Paltan bazar in Guwahati wihich is a little further away from the airport or train station to get to Shillong city or Sohra.
You can either go to Shiilong and get a taxi or a bus from there else you can get or hire a taxi directly to Sohra from the outside the airport or train station The distance from Guwahati to Cherrapunji is 146 kms (90 000 miles); from the airport you can take a taxi to Mawlong Haat, Barabazar in Shillong; here you can get the Shared Sumos to 'Sohra'. Most travelers directly take a taxi from Shillong airport to Cherrapunjee.