Shillong Travel Guide

City City in Meghalaya known for its natural beauty

Cloud-topped ridges and pine-lined streets bring visitors to Shillong for lively music venues, Police Bazaar markets, Shillong Peak and nearby waterfalls. Day trips to Cherrapunji’s cliffs, living-root bridges and limestone caves make it a base for adventure and craft shopping.

Main image
Wikivoyage banner
A BIRDS EYE VIEW OF SHILLONG FROM SHILLONG PEAK.jpg
A vegetable shop from Shillong.jpg
Aerial view of Shillong Meghalaya India.jpg
City Shillong.jpg
Geologische Karte vom Shillong Plateau.png
Krangsuri Falls, Shillong.jpg
Lage vom Shillong Plateau.png
Long Range army training center, Shillong.jpg
Lyngksiar Falls.jpg
Mairang, Meghalaya.jpg
Costs
$30-70 USD per day
Affordable homestays and local eateries; some tourist lodges cost more.
Safety
Generally safe, watch mountain hazards
Low crime overall; avoid solitary night travel on rural roads.
Best Time
October-May
Post-monsoon clear skies and cool temperatures suit sightseeing.
Time
Weather
Population
143,229
Infrastructure & Convenience
Narrow hilly roads served by shared taxis and jeeps; English widely spoken.
Popularity
Popular with domestic tourists for waterfalls, music, and natural scenery.
Known For
Shillong Peak, living root bridges nearby, Elephant Falls, vibrant music scene, Shillong Golf Course, colonial architecture, Khasi culture, handloom crafts
Shillong earned the nickname 'Scotland of the East' for its rolling hills and colonial-era architecture.

Why Visit Shillong? #

Set among the rolling hills of Meghalaya, Shillong draws visitors for its mountain scenery, lively music culture and distinctive Khasi traditions. Umiam Lake and Shillong Peak offer outdoor scenery, while Police Bazaar is the center for shopping and local foods such as jadoh (rice with meat). Live music venues and local festivals showcase Khasi dances and songs, giving travelers a strong sense of regional identity and creative life.

Who's Shillong For?

Nature Buffs

Shillong sits amid rolling hills with easy access to Shillong Peak and Elephant Falls; day trips to Cherrapunji and Nohkalikai Falls are straightforward. Lush valleys and misty viewpoints suit nature-focused stays and short treks.

Backpackers

Friendly guesthouses, budget homestays and reliable shared taxis from Police Bazar make Shillong an accessible base. Night buses and local guides connect to living root bridges and nearby hill villages for multi-day backpacking.

Foodies

Police Bazar and local cafés serve Khasi specialties-jadoh, momos and smoked meats-alongside lively tea shops. Street stalls and weekend markets are affordable and flavorful, perfect for curious eaters.

Couples

Cozy hilltop cafés, sunsets from Shillong Peak and quiet guesthouses near Lake Umiam combine for romantic short breaks. Choose lodges on the outskirts for privacy and scenic valley views.

Party Animals

Shillong’s nightlife centers on live-music pubs and college-town gigs-Police Bazar has bars with regular performances and late-night cafés. The scene is spirited and locally focused rather than club-heavy.

Families

Gentle walks, accessible waterfalls and educational museums make Shillong child-friendly. Family-run hotels near Police Bazar offer easy access to markets and short excursions to nearby natural attractions.

Top Things to Do in Shillong

All Attractions ›
Don't Miss
  • Don Bosco Museum - Ethnographic museum showcasing Northeast India's cultures with immersive displays and panoramic rooftop views.
  • Umiam Lake (Barapani) - Expansive reservoir north of Shillong popular for boating, picnics, and lakeside sunsets.
  • Elephant Falls - Three-tiered waterfall set within tropical gardens, an easy short drive from town.
  • Shillong Peak - Highest point nearby with sweeping city and valley panoramas on clear days.
  • Police Bazaar - Bustling market street for local handicrafts, street food, and daily Shillong life.
Hidden Gems
  • Lady Hydari Park - Small botanical garden with manicured lawns, local birdlife, and a toy train.
  • Shillong Golf Course - Historic nine-hole course set on a grassy plateau, enjoyed by walkers too.
  • Laitumkhrah neighbourhood - College-town neighbourhood filled with cafes, bookstores, and a lively student atmosphere.
  • Ward's Lake - Popular urban lake with walking paths, lotus beds, and a carved wooden bridge.
  • Polo Grounds (Maidan) - Open green frequently hosting local sports, festivals, and impromptu picnics.
