Places to Visit in Shillong
  • Home
  • Travel
  • Places to Visit in Shillong – India’s Hidden Gem

Places to Visit in Shillong – India’s Hidden Gem

Shillong isn’t your typical hill station. Walk into this city that locals proudly call the “Scotland of the East,” and you immediately sense something different-lush green hills wrap around you, misty mornings greet you with fresh air, and the sound of waterfalls echoes through valleys. Yet unlike Darjeeling or Ooty, Shillong remains refreshingly underrated and budget-friendly. This complete guide reveals the best places to visit in Shillong, tailored specifically for budget travellers and backpackers who want to experience authentic Northeast India without burning through their savings.

Why Shillong Is an Underrated Gem for Budget Travelers

  • Shillong, known as the “Scotland of the East,” is the capital of Meghalaya and a popular hill station in Northeast India.
  • It stands out for its natural beauty, affordability, and rich local culture.
  • Budget stays like Zostel Shillong and The Travellers Nest offer dorm beds for around ₹500-₹800 per night.
  • Local homestays provide an authentic Khasi experience for approximately ₹1,000-₹1,500 per night.
  • Compared to many other hill stations, Shillong offers great value for money.
  • With its rolling hills, waterfalls, and welcoming culture, Shillong is more than a destination-it’s an unforgettable experience.

Cost of Visiting Shillong’s Best Tourist Places

Accommodation (Per Night)₹500-800 (Dorm) / ₹1000-1500 (Homestay)₹2000-3500Breakfast, WiFi, Local tips
Meals (Per Day)₹200-400₹800-1500Street food + 1-2 restaurant meals
Local Transport (Per Day)₹150-300₹400-600Shared cabs, auto-rickshaws
Activity Entry Fees₹0-200 per site₹200-500Most attractions free or cheap
Long-distance Travel ₹300-600₹500-1000Day trips to Cherrapunji, Mawlynnong
Total Per Day₹1200-2300₹4000-7000
3-Day Trip Cost₹3600-6900₹12000-21000Excluding flights to Guwahati

Real Case Study from a Budget Traveller: A backpacker spent just ₹5,200 for 3 nights in Shillong: ₹1,200 on hostel stays, ₹1,500 on meals (eating local Jadoh and street momos), ₹1,200 on shared cabs to attractions, and ₹1,300 on entry fees and miscellaneous expenses.

THE 12 BEST PLACES TO VISIT IN SHILLONG

1. Elephant Falls – A Three-Tiered Waterfall Masterpiece

Distance from City: 12 km | Time to Spend: 1-2 hours | Entry Fee: Free | Best For: Photography, picnicking

  • Elephant Falls is located about 12 km from Shillong and is one of the city’s most popular attractions.
  • The waterfall flows down three beautiful levels and is surrounded by lush greenery.
  • Travel Tip: Visit early in the morning to avoid crowds and enjoy the best views.
  • Bring your own snacks and water to save money.
  • The walk down includes stairs but is easy for most visitors.

2. Ward’s Lake – Serene Lake Perfect for Budget Walks

Distance from City: City center | Time to Spend: 1-2 hours | Entry Fee: ₹10-20 | Best For: Relaxation, jogging, photography

  • Ward’s Lake is a beautiful lake in the center of Shillong, surrounded by gardens and walking paths.
  • It is a great place to relax, take a walk, or enjoy a peaceful picnic.
  • Budget travelers love it because you can spend hours here without spending much money.
  • Travel Tip: Visit during sunset when the lake looks golden and the views are especially beautiful.

3. Laitlum Canyons – The Hidden Gem for Adventurous Trekkers

Distance from City: 17 km | Time to Spend: 2-3 hours | Entry Fee: Free | Best For: Trekking, adventure, panoramic views

  • Laitlum Canyons is a hidden gem near Shillong, known for its amazing views of deep valleys and green hills.
  • It is a perfect place for nature lovers and anyone looking for a little adventure.
  • The trek is moderate but rewards visitors with stunning panoramic views.
  • Travel Tip: Carry enough water and snacks, and visit with a group to make the trip more affordable and enjoyable.

4. Don Bosco Museum – Asia’s Best Indigenous Culture Museum

Distance from City: City center | Time to Spend: 2-3 hours | Entry Fee: ₹100-150 | Best For: Culture enthusiasts, history buffs

  • Don Bosco Museum showcases the history and culture of Northeast India through traditional clothes, musical instruments, artwork, and other tribal artifacts.
  • The seven-story museum helps visitors learn about the Khasi, Garo, and Jaintia communities in an interesting and interactive way.
  • Entry is affordable, and some hostels may offer group discounts.
  • Why Visit? It is a great place to learn about the region’s rich culture while enjoying a unique experience.

5. Mawphlang Sacred Forest – A Spiritual Hidden Gem

Distance from City: 25 km | Time to Spend: 1-2 hours | Entry Fee: ₹350 (includes guide) | Best For: Nature lovers, spirituality seekers

  • Mawphlang Sacred Forest is a beautiful and well-preserved forest known for its rich greenery and peaceful atmosphere.
  • Protected by local Khasi communities, the forest is filled with ancient trees and fascinating local stories.
  • Visitors can explore the forest with a local guide who explains its history and traditions.
  • Travel Tip: Share a cab with other travelers to save money on transportation.

