Shillong Airport (IATA: SHL) is in Umroi, about 40km from Shillong (also known as Barapani Air Force Base or Umroi Airport). It is a small airport with flights via Alliance Air (operated by Indian Airlines) to/from Calcutta on certain days of the week. A bus operated by M.T.D.C runs from Airport to Shillong market.Taxis are also available. However, flights to Umroi are only from Calcutta and generally are cancelled at the last minute due to inclement weather. Guwahati Airport, which is 3 to 3.5 hours from Shillong, is a much better option.
Gopinath Bordoloi International Airport (IATA: GAU) in Guwahati (104km from Shillong) is connected to rest of India with regular flights. Shared cabs (small cars from the airport, and larger Tata Sumos from Guwahati town centre) are available from outside airport connecting to Shillong. The rate (as of June 2015)is INR700 per passenger from Guwahati Airport to Shillong and reportedly takes 3 hours. The cab drops you off at the police post in the Bazaar from where you can get a ride to almost any part of Shillong. En route from Guwahati to Shillong, you'll probably stop mid way at Nongpoh to freshen up and get some refreshments. Nongpoh is also a good place to pick up bamboo pickles and other condiments. Please note that the road from Guwahati to Shillong has been widen and are in a much better condition now. than it was few years back.
There are no rail lines in Meghalaya. The nearest railway station is Guwahati, 105km from Shillong (reportedly taking less than 3 and a half hours via taxi), and very well connected with all the major cities of India.
For places within city limits, city buses are good options. There are two kinds of buses that pass from Shillong - city bus and bazaar bus. City buses are what tourists should use. Bazaar buses are for villagers coming to Shillong to sell their products. Most of times they carry vegetables, fruit, poultry, etc, along with people. City buses are notoriously slow. Drivers move their buses from the bus-stop only when the bus gets packed or another bus arrives. Many times you will find that walking will take you earlier to your destination. Bus tickets are at most INR5 for one journey.
Black and yellow un-metered shared taxis ply within city limits. These are faster and are always shared; rates may vary from INR 10 to INR 50 maximum. Being shared taxis, drivers often pick up additional passengers en route to the same destination, in order to make a better fare. If one decides to negotiate the "hire" of a taxi, however, the driver will not pick up any more passengers (or stop roadside to find more) but the fare will be significantly higher than if one had just hailed the taxi as it passed by.
For sightseeing it is a good idea to hire a taxi cab for full day. The fares should be fixed before travel. Hotel staff will be able to give you an idea of reasonable rate.
Situated 10 kms from the city,Shillong Peak offers spectacular views of the city from an impressive height of 1965 m above sea level. Being the highest point in Shillong, it offers stunning views of lush greenery and cascading waterfalls.…Read more
Police Bazar, is a well-known market situated in the heart of Shillong. It is one of the most important shopping centers for the residents of not only Shillong but for various parts of Meghalaya and all the tourists who visit Meghalaya.…Read more
The beautiful Umiam Lake will wake you up to the beauty of Shillong. For a first timer it will come as a sweet surprise. Just 15km north of Shillong, on the Shillong-Guwahati highway, this manmade lake is a great treat and an eye…Read more