Day Trips
  • Cherrapunji (Sohra) - Ancient limestone caves, cliffs, and dramatic waterfalls including famous Nohkalikai Falls viewpoint.
  • Dawki (Umngot River) - Crystal-clear Umngot River with glass-bottom boat rides to the Bangladesh border.
  • Mawphlang Sacred Forest - Protected sacred grove offering guided walks and traditional Khasi cultural insights.
  • Laitlum Canyons - Dramatic canyon ridges overlooking deep valleys, ideal for short hikes and viewpoints.
  • Mawsynram - Claimed world's wettest village with monsoon-fed waterfalls, misty landscapes, and trekking options.

Where to Go in Shillong #

Police Bazaar

Police Bazaar is Shillong’s energetic shopping and nightlife spine: street stalls by day and packed cafés by night. It’s the place to find local handicrafts, cheap eats and live music venues. Ideal for visitors who want to be in the thick of local life and easy transport links.

Dining
Street Food
Nightlife
Busy Evenings
Shopping
Markets
Stays
Budget
Top Spots
    • Police Bazaar Market - The main shopping spine with clothes, electronics and eateries.
    • Local cafés - Several small cafés and bakeries popular with locals.
    • Basement clubs - Compact bars and music spots in the area.

Laitumkhrah

Laitumkhrah has a younger, collegiate feel with independant cafés, bookstores and cultural spots. It’s a good place to linger over craft coffee and people-watch, away from the busiest market streets. Travelers who like cafés, small galleries and a laid-back evening will enjoy this neighbourhood.

Dining
Cafés
Nightlife
Student
Shopping
Boutiques
Stays
Guesthouses
Top Spots
    • Theatre & cafés - A cluster of college cafés and small performance venues.
    • Bookshops - A couple of well-known local bookstores and artisan shops.
    • Local eateries - Family-run restaurants serving regional food.

Outskirts & Peak

The outskirts and high points around Shillong are all about green views and nature: waterfalls, lakes and the city from above. These are day-trip spots rather than neighbourhoods to stay in; perfect for hikers, photographers and anyone wanting fresh air after city wandering.

Dining
Simple
Nightlife
None
Shopping
None
Stays
Scenic
Top Spots
    • Shillong Peak - The city’s highest viewpoint with sweeping vistas.
    • Ward’s Lake - Manicured gardens and a central boating spot.
    • Elephant Falls - Popular cascading waterfall a short drive away.

Plan Your Visit to Shillong #

Dining
Fresh hill food, café culture
Khasi dishes, Chinese-influenced plates, cozy cafes and lively live-music nights.
Nightlife
Live-music and bar scene
Vibrant pubs with local bands, alterna-cafés and late-night jams.
Accommodation
Hill lodges and guesthouses
Comfortable hilltop hotels, family-run guesthouses, scenic homestays available.
Shopping
Craft markets and local produce
Police Bazaar, local handicrafts, Khasi weaving and fresh hill produce.

Best Time to Visit Shillong #

Visit Shillong from November through April for the best weather: cool, misty days, comfortable temperatures, and much less rain make hiking and sightseeing pleasant. Avoid the June-October monsoon when heavy rain and landslides can disrupt travel.

Winter
November - February · 4-16°C (39-61°F)
Crisp, dry days and chilly nights make Shillong utterly pleasant - ideal for hiking, waterfalls, and enjoying tea stalls without rain or crowding.
Summer
March - May · 10-23°C (50-73°F)
Warm, misty afternoons and cool nights - fewer tourists, blooming greenery, and comfortable temperatures make it a relaxed time to explore nearby viewpoints and Shillong's cafés.
Monsoon
June - October · 12-20°C (54-68°F)
Relentless rains transform the hills into dramatic waterfalls and mud - travel becomes slow, many roads tricky, and outdoor plans often curtailed.

Best Time to Visit Shillong #

Climate

Shillong's climate is classified as Subtropical Highland (Dry Winter) - Subtropical Highland (Dry Winter) climate with warm summers (peaking in August) and cool winters (coldest in January). Temperatures range from 5°C to 24°C. Heavy rainfall (3347 mm/year), wettest in July with a pronounced dry season.

Best Time to Visit
DecemberFebruaryNovember
Temperature & Rainfall
Temperature Range
30°
Warmest Month
Coldest Month
Monthly Conditions

January

January is the coolest month with highs of 15°C and lows of 5°C. The driest month with just 13 mm and mostly sunny skies.

75 Very Good

Comfort

10°
Feels Like Cool
10°C
Temperature
15°
74%
Humidity
Very Humid

Weather

13 mm
Rainfall
1.0 m/s
Wind
Calm
0.9
UV Index
Moderate
10.6h daylight

February

February is cool with highs of 17°C and lows of 7°C. Light rainfall and mostly sunny skies.

