Shillong is the capital of Meghalaya, a hill city at about 1,525 m in the East Khasi Hills, roughly 100 km (2.5 to 3.5 hours) by road from Guwahati. Go for cool weather, cafes and live music, Ward's Lake and the Don Bosco Museum, and as a base for Sohra and Dawki. Indians need no permit; hotels register every guest.
Shillong sits on a ridge at about 1,525 m, and on a clear October morning the air smells of pine and woodsmoke. It is the capital of Meghalaya and the headquarters of East Khasi Hills, which makes it the natural base for almost every trip in the state. Sohra is 54 km south, Dawki about 82 km south-east, and Guwahati 100 km north down the GS Road.
We treat the city as two or three places at once. Police Bazar is the crowded centre with hotels, momo stalls and taxi stands. Laitumkhrah is the college-and-cafe quarter with churches and bakeries. Upper Shillong, climbing towards the Air Force base, is quieter and greener, with Elephant Falls and Shillong Peak a short drive away.
Music is part of daily life here. You hear it in the cafes, in church choirs on Sunday mornings and at small gigs through the winter. Most shops close on Sundays, the traffic is slow at school and office hours, and the weather can switch from sun to fog in twenty minutes, so plan your sightseeing for mornings.
What makes it worth the trip
Ward's Lake
A horseshoe-shaped lake from the colonial era in the middle of town, with a wooden bridge, paddle boats and a garden walk of about 30 minutes.
Don Bosco Museum
A seven-storey museum in Mawlai on the cultures of Northeast India, with a rooftop skywalk. Allow two hours; it is the best single introduction to the region.
Iewduh (Bara Bazar)
The old Khasi market where traders sell betel nut, dried fish, bamboo baskets and local produce. Go in the morning, keep your phone in a front pocket and ask before photographing people.
Cafes and live music
Laitumkhrah and Police Bazar have dozens of small cafes. Friday and Saturday evenings are when you are most likely to catch a local band.
Cathedral of Mary Help of Christians
A large Catholic cathedral in Laitumkhrah with stained glass and a hilltop setting. Dress modestly and keep quiet during services.
ANKAN · Commons · CC BY-SA 4.0
Bikash Jyoti Bora · Commons · CC BY-SA 4.0
ANKAN · Commons · CC BY-SA 4.0Things to do
- Walk Ward's Lake and the adjoining Botanical Garden early in the morning before the crowds
- Spend two hours at the Don Bosco Museum and finish on the rooftop skywalk
- Browse Iewduh market for local spices, bamboo craft and Khasi tea
- Eat jadoh (rice cooked with pork) and tungrymbai (fermented soybean) at a local eatery
- Catch live music at a Laitumkhrah or Police Bazar cafe on a weekend evening
- Drive 10 km to Shillong Peak for the city view (Indian citizens only, photo ID needed)
- Visit Elephant Falls in Upper Shillong, 12 km from the centre
- Walk the Shillong Golf Course edges at dawn or dusk, among pines
- Stop at Umiam Lake on the way up or down the Guwahati road
Getting there
Most visitors fly into Guwahati (GAU). The airport is about 28 km west of Guwahati city, so the drive to Shillong takes 3 to 3.5 hours; from Guwahati city it is about 100 km and 2.5 to 3.5 hours on the four-lane GS Road (NH6). Shared taxis and buses leave from Paltan Bazar in Guwahati. Shillong's small airport at Umroi, 30 km from the city, has limited small-aircraft flights. A Guwahati–Shillong helicopter is subject to operation; check current status. There is no railway, and self-drive rental cars for tourists are banned in Meghalaya.
Where to stay
Police Bazar puts you in the middle of shops and taxi stands, and it is where Vivanta Meghalaya and Hotel Polo Towers stand; it is noisy and traffic-heavy after 5 pm. Laitumkhrah suits people who want cafes within walking distance. For a quieter heritage stay, Tripura Castle sits in the Cleve Colony area. Homestays in Upper Shillong and Mawlai are cheaper and calmer but need a cab for everything. Families on a road trip sometimes stay by Umiam Lake, 15 km north, at resorts such as Ri Kynjai. Book ahead for October, Christmas and New Year.
Local tips
- Most shops and many restaurants close on Sundays; plan sightseeing, not shopping, for that day
- Traffic between Police Bazar and Laitumkhrah can crawl at 9 am and 4 pm; allow extra time
- Carry a light rain jacket in every month, not just the monsoon
- Self-drive rental cars for tourists are banned in Meghalaya; hire a cab with a driver for the day and agree the route first
- Keep cash for entry fees at viewpoints and falls; card and UPI coverage is patchy outside the city
- Hotels will ask for photo ID to register you on the state app, so keep a copy handy for every traveller
Rain and weather
Source: IMD 1991–2020 normals
October to May for dry roads and clear views; June to September is wet but green and cool.









