10 Best Things to Do in Shillong: A Local’s Guide to Meghalaya’s Scotland of the East

Shillong, often called the “Scotland of the East,” is a charming hill station nestled in the heart of Meghalaya. With its misty hills, cascading waterfalls, and vibrant local culture, Shillong offers a refreshing escape for Indian travelers seeking a blend of nature, adventure, and authentic experiences. Having spent time wandering through its serene landscapes and bustling markets, I’m excited to share the top 10 things you absolutely must do on your Shillong trip.

1. Explore Umiam Lake 

Start your Shillong journey with a visit to Umiam Lake, located about 15 kilometers from the city center. This vast, serene reservoir surrounded by lush hills is perfect for boating, picnics, and photography. Early mornings or evenings here are magical when the water mirrors the misty skies.

Tips:

  • Try pedal boating or speed boating for some adventure.

  • There are food stalls around—sample some local snacks while you relax by the water.

  • Best time to visit: Sunrise or sunset for breathtaking views.

2. Wander Through Police Bazaar

No visit to Shillong is complete without experiencing Police Bazaar, the city’s bustling commercial heart. This vibrant market is where locals and tourists mingle amid rows of shops selling traditional Khasi handicrafts, woollens, fresh produce, and street food.

Local must-try:

  • Sample Shillong’s famous momos and Jadoh (a local rice and meat delicacy).

  • Pick up indigenous Khasi souvenirs like bamboo crafts and traditional shawls.

  • Be ready to bargain for the best prices!

3. Visit Elephant Falls 

Named for a nearby elephant-shaped rock, Elephant Falls is one of Shillong’s most popular natural attractions. This three-tiered waterfall is surrounded by lush greenery and walking trails, perfect for a short trek and some Instagram-worthy shots.

Practical advice:

  • The pathway can be slippery; wear comfortable, sturdy shoes.

  • Avoid visiting during heavy rains due to safety concerns.

  • Entry fee is nominal, supporting local upkeep.

4. Discover Shillong Peak

For panoramic views of the entire city and the rolling hills beyond, head to Shillong Peak, about 10 km from the city center. On a clear day, you can see sprawling valleys and nearby hills that make Meghalaya so famous.

Insider tip:

  • Go early in the morning or late afternoon to avoid the crowds.

  • Carry a light jacket; it gets chilly up there.

  • Perfect spot for photography lovers.

5. Experience the Sacred Mawphlang Sacred Forest

A unique attraction near Shillong is the Mawphlang Sacred Forest, a protected natural reserve with ancient Khasi beliefs attached to it. This forest is sacred, and local guides will take you on a walk through centuries-old trees, medicinal plants, and unique flora.

Why it’s special:

  • Learn about Khasi customs and respect for nature.

  • The guided tour is informative and respectful of local traditions.

  • It’s a serene place to connect with nature and spirituality.

6. Take a Day Trip to Cherrapunjee (Sohra)

Just about 2 hours away from Shillong, Cherrapunjee is world-famous for its heavy rainfall and living root bridges. These bridges are handmade by weaving roots of rubber trees, a living testament to indigenous ingenuity.

Must-do activities in Cherrapunjee:

  • Visit the Nohkalikai Falls, India’s tallest plunge waterfall.

  • Trek to the famous Double Decker Root Bridge.

  • Explore caves like Mawsmai Cave for some spelunking fun.

7. Enjoy Local Khasi Cuisine 

Shillong’s food scene is a hidden gem. From street stalls to cozy cafés, you’ll find delicious Khasi dishes that are hearty and flavorful. Try dishes like Jadoh (rice with pork), Dohneiiong (pork cooked with black sesame seeds), and Tungrymbai (fermented soybean curry).

Where to eat:

  • Café Shillong and Trattoria for authentic local flavors.

  • Street vendors near Police Bazaar for quick bites.

  • Don’t forget to try local tea varieties!

8. Relax at Lady Hydari Park 

For a peaceful afternoon, visit Lady Hydari Park, a beautifully maintained garden with a small zoo, orchid house, and butterfly garden. It’s a great place for families and couples to unwind and enjoy Shillong’s natural beauty.

Tips:

  • Ideal for morning or late afternoon walks.

  • The garden is well-maintained, so expect clean amenities.

  • Great for kids to spot local animals.

9. Visit Don Bosco Museum 

The Don Bosco Centre for Indigenous Cultures is an excellent museum that showcases the rich tribal heritage of Northeast India. Its galleries cover art, history, and traditional crafts, making it a must-visit for anyone wanting to understand Meghalaya beyond its scenic beauty.

Highlights:

  • Interactive displays and authentic artifacts.

  • A good place for kids and adults to learn simultaneously.

  • Photography allowed in most sections.

10. Attend a Local Festival – Celebrate Khasi Culture

If your travel dates align, don’t miss experiencing Shillong’s vibrant festivals. The Nongkrem Dance Festival and Shad Suk Mynsiem are traditional Khasi festivals showcasing folk dances, music, and rituals.

Pro tips:

  • Book your accommodations early during festival times.

  • Participate respectfully and learn from the locals.

  • Festivals are best times to savor local food and shop for handicrafts.

Practical Travel Tips for Shillong

  • Best time to visit: September to November and February to April. Avoid heavy monsoon months due to landslides and road closures.

  • Getting around: Local taxis and shared cabs are common; renting a bike is also a popular option for independent travelers.

  • Accommodation: Shillong offers everything from budget guesthouses to cozy homestays and luxury resorts. Booking in advance is recommended, especially during peak season.

  • Language: English and Khasi are widely spoken. Hindi is understood, but learning a few Khasi phrases will be appreciated by locals.

  • Connectivity: Mobile networks are generally good, but some remote areas might have patchy coverage.

Final Thoughts

Shillong is a destination that beautifully balances nature, culture, and tranquility. Whether you’re chasing waterfalls, shopping for handcrafted souvenirs, or simply soaking in the cool mountain air, Shillong welcomes you with warmth and a hint of mystique. For Indian travelers looking for a refreshing getaway close to home, Shillong offers an authentic hill station experience rich in natural beauty and cultural heritage.

 

Author - Jay

Jay is a passionate traveler and a Digital Marketer, The digital marketer traveler embarks on journeys to explore new cultures, seeking inspiration for creative online campaigns that resonate with diverse audiences worldwide

Meghalaya Tour Packages

Recent Articles

Best Trekking Trails in Dandeli
2025-07-01
Top Viewpoints in Shillong for Sunrise and Sunset
2025-06-30
Top 12 Must-Try Local Foods in Meghalaya
2025-06-30

Book With Confidence


No-hassle best price guarantee
Customer care available 24/7
Hand-picked Tours & Activities

Proceed Booking