TripzyGo logo
Read article18-12-2025
shillong tourist attractions

Do you love cool weather and beautiful hills? Then, Shillong is perfect for you. This pretty hill town in Meghalaya has amazing tourist places in Shillong that are famous for waterfalls, lakes, and nice weather. People call it the “Scotland of the East” because it looks like Scotland with its green hills. Whether you want to have fun, relax, or see new things, Shillong has everything. Here’s our TripzyGo guide to the best places you must see when you go to Shillong.

List of Tourist Places in Shillong

  1. Elephant Falls
  2. Umiam Lake
  3. Shillong Peak
  4. Ward’s Lake
  5. Lady Hydari Park
  6. Don Bosco Museum
  7. Laitlum Canyons
  8. Cathedral of Mary Help of Christians

Shillong is not just any hill station; it’s a special place where you can see beautiful waterfalls, go boating on lakes, and meet friendly local people.

Suggested reads: The Best Time to Visit Shillong: Explore Every Season’s Unique Charm

Elephant Falls

Elephant Falls

Elephant Falls is the most famous waterfall in Shillong and one of the places to see at Shillong. It has three different levels of water falling down, and there are lots of green trees around it. The waterfall got its name from a big rock that looked like an elephant, but it broke in an earthquake long ago. Each level of the waterfall is beautiful in its own way.

Location12 km from Shillong city centre
Entry Fee₹30 per person
Timing10 AM to 6 PM
Best Time to VisitJune to September, when water flow is at its peak
Things to DoTake photos at all three levels, enjoy the cool mist, buy local handicrafts, and relax on the benches

Tip: You’ll need to walk around 120 steps to see all three levels, and the complete visit takes about 2 hours.

Umiam Lake

Umiam Lake

Umiam Lake is one of the most beautiful places to see in Shillong Meghalaya. It’s a huge lake surrounded by tall trees and hills. People also call it Badapani. The lake is man-made but looks completely natural. You can do many fun water activities here or just sit and enjoy the peaceful views.

Location15 km from Shillong on the way to Guwahati
Entry Fee₹50 per person
Timing8:00 AM to 5:00 PM every day
Best Time to VisitOctober to May for clear weather and water activities
Things to DoSolo boating, angling, kayaking, and water skiing, enjoy scenic views, and take photographs

Shillong Peak

Shillong Peak

Shillong Peak is one of the highest Shillong sightseeing places in the area. From here, you can see everything around you – the whole city of Shillong, the countryside, and on clear days, you can even see Bangladesh. It’s like being on top of the world. The views are amazing and make you feel very small.

Location10 km from Shillong city centre
Entry Fee₹5 per person
Timing9:00 AM to 5:00 PM
Best Time to VisitOctober to April for clear views
Things to DoEnjoy panoramic views, visit the small temple at the top, take photos, and experience the cool mountain air

Ward’s Lake

Ward's Lake

Ward’s Lake is a pretty lake right in the middle of Shillong city and one of the top Shillong tourist attractions. It’s surrounded by a nice garden and walking paths. There’s a cute wooden bridge over the lake. Many people come here in the morning and evening to walk around the lake. It’s a great place to relax and spend time with family.

LocationIn the centre of Shillong city
Entry Fee₹10 per person
Timing6:00 AM to 7:00 PM
Best Time to VisitAll year round, early morning or evening
Things to DoTake a boat ride, walk around the lake, enjoy the gardens, and feed the fish

Suggested reads: 9 Best Restaurants in Shillong to Try in 2025

Lady Hydari Park

 Lady Hydari Park

Lady Hydari Park is a beautiful garden that’s a perfect tourist spot in Shillong Meghalaya, for families with kids. It has a small zoo, colourful flowers, and big green lawns where children can play. The park is named after Lady Hydari, who was the wife of an important person long ago. It’s a great place for a family day out.

Location1 km from the city centre
Entry Fee₹5 per person
Timing6:00 AM to 6:00 PM
Best Time to VisitMarch to June, when flowers are in full bloom
Things to DoVisit the mini zoo, enjoy the flower gardens, let children play on the playground, and have a picnic

Don Bosco Museum

Don Bosco Museum

Don Bosco Museum is a big museum that shows you how different tribes in Northeast India live. It has seven floors and is one of the biggest museums in Asia. You can see old things, traditional clothes, and learn about the culture of the local people. This is one of the best tourist places in Shillong for history buffs. 

LocationMawlai, Shillong
Entry Fee₹20 for adults, ₹10 for children
Timing9:00 AM to 5:30 PM (closed on Sundays)
Best Time to VisitAll year round
Things to DoLearn about tribal cultures, see traditional costumes and artifacts, visit the sky deck for city views, and explore the art gallery

Laitlum Canyons

 Laitlum Canyons

Laitlum Canyons is a hidden treasure with some of the most amazing views in Shillong. The name means “end of hills” in the local language. When you go there, you’ll see deep valleys and rolling hills that go on forever. It’s one of the best places to visit in Shillong city that not many tourists know about.

Location45 km from Shillong city
Entry FeeFree
TimingBest visited during daytime
Best Time to VisitOctober to March for clear weather
Things to DoEnjoy the dramatic views, take stunning photographs, go for short hikes, and watch the sunset

Cathedral of Mary Help of Christians

Cathedral of Mary Help of Christians

This beautiful church is one of the most important religious tourist places in Shillong. It was built in 1936 and has very pretty architecture. The church is peaceful and quiet, and people come here to pray. During Christmas and Easter, there are special celebrations that are lovely to see.

LocationLaitumkhrah, Shillong
Entry FeeFree
Timing6:00 AM to 7:00 PM
Best Time to VisitDuring Christmas and Easter, for special celebrations
Things to DoAttend prayer services, admire the architecture, enjoy the peaceful environment, and learn about local Christian heritage

Suggested reads: Cherry Blossom Festival in Shillong: A Festive Joy of Nature and Culture

Plan Your Shillong Trip With TripzyGo

What makes the tourist places in Shillong special is not just the beautiful sights, but also the friendly people, the cool weather, and the mix of different cultures. The weather is nice all year, but the best time to visit Shillong is from October to April, when it’s dry and you can see clearly. Don’t forget to try the local food like jadoh (rice with meat), and the famous Shillong oranges. Remember to bring a light sweater even in summer because evenings can get cool. So pack your camera, wear comfortable shoes, and get ready to love this beautiful hill town. Shillong is waiting to show you why people call it the Scotland of the East.

Ready to explore these amazing places? Check out TripzyGo‘s affordable Meghalaya tour packages and start planning your dream Shillong trip today.