81 Excellent

Comfort

12°
Feels Like Cool
12°C
Temperature
17°
68%
Humidity
Humid

Weather

24 mm
Rainfall
1.3 m/s
Wind
Calm
1.2
UV Index
High
11.2h daylight

March

March is cool with highs of 21°C and lows of 10°C. Moderate rainfall (76 mm).

73 Very Good

Comfort

16°
Feels Like Cool
16°C
Temperature
11° 21°
66%
Humidity
Humid

Weather

76 mm
Rainfall
1.6 m/s
Wind
Calm
1.5
UV Index
High
11.9h daylight

April

April is mild with highs of 23°C and lows of 13°C. Significant rainfall (189 mm) and partly cloudy skies.

69 Good

Comfort

18°
Feels Like Mild
18°C
Temperature
13° 23°
78%
Humidity
Very Humid

Weather

189 mm
Rainfall
1.8 m/s
Wind
Calm
1.7
UV Index
Very High
12.6h daylight

May

May is mild with highs of 23°C and lows of 15°C. Heavy rain (399 mm) and mostly overcast skies.

61 Good

Comfort

19°
Feels Like Mild
19°C
Temperature
15° 23°
85%
Humidity
Very Humid

Weather

399 mm
Rainfall
1.5 m/s
Wind
Calm
1.7
UV Index
Very High
13.3h daylight

June

June is mild with highs of 24°C and lows of 17°C. Heavy rain (723 mm) and mostly overcast skies.

63 Good

Comfort

20°
Feels Like Mild
20°C
Temperature
17° 24°
90%
Humidity
Very Humid

Weather

723 mm
Rainfall
1.5 m/s
Wind
Calm
1.5
UV Index
Very High
13.6h daylight

July

July is mild with highs of 24°C and lows of 18°C. The wettest month with heavy rain (762 mm) and mostly overcast skies.

63 Good

Comfort

21°
Feels Like Mild
21°C
Temperature
18° 24°
92%
Humidity
Very Humid

Weather

762 mm
Rainfall
1.4 m/s
Wind
Calm
1.6
UV Index
Very High
13.4h daylight

August

August is the warmest month with highs of 24°C and lows of 18°C. Heavy rain (454 mm) and mostly overcast skies.

63 Good

Comfort

21°
Feels Like Mild
21°C
Temperature
18° 24°
91%
Humidity
Very Humid

Weather

454 mm
Rainfall
1.4 m/s
Wind
Calm
1.7
UV Index
Very High
12.9h daylight

September

September is mild with highs of 23°C and lows of 17°C. Heavy rain (388 mm) and mostly overcast skies.

61 Good

Comfort

20°
Feels Like Mild
20°C
Temperature
17° 23°
91%
Humidity
Very Humid

Weather

388 mm
Rainfall
1.2 m/s
Wind
Calm
1.5
UV Index
Very High
12.2h daylight

October

October is mild with highs of 22°C and lows of 14°C. Heavy rain (260 mm) and partly cloudy skies.

71 Very Good

Comfort

18°
Feels Like Mild
18°C
Temperature
14° 22°
86%
Humidity
Very Humid

Weather

260 mm
Rainfall
0.9 m/s
Wind
Calm
1.4
UV Index
High
11.4h daylight

November

November is cool with highs of 20°C and lows of 10°C. Moderate rainfall (45 mm) and mostly sunny skies.

77 Very Good

Comfort

15°
Feels Like Cool
15°C
Temperature
10° 20°
82%
Humidity
Very Humid

Weather

45 mm
Rainfall
0.8 m/s
Wind
Calm
1.1
UV Index
High
10.8h daylight

December

December is cool with highs of 17°C and lows of 7°C. Light rainfall and mostly sunny skies.

83 Excellent

Comfort

12°
Feels Like Cool
12°C
Temperature
17°
79%
Humidity
Very Humid

Weather

14 mm
Rainfall
0.9 m/s
Wind
Calm
0.9
UV Index
Moderate
10.4h daylight

How to Get to Shillong

Shillong is usually reached via Guwahati's Lokpriya Gopinath Bordoloi International Airport (GAU) or by rail to Guwahati (Guwahati Junction) followed by a road transfer. Shillong/Umroi Airport (SHL) has limited regional flights; most visitors travel by road from Guwahati (3-4 hours).

By Air

Lokpriya Gopinath Bordoloi International Airport (GAU): GAU in Guwahati is the main international/regional airport serving Shillong. From GAU you can take a prepaid airport taxi into Guwahati city centre (roughly ₹400-₹700, 20-40 min) and then onward transport to Shillong - shared jeeps/sumos from Paltan Bazaar/ISBT cost about ₹200-₹400 per person and take ~3-4 hours to Shillong; a private taxi direct from GAU to Shillong typically costs around ₹1,800-₹3,000 and takes ~3 hours depending on traffic.

