Transportation in Shillong

Shillong being one of the busiest tourist destinations of the Northeast is well connected by road and airways. Shillong however, does not have a rail route and the nearest rail head is Guwahati which is well connected with all major cities of India.

Buses in Shillong

Shillong by Air

The Umroi Airport:

Umroi is about 35 km from Shillong and currently Air India operates some flights from this airport. Taxis/ Buses are available from Shillong to Umroi and back.

Flight no: CD9719/9719
To/From Kolkata-Shillong, Shillong-Jorhat-Kolkata
Days: Mon, Tues and Thurs

Flight no: CD9711/9712
To /From Kolkata-Shillong-Kolkata
Days: Wed, Sat and Sun

Meghalaya transport Corporation (M.T.C) Bus Service is also available from Shillong to Umroi Airport.

Departure time from Shillong : 11:00 hrs
Departure time from Umroi Airport :  On the arrival of the flight from Kolkata
Boarding and De boarding point: At M.T.C. Station, Police Bazaar
Bus Type: 28 seater Star bus
Fare: Rs.100/- per person
Days: Tuesday, Thursday and Saturday

The Gopinath Bordoloi Airport:

However, one should opt for  Gopinath Bordoloi Airport which is 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 personOne can also hire Tata Sumo to reach Shillong from Guwahati Airport. 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:

Meghalaya Tourism Development Corporation (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
The tickets will be 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 in Shillong

There is a Helicopter service available from Guwahati to Tura and Tura to Shillong on Monday, Tuesday, Wednesday and Friday 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 and economical.

Contact details

For booking
Address: Meghalaya Helicopter Service MTC Bus Stand, Police Bazaar
Contact no: 2223129
Sheba Travels: 2227222
Tower Tours & Travels: 2220075

Shillong by Road


Transportation in Shillong


Shillong is very well connected by a good network of roads with all the major cities in the neighboring states and the important cities in the country.The capital city of Meghalaya is accessible by two major highways, NH40 connecting Guwahati and Shillong and NH 44 that connects Shillong with Tripura. Meghalaya Transport Corporation bus service is available from Guwahati and adjoining areas. Taxi services are also easily available to reach Shillong.

Local Modes of Transportation in Shillong

Local Bus Services in Shillong
To see places  within city, city buses are good options. There are two kinds of buses that pass from Shillong - City Bus and Bazaar Bus.

Taxi Services in Shillong
Black and yellow shared taxis are available in Shillong. These are faster mode of transportation and usually ply within the city. These are always shared and the fares may vary from Rs 5/- to Rs 15/- maximum. If a passenger wants to hire a taxi, the driver will not pick up any more passengers, and in that case the rates would be higher. One should fix the fare before travel.

For hiring taxis
Taxis can be hired from the Khasi Hills Tourist Taxi Stand, Police Bazaar
Phone no: 09863023694

    Free Listing