6. Shillong Peak – The Highest Point for Panoramic Views

Distance from City: 10 km | Time to Spend: 1-2 hours | Entry Fee: ₹20 | Best For: Sunrise/sunset, panoramic views

  • Shillong Peak is the highest point in Shillong and offers amazing views of the city, hills, and valleys.
  • On clear days, you can see for many kilometers in every direction.
  • The climb is easy, making it a great spot for all travelers.
  • Travel Tip: Visit early in the morning to enjoy the sunrise and avoid the crowds.

7. Lady Hydari Park – Beautiful Garden in City Heart

Distance from City: City center | Time to Spend: 1-2 hours | Entry Fee: ₹10-30 | Best For: Families, nature walks, picnicking

  • Lady Hydari Park is a beautiful garden in Shillong with colorful flowers, walking paths, and a small zoo.
  • It is a great place for families, nature lovers, and anyone looking for a peaceful walk.
  • The park is well-maintained and offers a relaxing atmosphere.
  • Travel Tip: Visit during spring to see the flower beds at their most colorful.

8. Umiam Lake (Barapani) – Perfect for Day Trips

Distance from City: 20 km | Time to Spend: 2-3 hours | Entry Fee: Free (₹200-500 if boating) | Best For: Boating, photography, picnicking

  • Umiam Lake is a beautiful man-made lake known for its calm blue water and scenic views.
  • It is a great place for relaxing, enjoying a picnic, or spending time in nature.
  • Many travelers visit for boating, but the lakeside views are just as enjoyable.
  • Travel Tip: Take a walk around the lake to enjoy the scenery while keeping your trip budget-friendly.

THE HIDDEN GEMS: Places Tourists Miss but Backpackers Love

9. David Scott Trail – The Offbeat Trek for Adventure Seekers

  • David Scott Trail is a historic trekking route that connects Shillong and Cherrapunji through beautiful natural landscapes.
  • The trail is perfect for adventure lovers who want to explore less crowded places.
  • Along the way, you can enjoy green hills, streams, and stunning views.
  • Travel Tip: Carry your own food and water to keep the trek budget-friendly.

10. Mawlynnong – Asia’s Cleanest Village (Day Trip)

Distance from City: 90 km | Time to Spend: Full day | Cost: ₹800-1200 (shared cab + entry) | Best For: Unique experience, living root bridges

  • Mawlynnong, known as “Asia’s Cleanest Village,” is famous for its clean surroundings and beautiful natural attractions.
  • The village is home to the unique living root bridges, created by guiding tree roots over many years.
  • Visitors can enjoy nature, learn about sustainable living, and experience local village life.
  • Why Visit? It is one of the most beautiful and eco-friendly destinations near Shillong.

11. Smit Village – Authentic Khasi Life

Distance from City: 10 km | Time to Spend: 2-3 hours | Cost: Free (homestays ₹1000-1500) | Best For: Cultural immersion

  • Smit Village is a traditional Khasi village near Shillong.
  • Visitors can meet local families and learn about their culture.
  • The village offers a peaceful and authentic experience.
  • Why Visit? To see the real lifestyle and hospitality of Meghalaya.

12. Police Bazaar – The Local Shopping & Eating Experience

Distance from City: City center | Time to Spend: 2-3 hours | Cost: ₹200-500 | Best For: Local food, handicrafts, culture

Don’t miss the city’s pulsing heart. Local Khasi food at Police Bazar’s small eateries costs around 100-200 per meal. Try Jadoh (rice and meat dish), which costs just 50-100 at traditional Khasi restaurants.

Must-Try Foods:

  • Jadoh (₹80-120): Rice cooked with pork and ginger
  • Momos (₹40-80): Steamed dumplings with local fillings
  • Khasi Pork Curry (₹150-250): Authentic tribal meat preparation
  • Chow mein (₹60-100): Local noodle version

SPECIAL SECTION: PLACES TO VISIT IN SHILLONG IN 3 DAYS

Planning a 3-day trip? Here’s your perfect itinerary optimized for budget travelers:

DAY 1: City Exploration & Acclimatization

Morning (8-11 AM):

  • Arrive in Shillong
  • Check into hostel (₹600-800)
  • Breakfast at café (₹80-150)
  • Visit Ward’s Lake for a relaxing walk (₹20)

Afternoon (12-4 PM):

  • Lunch at Police Bazaar (₹120-180)
  • Explore Police Bazaar for local handicrafts and shopping
  • Visit small local restaurants for authentic momos (₹50-80)

Evening (5-9 PM):

  • Visit Shillong Peak for sunset (₹20 entry)
  • Dinner at hostel or local eatery (₹150-250)

Day 1 Cost: ₹1,300-1,600

DAY 2: Adventure & Hidden Gems

