Best places to visit in Meghalaya
Meghalaya is the kind of place where you can drive for 2 hours and feel like the scenery has changed completely.
One moment you’re winding through pine-covered hills. Then you reach a village surrounded by clouds, walk into a forest full of waterfalls, or find yourself standing above a valley that seems to have no bottom.
If you’re planning a Meghalaya trip, these are the places I’d put on the list.
1. Shillong








Shillong is where most Meghalaya trips begin.
Spend a day or 2 here before heading deeper into the state. Walk around Police Bazaar, visit Ward’s Lake, drive up to Shillong Peak, and make time for Elephant Falls.
The city itself is busy, but Shillong gets quieter quickly once you leave the main streets.
Don’t miss: Shillong Peak, Elephant Falls, Ward’s Lake, Laitlum Canyon.
2. Cherrapunji (Sohra)






Cherrapunji, locally known as Sohra, is one of the most popular places in Meghalaya for good reason.
The big draw is the waterfalls. Nohkalikai Falls is the one you’ll see in almost every Meghalaya itinerary, and the view is worth the trip.
Then there are Seven Sisters Falls, Mawsmai Cave, and the surrounding viewpoints.
Rain changes the place completely. During the monsoon, the hills can look like they’re leaking water from every direction.
Don’t miss: Nohkalikai Falls, Seven Sisters Falls, Mawsmai Cave, Dainthlen Falls.
3. Nongriat and the Double-Decker Living Root Bridge






This is the hike I’d pick if you want one proper adventure on your Meghalaya trip.
You start from Tyrna and walk down hundreds of steps toward Nongriat. Your legs will complain. Keep going.
The reward is the famous Double-Decker Living Root Bridge, made by guiding the roots of rubber fig trees over years.
There’s also a natural pool nearby where you can cool off after the hike.
Tip: Start early. The climb back to Tyrna is much harder in the afternoon heat.
4. Dawki






Dawki is famous for the Umngot River and its ridiculously clear water.
On a good day, the boats look like they’re floating in the air. That’s the photo everyone comes for.
You can take a boat ride on the river and visit the India-Bangladesh border at Tamabil.
Water clarity depends heavily on weather and season, so don’t expect the same glass-like river every day.
5. Mawlynnong





Mawlynnong became famous after being called one of Asia’s cleanest villages.
The village is small, so you don’t need half a day just to see it. Walk around, look at the traditional houses and gardens, and visit the nearby living root bridge.
The real reason to come is the surrounding countryside. It’s peaceful, green, and a nice change of pace after Shillong and Sohra.
6. Laitlum Canyon







Laitlum is one of my favorite places near Shillong.
The road takes you into the hills, and then suddenly you reach a huge open valley with steep green slopes dropping away below you.
Go early if you can. Clouds often roll through the valley, and the whole view can change within minutes.
There’s a small village and a staircase leading down into the valley if you want to walk further.
7. Mawsynram





Mawsynram is famous for receiving extraordinary amounts of rainfall.
If you enjoy monsoon weather, this is the place to experience Meghalaya at its wettest. Carry proper rain protection because the weather can turn quickly.
The surrounding hills, caves and waterfalls make the journey worthwhile even if you’re not chasing rainfall records.
8. Nongpoh and Umiam Lake







Umiam Lake is one of the first big views you’ll get when travelling from Guwahati toward Shillong.
The huge reservoir sits among forested hills, and several viewpoints along the road make it easy to stop for photos.
It’s also a good place to slow down before reaching Shillong.
If you’re driving from Assam, plan your stop here rather than rushing straight into the city.
9. Nongkhnum Island

