Shillong

📍 Meghalaya, India
By StayByOwner Editorial Team

Welcome to Shillong

Nestled in the lush, rolling hills of Meghalaya, Shillong is a city that defies expectations. Often called the 'Scotland of the East' for its misty landscapes and colonial-era charm, it serves as the vibrant cultural and administrative heart of Northeast India. Perched at an altitude of about 1,500 meters, Shillong offers a refreshingly cool escape, a world away from India's tropical plains. Its unique character is a captivating blend of Khasi tribal heritage, a deep-rooted love for music that has earned it the nickname 'Rock Capital of India,' and remnants of its past as the summer capital of Assam during British rule. Visitors are greeted with cascading waterfalls, serene lakes, and pine-scented air. The city's infrastructure caters well to travelers, with a selection of 61 hotels offering everything from cozy homestays to comfortable lodgings, ensuring a restful base for exploring this enchanting hill station. Whether you're seeking adventure in the surrounding Khasi Hills, immersion in indigenous culture, or simply a peaceful retreat amidst breathtaking scenery, Shillong promises an unforgettable journey.

Overview

Shillong's history is a tapestry of indigenous Khasi culture and colonial influence. It was established as the capital of the new state of Meghalaya in 1972, but its modern development began when the British designated it the summer capital of Assam in 1874, attracted by its salubrious climate. This legacy is visible in the architecture of areas like the European Ward and in institutions like the iconic All Saints Cathedral. Today, the city is famous for its vibrant music scene, producing legendary rock bands and hosting live performances that pulse through its cafes and bars. It's also a gateway to the unique matrilineal society of the Khasi people, best explored at the Don Bosco Museum. The main commercial and social hubs are Police Bazaar, a bustling market area, and Laitumkhrah, known for its eateries and youthful vibe. Shillong is renowned for its stunning natural attractions, from the panoramic views at Shillong Peak to the tranquil waters of Umiam Lake (Barapani) on its outskirts. The city's enduring charm lies in its harmonious blend of natural beauty, rich cultural traditions, and a modern, cosmopolitan energy.

🗓️ Best Time to Visit

The best time to visit Shillong is during the post-monsoon and winter months, from October to April. October and November offer clear skies, pleasant temperatures, and lush greenery following the rains. The peak tourist season is from December to February, when days are cool and sunny (perfect for sightseeing) and nights can be quite chilly. This period also includes festive events like Christmas and New Year, celebrated with great enthusiasm. The spring months of March and April are also excellent, with blooming flowers and comfortable weather. The monsoon season, from May to September, sees very heavy rainfall, which, while making the landscape incredibly verdant and the waterfalls spectacular, can lead to travel disruptions, landslides, and limited outdoor activity. This is the off-peak season. Major events include the Shillong Autumn Festival (October), the Cherry Blossom Festival (November), and the vibrant Christmas celebrations in December.

🌤️ Weather & Climate

Shillong enjoys a subtropical highland climate, characterized by mild summers, cool winters, and an extremely heavy monsoon season. The elevation ensures pleasant temperatures year-round, but humidity and rainfall are significant factors.

Seasons

Winter

November, December, January, February
4-16°C
💧 Rainfall: low
💨 Humidity: moderate

Cool, dry, and sunny days with cold nights. Occasional frost. Ideal for sightseeing and outdoor activities.

Spring/Summer

March, April, May
11-23°C
💧 Rainfall: moderate
💨 Humidity: moderate

Pleasant and warm with increasing pre-monsoon showers towards May. Landscape is green and flowery.

Monsoon

June, July, August, September
16-22°C
💧 Rainfall: very high
💨 Humidity: high

Persistent and very heavy rainfall, often causing landslides. Lush greenery but limited outdoor exploration.

Autumn

October
13-22°C
💧 Rainfall: moderate
💨 Humidity: moderate

Post-monsoon period with reducing rains. Clear skies return, making it one of the best times to visit.

Monthly Weather Details

January Weather

🌡️
4-16°C
Temperature
💧
14mm
Rainfall

Best for: sightseeing, hiking

February Weather

🌡️
6-17°C
Temperature
💧
29mm
Rainfall

Best for: sightseeing, hiking

March Weather

🌡️
11-21°C
Temperature
💧
56mm
Rainfall

Best for: sightseeing, festivals

April Weather

🌡️
13-23°C
Temperature
💧
145mm
Rainfall

Best for: sightseeing

May Weather

🌡️
15-23°C
Temperature
💧
294mm
Rainfall

Best for: indoor activities, early month travel

June Weather

🌡️
17-22°C
Temperature
💧
476mm
Rainfall

Best for: indoor cultural sites

July Weather

🌡️
18-22°C
Temperature
💧
422mm
Rainfall

Best for: indoor cultural sites

August Weather

🌡️
18-22°C
Temperature
💧
346mm
Rainfall