Morning (7-12 PM):

  • Wake up early, pack breakfast from hostel
  • Organize shared cab to Laitlum Canyons (₹250-400 group rate)
  • Trek for 2-3 hours (FREE, panoramic views)
  • Packed lunch at canyon viewpoint (your own snacks)

Afternoon (1-4 PM):

  • Return from trek
  • Rest at hostel
  • Light snack (₹80-120)

Evening (5-9 PM):

  • Visit Lady Hydari Park (₹30)
  • Explore botanical garden
  • Dinner (₹150-250)

Day 2 Cost: ₹1,460-1,900

DAY 3: Culture & Day Trips

Morning (8 AM-1 PM):

  • Visit Don Bosco Museum (₹100-150 with group discount)
  • Spend 2-3 hours learning tribal culture
  • Café at museum (₹100-150)

Afternoon (2-5 PM):

  • Option A: Visit Elephant Falls (12 km away, ₹150-200 shared cab, FREE entry)
  • Option B: Visit Mawphlang Sacred Forest (25 km, ₹350 including guide)
  • Whichever you choose, return to city by 5 PM

Evening (6-9 PM):

  • Final walk around Ward’s Lake or Police Bazaar
  • Dinner (₹150-250)
  • Pack and relax

Day 3 Cost: ₹1,350-1,800

TOTAL 3-DAY BUDGET: ₹4,100-5,300 (₹1,400-1,800 per day)

This includes accommodation, meals, transport, and all activities. International flights to Guwahati (nearest airport) cost ₹4,000-8,000 from major Indian cities, and taxi from Guwahati to Shillong costs ₹2,000-3,500 (or ₹500-700 per seat in shared cabs).

PRACTICAL INFORMATION FOR BUDGET TRAVELERS

Best Time to Visit Shillong

The ideal time to visit is between October and April, when the weather is cool and suitable for sightseeing. The monsoon season (June to September) brings heavy rainfall, which can make travel challenging but also enhances the beauty of waterfalls and lush landscapes.

Budget Tip: Travel during monsoon (June-September) for lowest prices on accommodation and flights. Yes, it rains, but waterfalls are at their most spectacular, and hostels cost ₹300-500 per night.

Local Transport

Within Shillong, shared taxis are a common mode of transportation, offering affordable fares for local travel. The approximate cost per ride in a shared taxi ranges from ₹30 to ₹100.

  • Shared Cabs: ₹30-100 per ride (cheapest)
  • Auto-rickshaw: ₹80-150 per ride
  • Private Taxi: ₹500-800 for full day
  • Walking: FREE (Shillong is walkable)

Budget Tip: Walk wherever possible. Shillong is compact and walkable, saving you ₹300-500 daily on transport.

FREE & CHEAP THINGS TO DO IN SHILLONG

  1. Walk around Ward’s Lake (₹10-20 entry) – Stunning views, free walking paths
  2. Explore Police Bazaar (FREE) – Best local culture experience
  3. Visit Shillong Peak at sunrise (₹20) – Cheapest attraction with best views
  4. Walk around Lady Hydari Park (₹30) – Beautiful gardens, minimal cost
  5. Visit local markets (FREE) – Real culture, handicrafts, food
  6. Hike to Laitlum Canyons (FREE) – Most rewarding experience
  7. Photography walks (FREE) – Shillong is incredibly photogenic
  8. Sit at cafés and journal (₹100-150 for coffee) – Peaceful reflection

HONEST PROS & CONS: Is Shillong Worth Visiting?

✅ Budget-friendly (₹1,200–2,300 per day)❌ Heavy rainfall during monsoon (June–September)
✅ Authentic Khasi culture❌ Limited nightlife options
✅ Beautiful waterfalls and natural scenery❌ Some roads can be challenging
✅ Friendly backpacker community❌ Fewer budget flight options
✅ Affordable local food❌ Mobile network may be weak in some areas
✅ Easy access from Guwahati❌ Some attractions require shared cabs
✅ Less crowded than many hill stations

SOME RECOMMENDATIONS TO MAKE YOUR SHILLONG TRIP UNFORGETTABLE

  • Stay in hostels to save money and meet other travelers.
  • Try local street food for tasty and affordable meals.
  • Hire local guides to learn more about the area.
  • Visit villages like Mawlynnong and Smit for a real local experience.
  • Spend at least 3–4 days exploring Shillong.
  • Learn a few basic Khasi words to connect with locals.
  • Visit during winter for pleasant weather and great trekking opportunities.

Shillong Awaits You

Meghalaya’s Shillong isn’t Instagram-famous. It won’t give you the bragging rights of trekking Everest Base Camp. But it will give you something rarer – an authentic, budget-friendly journey into a culture few outsiders truly understand. The misty mornings, cascading waterfalls, warm hospitality of Khasi people, and the genuine connection you make with fellow backpackers – these are memories that last forever.

Pack light, budget ₹4,000-6,000 for 3 days, book a hostel, and discover why those who visit Meghalaya keep coming back. The Scotland of the East isn’t a destination; it’s a feeling.

Your Shillong adventure awaits. Go claim it.

Scroll to Top