Nongkhnum Island takes more effort to reach, which is exactly why I’d consider adding it to a longer Meghalaya trip.
It’s one of the larger river islands in Meghalaya, surrounded by the waters of the Kynshi River.
You’ll find river beaches, forests and wide-open views.
Give yourself enough time here. This isn’t a quick stop between 2 sightseeing points.
10. Mawphlang Sacred Forest
Mawphlang Sacred Forest is a different kind of Meghalaya experience.
The Khasi community has protected the forest for generations, and local beliefs prohibit taking anything from it, including leaves, stones and fallen branches.
Take a guided walk if possible. A local guide can explain the plants, stories and traditions behind the forest far better than a quick walk on your own.
11. Krang Suri Waterfall
Krang Suri is one of Meghalaya’s prettiest waterfalls.
It’s near Jowai, so you’ll need to go farther east than the usual Shillong-Sohra route. The water is usually strikingly blue, with forest surrounding the falls.
If you like swimming in natural pools, this one deserves a spot on your list. Check local conditions before getting into the water, especially after heavy rain.
12. Jowai
Jowai is a good base for exploring eastern Meghalaya.
The area has waterfalls, rivers, caves and quiet countryside. Phe Phe Falls and Krang Suri are 2 places worth checking out around the region.
Jowai also gives you a chance to see a quieter side of Meghalaya, away from the busiest tourist circuits.
13. Phe Phe Falls
Phe Phe Falls has become one of the better-known waterfall stops around Jowai.
The name comes from the Khasi word for paradise, and the setting makes the name pretty easy to understand.
You’ll need to walk down to the falls, so wear shoes that can handle wet and uneven ground.
14. Mawryngkhang Bamboo Trek
If you like hiking, put this one high on your list.
The Mawryngkhang Trek near Wahkhen takes you along bamboo bridges and narrow paths with steep mountain views.
It’s one of those places where the journey is as memorable as the viewpoint at the end.
Wear proper shoes. Bamboo bridges and rain are a combination worth taking seriously.
15. Dainthlen Falls
Dainthlen Falls is close to Sohra and makes an easy addition to a Cherrapunji day.
The waterfall gets its name from a local Khasi legend about a giant python called Thlen.
The rocky surroundings are especially good after the monsoon when there’s plenty of water flowing through the area.
16. Mawsmai Cave


Mawsmai Cave is one of the easiest caves to visit around Sohra.
The cave is made of limestone, with narrow passages and formations inside. Some sections are tight, so people who dislike confined spaces might want to skip it.
For most visitors, it takes around 30-45 minutes to explore.
17. Siju Cave
Siju Cave is for people who want something a little more adventurous.
It’s in the Garo Hills, much farther from the usual Shillong-Sohra circuit. The cave is known for its limestone formations and bats.
You’ll need more planning and travel time to get here, but it makes sense if you’re building a Garo Hills itinerary rather than trying to squeeze it into a short Meghalaya holiday.
18. Nokrek National Park
Nokrek is in the Garo Hills and feels very different from the tourist-heavy parts of Meghalaya.
It’s known for dense forests and wildlife, including the rare red panda, although spotting one in the wild is far from guaranteed.
You need to plan around permits, local guides and access conditions, so treat Nokrek as a proper nature trip rather than a casual sightseeing stop.
Which places should you choose?
If you have 3-4 days, keep it simple:
Shillong → Sohra → Nongriat → Dawki
For 5-7 days, add Mawlynnong and Laitlum.
For 8-10 days, I’d go farther east toward Jowai and add Krang Suri and Phe Phe Falls.
And if you have 10+ days, consider Garo Hills. Meghalaya gets much more interesting once you stop trying to fit the entire state into the Shillong-Sohra-Dawki triangle.
Quick picks
| If you want… | Go to… |
|---|---|
| Waterfalls | Sohra |
| Trekking | Nongriat |
| Clear river water | Dawki |
| Mountain views | Laitlum |
| Village experience | Mawlynnong |
| Caves | Mawsmai |
| Swimming | Krang Suri |
| A quieter trip | Jowai |
| Forests | Mawphlang |
| A serious nature trip | Nokrek |
The best Meghalaya trip isn’t about collecting the maximum number of places. Pick a few, give yourself time to stop on the road, and let the hills do the rest.
Featured Image Credit: Generated/Sourced via Chatgpt.com.
Editorial note: Some articles may use AI-assisted research or drafting. Our editorial process includes human review and editing, and important travel information should be verified with official sources before your trip.
Travel Tips & Responsible Exploration
Good travel planning starts with staying informed. Before your journey, verify important details such as transportation, accommodation, weather, permits, entry requirements, and local guidelines. Respect local communities, cultures, traditions, and the environment, and travel responsibly wherever you go. Suman Rabha shares practical travel guides, local insights, and destination information to help readers explore Northeast India and beyond with greater confidence.