Bus Station in Shillong

MTC Bus Station

The Meghalaya Transport Corporation's bus station is almost moribund, with just a handful of departures to Guwahati (₹140, three hours, 9am, 1pm and 2pm), Tura (₹370, 11 hours, 5pm), Silchar (₹310, 11 hours, 7pm)...

Helicopter in Shillong

Meghalaya Helicopter Service

Flies to Guwahati (₹1500, 30 minutes) at 9.30am and 1pm Monday to Saturday, with the Monday, Wednesday and Friday 9.30am flights continuing to Tura (₹1900, 1½ hours from Shillong). Book a week ahead if possible....

Taxi in Shillong

Khasi Hills Tourist Taxi Association

Charges ₹3000 for a day trip to Cherrapunjee and ₹4000 for a ride to the Bangladesh border near Dawki. For Guwahati airport, a full taxi costs ₹1600, or you can share with other passengers for ₹400.

Bus Stop in Shillong

Polo Bus Stand

A starting point for some long-distance buses, on the north side of a string of sports fields in the Polo district.

Tickets in Shillong

Blue Hill Travels

Ticket office for this company's buses to Dimapur, Imphal, Kohima and Siliguri, departing from Dhanketi Bus Stand.