Best for: indoor cultural sites

September Weather

🌡️
17-22°C
Temperature
💧
302mm
Rainfall

Best for: indoor cultural sites

October Weather

🌡️
13-22°C
Temperature
💧
193mm
Rainfall

Best for: sightseeing, festivals

November Weather

🌡️
9-20°C
Temperature
💧
42mm
Rainfall

Best for: sightseeing, festivals

December Weather

🌡️
5-17°C
Temperature
💧
7mm
Rainfall

Best for: sightseeing, Christmas

🎒 What to Pack

All Year Round

  • umbrella or rain jacket
  • comfortable walking shoes
  • layered clothing
  • sunscreen
  • power adapter

🚗 Getting Around

Getting around Shillong is relatively straightforward. The city center is compact and can be explored on foot, though its hilly terrain requires some stamina. For longer distances, shared taxis and private taxis are the most common modes of transport. Shared taxis (usually Maruti vans) run on fixed routes and are very economical (INR 20-50 per seat). Private taxis can be hired for full or half-day tours, with bargaining essential; expect to pay around INR 1500-2500 for a day's hire. Ride-sharing apps like Uber are not prevalent, but local app-based taxi services are emerging. Auto-rickshaws are less common than in other Indian cities. Renting a bike or scooter is a popular option for the adventurous, offering freedom to explore at your own pace. Shillong's airport (Umroi) is about 30 km away; pre-paid taxis are available for the transfer (approx. INR 1500). The main railway station is in Guwahati, a 3-4 hour drive away, with shared and private taxis readily available for the journey.

🎯 Top Attractions

Shillong Peak

The highest point in Shillong, offering breathtaking views of the surrounding landscape and the nearby hills.

📍 5 km

Ward's Lake

A scenic lake in the heart of Shillong, perfect for a relaxing boat ride or a walk along its well-maintained paths.

📍 2 km

Don Bosco Museum

A museum showcasing the culture and heritage of Northeast India across seven floors.

📍 3 km

Umiam Lake

A tranquil lake perfect for boating and picnics, surrounded by lush greenery and natural beauty.

📍 15 km

Police Bazaar

The main commercial market area in Shillong, bustling with shops and eateries.

📍 1 km

Cathedral of Mary Help of Christians

Historic church with beautiful architecture

📍 3 km

Elephant Falls

A scenic waterfall set amidst a green landscape, ideal for nature walks and photography.

📍 8 km

Don Bosco Centre for Indigenous Cultures

A cultural center showcasing the diverse indigenous tribes of the Northeast region of India.

📍 2.1 miles

🏘️ Neighborhoods

Police Bazaar

The bustling commercial and transport heart of the city. Packed with shops, hotels, restaurants, and taxi stands. Always lively and central.

Best for: First-time visitors, shopping, transport access

Laitumkhrah

A vibrant, youthful neighborhood known as the cultural hub. Filled with cafes, bookstores, pubs, and some of the city's best eateries.

Best for: Foodies, nightlife, music lovers

Mawkhar

A quieter residential area close to the city center. Offers a more local feel with good access to markets and amenities.

Best for: Travelers seeking local immersion, longer stays

Laban

A peaceful, upscale residential area with charming colonial-era houses and tree-lined streets. Offers tranquility while being close to the city.

Best for: Peace & quiet, families

Nongthymmai

A developing area with a mix of residential and commercial spaces. Home to the Don Bosco Museum and several good hotels.

Best for: Cultural visits, convenient lodging

Bishnupur

Located near the scenic Ward's Lake and the Golf Course. Offers a serene, green environment and is slightly away from the main hustle.

Best for: Nature lovers, relaxation

Mawlai

A largely residential suburb on the outskirts, offering a very local perspective and lower-cost accommodations. Further from the main attractions.

Best for: Budget travelers, off-the-beaten-path

🍽️ Local Cuisine

Shillong's cuisine is a delightful discovery, centered on the flavors of the Khasi and Jaintia tribes. Meals are often hearty and centered around pork, fish, and rice. Must-try signature dishes include Jadoh (a flavorful red rice cooked with pork or chicken), Dohneiiong (pork cooked with black sesame seeds), and Tungrymbai (a fermented soybean paste often served with pork). Don't miss the local smoked pork, a true delicacy. For a unique snack, try Putharo (rice cake) or Momos, which are ubiquitous. Dining is generally casual, with many small, family-run eateries in Laitumkhrah and Police Bazaar serving authentic meals at low cost (INR 150-300 per person). For a more upscale experience, several restaurants offer Indian, Chinese, and Continental fare. A visit to a local market for fresh, steamed pork or fish is highly recommended. Etiquette is relaxed; eating with hands is common for traditional meals. Be prepared for spicy flavors, and always ask if you prefer milder food.

💡 Local Tips