Shillong (Umroi) Airport (SHL): SHL (Umroi) is a small regional airport with limited scheduled flights; check current services before travel. From Umroi to Shillong city centre there are prepaid taxis and hotel transfers (roughly ₹800-₹1,500, ~40-60 minutes) - options are fewer than from Guwahati, so plan connections in advance.

By Train & Bus

Train: Shillong has no railway station; the nearest major railhead is Guwahati Junction (GHY). Long-distance trains from cities such as Kolkata, Delhi and others terminate at Guwahati - journey times vary widely (e.g., 18-30 hours from eastern/ northern metros depending on service) and fares depend on class. From Guwahati station you can reach Shillong by shared taxi/sumo (₹200-₹400 per person, ~3-4 hours) or by private taxi (₹1,800-₹3,000, ~3 hours).

Bus: Regular buses and private deluxe coaches run between Guwahati (Paltan Bazaar/ISBT) and Shillong; fares are typically around ₹60-₹250 depending on service and take about 3-4 hours. Within Meghalaya there are also local buses and shared jeeps for short hops - prices are low (often under ₹100) but schedules can be irregular, so allow extra time.

How to Get Around Shillong

Shillong is best navigated by a mix of shared taxis for intercity transfers and private hires for flexible sightseeing; the town centre itself is very walkable. Buses are the cheapest option but slower and less frequent for tourist routes, while renting a bike or hiring a car makes exploring surrounding attractions much easier.

Where to Stay in Shillong #

Budget
Police Bazaar / Laitumkhrah - ₹600-2000/night
Budget guesthouses and small hotels in Laitumkhrah and Police Bazaar offer practical, inexpensive rooms. Heating and hot water vary by season.
Mid-Range
Police Bazaar / Umiam Lake - ₹1500-4500/night
Mid-range hotels provide warm rooms and decent dining; some sit near Umiam Lake for quieter stays, while town hotels are best for markets and restaurants.
Luxury
Umiam Lake / Police Bazaar - ₹3500-9000/night
A handful of resorts and boutique hotels provide upscale rooms, scenic locations, and enhanced dining. Reserve early during peak holiday periods.
Best for First-Timers
Police Bazaar - ₹1200-4000/night
For first-timers, stay near Police Bazaar or Laitumkhrah for shops and tours. Day trips to waterfalls and viewpoints depart easily from town.
Best for Families
Police Bazaar / Umiam - ₹1500-6000/night
Family-friendly hotels and resorts with larger rooms and safe grounds suit visitors with children. Proximity to markets and parks helps with logistics.
Best for Digital Nomads
Laitumkhrah / Umiam - ₹1000-4500/night
Some resorts and central guesthouses provide decent Wi‑Fi and quiet workspaces. Consider longer-stay guesthouses with kitchens for better comfort.

Where to Eat in Shillong #

Local Food
Shillong eats on local Khasi flavors-smoked meats, rice dishes and simple mountain-grown vegetables served in bazaars and cafés.
  • Police Bazaar stalls - Local Khasi specialties and street snacks.
  • Shillong cafés - Comfortable cafés serving local breakfasts.
  • City restaurants - Rice-based meals and local meat dishes.
International Food
International flavors arrive via hotels and cafés; momos and thukpa are ubiquitous thanks to Nepali influence.
  • Hotel restaurants - Continental and pan-Indian menus for visitors.
  • City cafés - European-style pastries and coffee culture.
  • Nepalese eateries - Momos and thukpa across the city.
Vegetarian
Vegetarians will find soups, vegetable stews and plentiful market produce-cafés are often the most reliable meat-free options.
  • Cafés around Police Bazaar - Vegetarian soups, stews and sandwiches.
  • Local markets - Fresh produce and homemade vegetable preparations.
  • Tea shops - Light vegetarian snacks with hot tea.

Breakdown of cuisine types found across Shillong's restaurants and food venues, based on OpenStreetMap data.

Indian
Chinese
Asian
Pizza
Sandwich
Kebab
Chicken
Khasi
Local
Burger
Regional
Ice Cream
Coffee Shop
International

Nightlife in Shillong #

Shopping in Shillong #

Shillong’s shopping revolves around Police Bazaar and nearby streets - that’s where you’ll find everything from fresh produce to handloom shawls and tourist trinkets. Khasi and Jaintia handicrafts, local jams and homemade preserves are good buys; bargaining is common in bazaars, and prices drop if you buy several items from the same stall.

Best Bets

Nearby Cities #