Money
Carry cash, as many smaller eateries, taxi drivers, and market stalls do not accept cards.
Culture
Learn a few Khasi greetings like 'Kumno?' (How are you?) and 'Khublei' (Thank you); it's greatly appreciated.
Transport
Hire a taxi for the day to visit outlying attractions like Umiam Lake, Elephant Falls, and Shillong Peak efficiently.
Packing
Always carry a light jacket or shawl, as the weather can change quickly, especially in the evenings.
Sightseeing
Visit the Don Bosco Museum early in the day to avoid crowds and have ample time for its extensive exhibits.
Food
Try the local pork dishes from a street-side vendor for an authentic and delicious experience.
Etiquette
Respect photography restrictions, especially in sacred groves, churches, and some tribal village areas.
Health
If prone to motion sickness, take medication before traveling on the winding roads to and from Shillong.
Planning
Check festival dates (like Cherry Blossom) as they can make the city very crowded; book accommodation well in advance.
Money
Bargain politely but firmly for taxi fares (except pre-paid) and in local markets.
Health
Drink only bottled, boiled, or filtered water to avoid stomach issues.
Planning
On Sundays, many shops close or have shorter hours, and the city is quieter.
Sightseeing
For the best views, go to Shillong Peak on a clear morning before clouds roll in.
Transport
Use shared taxis to get a feel for local life and save money on transport within the city.
Shopping
Support local artisans by buying handicrafts from government emporiums for guaranteed authenticity.
Planning
Be prepared for occasional bandhs (strikes) which can shut down transportation and businesses; plan flexibly.
Sightseeing
Enjoy a quiet stroll around Ward's Lake early in the morning when it's most peaceful.
Food & Drink
Sample the local rice beer (Kyat) if you're curious about traditional beverages.
Connectivity
Network coverage can be patchy in remote areas and hills; download offline maps.
Culture
Visit a local church service on Sunday to experience the deep-rooted Christian faith of the region.

🚗 Day Trip Ideas

Cherrapunji (Sohra)

Famous for being one of the wettest places on earth, home to stunning living root bridges and majestic waterfalls like Nohkalikai.

📍 ~55 km from Shillong • ⏱️ Full day (2-3 hours drive one way)

Mawlynnong Village

Renowned as 'Asia's Cleanest Village.' A picturesque village with bamboo huts, skywalks, and another impressive living root bridge.

📍 ~90 km from Shillong • ⏱️ Full day (3+ hours drive one way)

Dawki

Visit the crystal-clear Umngot River at the India-Bangladesh border. Famous for its transparent boat rides, especially stunning in summer.

📍 ~80 km from Shillong • ⏱️ Full day (2.5-3 hours drive one way)

Mawphlang Sacred Forest

An ancient protected forest revered by the Khasi people. A guided walk here offers insights into indigenous ecology and beliefs.

📍 ~25 km from Shillong • ⏱️ Half day

Laitlum Canyons

Breathtaking, rugged canyon landscapes offering spectacular panoramic views and challenging hikes off the typical tourist trail.

📍 ~20 km from Shillong • ⏱️ Half day

Jaintia Hills (Nartiang)

Explore the ancient summer capital of the Jaintia Kings, home to mysterious monoliths and a historic Durga Temple.

📍 ~65 km from Shillong • ⏱️ Full day

🛡️ Safety Tips

Shillong is generally a safe city for travelers, with a low crime rate against tourists. However, standard precautions apply. Be cautious in crowded areas like Police Bazaar for pickpocketing. Avoid walking alone in poorly lit areas at night. Political demonstrations can occur; it's wise to avoid large gatherings. Common scams are rare but be wary of taxi drivers overcharging; insist on using the meter or agree on a fare beforehand. Road safety is a concern due to hilly, winding roads; choose reliable transport. Emergency numbers: Police (100), Ambulance (102, or 108 in some states). For health, drink bottled or filtered water. Mosquito repellent is advisable, especially in the monsoon. Altitude sickness is not a major issue, but the hills require acclimatization for strenuous activity. Respect local customs, especially in tribal villages.

💰 Budget Guide

Shillong can cater to various budgets. A budget traveler can manage on INR 1500-2000 per day, covering a basic guesthouse (INR 800-1200), local meals (INR 300-500), shared taxi transport (INR 200), and low-cost attractions. Mid-range travelers should budget INR 3000-5000 daily for a comfortable hotel (INR 2000-3500), meals at nicer restaurants (INR 800-1200), private taxi hire for half-days (INR 1000), and entry fees. A luxury experience (INR 7000+) includes premium hotels, fine dining, full-day private tours, and guided experiences. Money-saving tips: Use shared taxis, eat at local dhabas and street stalls, visit free natural attractions like Umiam Lake viewpoint, and book accommodation in advance during peak season. Many museums and cultural sites have modest entry fees (INR 50-200).