30 Best Places to Visit in Meghalaya in 2026

April 8, 2025

The northeastern state of Meghalaya is famed for its lush vegetation, rich culture, and high rainfall. There are countless places to visit in Meghalaya that offer a perfect mix of nature, adventure, and local heritage. From scenic waterfalls and mysterious caves to charming villages and crystal-clear rivers, this destination has something for every kind of traveller.

One of The Best Places to Visit in Meghalaya

The different places to visit in Meghalaya are an ideal getaway for nature lovers, adventure seekers, and those looking to experience a different side of India. Each corner of the state brings with it a unique story shaped by its people, terrain, and traditions. Whether you're planning a short trip or a detailed exploration, this list will help you discover the best of what Meghalaya has to offer.

30 Famous Tourist Places In Meghalaya

Meghalaya is dotted with some of the most beautiful and serene tourist destinations in India. From mist-covered hills to tranquil rivers and natural wonders that leave you speechless, Meghalaya tour packages promise an unforgettable trip. Here are some of the most famous tourist places in Meghalaya that you should definitely include in your itinerary.

Waterfalls

Meghalaya is known for its attractive and beautiful waterfalls. The natural beauty is a ‘sight to behold ’ and one of the major reasons why tourists love this place so much.

1. Nohkalikai Falls - tallest plunge waterfall in India

Plunging from a height of over 1,100 feet, Nohkalikai Falls is the tallest plunge waterfall in India. Surrounded by cliffs and thick forests, this spot is one of the most beautiful places to visit in India with family. It offers a breathtaking view, especially during the monsoon season when it's at full force.

There's a small viewpoint offering panoramic vistas and a legend associated with the fall that adds to its mysterious aura. The nearby market stalls are great for picking up local handicrafts and snacks.

  • Location: Near Cherrapunji, East Khasi Hills
  • Timings: 8:00 AM - 5:00 PM
  • Entry Fee: 30 INR per person; extra for cameras
  • How To reach: 7 km from Cherrapunji; accessible by local taxi or private vehicle

2. Seven Sisters Falls (Nohsngithiang) - seven-stream cascade near Cherrapunji

Seven Sisters Falls

Also known as Nohsngithiang Falls, these falls consist of seven distinct streams plunging side by side off a limestone cliff. This is one of the best places to visit during monsoon in India as the falls create a curtain of water that's a true visual spectacle.

They are one of the tallest waterfalls in India and offer stunning views from the nearby viewpoint. The sound of cascading water and misty air creates an ethereal experience.

  • Location: Near Cherrapunji, East Khasi Hills
  • Timings: 7:00 AM - 6:00 PM
  • Entry Fee: Free
  • How To reach: 1 km from Cherrapunji town; accessible by car or walk

3. Elephant Falls - three-tiered falls near Shillong

Elephant Falls

Named after an elephant-shaped rock once located nearby, Elephant Falls is a multi-tiered waterfall just outside Shillong. Surrounded by lush greenery and easy to access, it's one of the most popular places of interest in Meghalaya.

Each of the three levels has its own charm, and the final drop is especially captivating. Stone steps and handrails make it easy for visitors of all ages to enjoy the view.

  • Location: 12 km from Shillong
  • Timings: 9:00 AM - 5:00 PM
  • Entry Fee: 20 INR per person
  • How To reach: Short drive from Shillong; taxis and shared cabs available

4. Krang Suri Falls - turquoise pool near Jowai

Krang Suri Falls

Krang Suri is one of the most picturesque waterfalls in Meghalaya, known for its turquoise blue water and tranquil surroundings. A small trek through a forested path leads you to this hidden beauty, which is often regarded as one of the best places to visit in Meghalaya.

Swimming is allowed here, making it a favourite spot for both adventure and relaxation. There are changing rooms and life jackets available for safety and convenience.

  • Location: West Jaintia Hills district
  • Timings: 6:00 AM - 6:00 PM
  • Entry Fee: 50 INR per person; life jacket rental 100 INR
  • How To reach: Around 90 km from Shillong; reachable by car or hired taxi

5. Wei Sawdong Falls - three-tiered emerald pools

Wei Sawdong Falls

Wei Sawdong Falls is one of the most photogenic waterfalls in Meghalaya. Featuring three crystal-clear tiers surrounded by lush greenery, it is one of the best places to visit in July in India. Tucked away near Cherrapunji, this hidden gem requires a steep trek but rewards you with breathtaking views.

The natural turquoise pools look almost surreal, especially under sunlight. It's one of the less crowded Meghalaya places to see,  offering a peaceful and untouched atmosphere perfect for nature enthusiasts.

  • Location: Near Cherrapunji, East Khasi Hills
  • Timings: 7:00 AM - 5:00 PM
  • Entry Fee: 20 INR per person
  • How to reach: Short drive from Cherrapunji followed by a trek; local guides available

6. Wah Kaba Falls - dramatic 170-190m drop near Cherrapunji

Wah Kaba Falls

This is without doubt one of the most beautiful waterfalls in Meghalaya. The lush green gorge during the monsoons looks absolutely magnificent. The viewpoints near the Wah Kaba Falls offer you a breathtaking view of the whole landscape.

  • Location: Near Cherrapunji (Sohra), East Khasi Hills, Meghalaya
  • Timings: 9:00 AM - 5:00 PM
  • Entry Fee: INR 20 - INR 30 (approx.)
  • How To Reach: Around 8 km from Cherrapunji by road. Hire a taxi or drive from Shillong (about 55 km). 

Caves

Any trip is incomplete without the right dose of adventure, thrill, and excitement. That’s what caves stand for. Check out the most popular caves in Meghalaya.

7. Mawsmai Cave - most accessible show-cave in Cherrapunji

Mawsmai Cave

The Mawsmai Cave gives you the opportunity to explore the underground world shaped by nature for over a thousand years. The illuminated pathways, along with the narrow limestone passages, offer a unique experience that you won't find anywhere else in India.

  • Location: Mawsmai Village, Cherrapunji (Sohra), East Khasi Hills
  • Timings: 9:00 AM - 5:00 PM
  • Entry Fee: INR 20 per person
  • How To Reach: About 6 km from Cherrapunji town. Easily accessible by taxi or private vehicle.

8. Arwah Cave - limestone formations & fossil imprints

Arwah Cave

The fossils that exist in the limestone walls of Arwah Cave make the whole experience one of a kind. The peaceful surroundings combined with the natural structure of the cave and its geological formations will delight all visitors irrespective of age. 

  • Location: Near Mawsmai Village, Cherrapunji (Sohra), East Khasi Hills
  • Timings: 9:00 AM - 5:00 PM
  • Entry Fee: INR 20 - INR 30 per person (approx.)
  • How To Reach: Around 7 km from Cherrapunji town via a motorable road, followed by a short walk.

9. Krem Liat Prah - India's longest cave system, Jaintia Hills

Krem Liat Prah

Known as India's longest cave system, Krem Liat Prah is a dream destination for adventure lovers. For travellers seeking budget-friendly places to visit in India, this remarkable natural wonder delivers an unforgettable experience with vast chambers, underground streams, and rugged landscapes. 

  • Location: Shnongrim Ridge, East Jaintia Hills, Meghalaya
  • Timings: Open during daylight hours (best visited with a local guide)
  • Entry Fee: No fixed entry fee; guide charges apply
  • How To Reach: Around 90 km from Shillong via Jowai. A private vehicle and a local guide are recommended. 

10. Siju Caves - Garo Hills, bat cave system

Siju Caves

Deep within the Garo Hills, Siju Caves captivate visitors with impressive limestone formations and a thriving bat population. The cave's winding passages, echoing chambers, and untouched surroundings make it a rewarding stop for those who enjoy offbeat adventures in nature.

  • Location: Siju Village, South Garo Hills, Meghalaya
  • Timings: 9:00 AM - 5:00 PM
  • Entry Fee: INR 20 - INR 30 (approx.)
  • How To Reach: About 130 km from Tura by road. Taxis and private vehicles are available.

Root Bridges & Villages

Villages and root bridges also add to the beauty of Meghalaya. Here’s a quick look at some of the most popular destinations.

11. Double Decker Living Root Bridge, Nongriat

Double Decker Living Root Bridge

One of the best places to visit in Meghalaya, the living root bridges are a testament to human ingenuity and nature's patience. These bridges, made from the aerial roots of rubber trees, take decades to grow and are found mostly in and around Cherrapunji and Nongriat.

Walking on these naturally built structures is a unique experience that connects visitors with the region's ancient traditions. The Double-Decker Root Bridge in Nongriat is a must-see for adventure seekers ready for a rewarding trek.

  • Location: Near Cherrapunji (Nongriat village)
  • Timings: Daytime visits recommended
  • Entry Fee: Free; nominal charges may apply at some points
  • How To reach: Trek from Tyrna village (approx. 65 km from Shillong); reachable by cab

12. Riwai Living Root Bridge (Single Decker)

Riwai Living Root Bridge

The Riwai Living Root Bridge showcases the remarkable ingenuity of the Khasi people, with living tree roots naturally woven into a sturdy pathway. Nestled amid dense greenery, it is one of the best summer holiday destinations in India for nature lovers seeking peaceful walks.

  • Location: Riwai Village, near Mawlynnong, East Khasi Hills
  • Timings: 6:00 AM - 5:00 PM
  • Entry Fee: INR 20 - INR 30 per person (approx.)
  • How To Reach: Around 2 km from Mawlynnong Village. Reach by road, followed by a short walk.

13. Mawlynnong Village - Asia's cleanest village

Mawlynnong Village

Often dubbed the "cleanest village in Asia", Mawlynnong is one of the best places to visit in Meghalaya. It is a model for sustainable and community-driven tourism. Lush greenery, bamboo walkways, and spotless streets make it a peaceful and unique rural experience.

As one of the best places to explore in Meghalaya, the village offers homestay experiences that let you immerse yourself in Khasi culture. A nearby skywalk provides an aerial view of the village and even glimpses of Bangladesh on a clear day.

  • Location: East Khasi Hills district
  • Timings: Open all day
  • Entry Fee: Free; Sky Walk 20 INR approx.
  • How To reach: 78 km from Shillong by road; taxis available

14. Balancing Rock, Mawlynnong

Balancing Rock

Defying gravity with its unusual formation, the Balancing Rock has stood firmly in place for generations despite storms and earthquakes. The rock is definitely one of the many beautiful features of Meghalaya and a must-see attraction at Mawlynnong Village.

  • Location: Mawlynnong Village, East Khasi Hills, Meghalaya
  • Timings: 6:00 AM - 6:00 PM
  • Entry Fee: Free
  • How To Reach: Located within Mawlynnong Village, about 90 km from Shillong by road.

15. Nongjrong Village - sunrise/sea-of-clouds viewpoint

Nongjrong Village

Wake up before dawn in Nongjrong Village to witness clouds floating beneath the hills as the first rays of sunlight illuminate the landscape. Among the places to visit in the rainy season in India, it offers one of Meghalaya's most magical sunrise experiences.

  • Location: East Khasi Hills, Meghalaya
  • Timings: Open all day (best before sunrise)
  • Entry Fee: Free
  • How To Reach: Around 55 km from Shillong via Pynursla Road. Private vehicles are recommended.

Lakes, Canyons & Viewpoints

Planning a trip to this beautiful state? You just can’t miss the canyons, viewpoints, and lakes. Also, tourists can indulge in fun activities in the following destinations.

16. Umiam Lake

Umiam Lake

If you are looking for honeymoon tour packages in India, find one with this beautiful spot included in it. Umiam Lake, often called Barapani, is a vast man-made reservoir surrounded by pine forests and rolling hills. It's a popular spot for boating, kayaking, and enjoying peaceful sunsets just outside Shillong.

This is one of the most scenic Meghalaya tourist attractions for picnics, photography, or just soaking in the views with a cup of tea. Several resorts nearby offer lakeside stays for a more immersive experience.

  • Location: 15 km north of Shillong
  • Timings: 9:00 AM - 5:00 PM
  • Entry Fee: 20 INR for entry; water sports cost extra
  • How To reach: Easily accessible by road from Shillong; taxis and buses available

17. Ward's Lake (Pollock's Lake), Shillong

Ward's Lake

The tranquil retreat at the centre of Shillong, Ward's Lake, is an attraction in itself with its walkways lined with flowers and a wooden bridge. Here you can take a paddle-boating trip, feed the fish, or simply enjoy your time relaxing in the well-maintained gardens.

  • Location: Police Bazar area, Shillong, Meghalaya
  • Timings: 8:30 AM - 5:30 PM
  • Entry Fee: INR 20 per person
  • How To Reach: Located in central Shillong, easily accessible by taxi, auto-rickshaw, or on foot from Police Bazar.

18. Laitlum Canyons

Laitlum Canyons

Laitlum Canyons offers awe-inspiring panoramic views of the surrounding hills and valleys, making it a must-visit Meghalaya tourist spot for photographers and peace seekers. The name translates to "end of hills," and it truly lives up to the title.

Whether you're here for a short walk or a long hike, the experience is unforgettable. It's especially stunning during sunset when the skies are painted with orange hues.

  • Location: 23 km from Shillong, East Khasi Hills
  • Timings: 6:00 AM - 5:00 PM
  • Entry Fee: Free
  • How To reach: Accessible by taxi or car from Shillong

19. Shillong Peak - highest point, panoramic views

Shillong Peak

Overlooking Shillong, the panoramic point presents a wonderful view of the city, its surroundings, and the plains of Bangladesh on a clear day. Accessible through one of the most enjoyable road trips in India for every season, the Shillong Peak never fails to impress.

  • Location: Upper Shillong, East Khasi Hills, Meghalaya
  • Timings: 9:00 AM - 3:30 PM (subject to Air Force security regulations)
  • Entry Fee: INR 30 per person (approx.)
  • How To Reach: About 10 km from Shillong city via taxi or private vehicle.

20. Kyllang Rock - granite dome near Mairang

Kyllang Rock

Towering above the surrounding countryside, Kyllang Rock invites visitors to climb its massive granite dome for sweeping hilltop views. The rewarding trail becomes especially captivating during the monsoon treks in India, when the landscape transforms into a vibrant blanket of lush greenery.

  • Location: Near Mairang, Eastern West Khasi Hills, Meghalaya
  • Timings: Sunrise to sunset
  • Entry Fee: Free
  • How To Reach: Around 78 km from Shillong by road. A short trek leads to the summit.

Rivers & Adventure Spots

Meghalaya is also famous for beautiful rivers and unique adventure spots. Riverside camping, kayaking, and boating are some of the activities available in these locations.

21. Dawki / Umngot River - crystal-clear boating

Dawki

If you are looking for Meghalaya best tourist places, Dawki is an unmissable spot. This small border town is famous for the crystal-clear waters of the Umngot River. The river is so transparent that boats appear to float on air, a surreal sight that draws tourists from far and wide.

It's a perfect destination for boat rides and photography, especially during the dry season when the water is at its clearest. The suspension bridge across the river adds a touch of rustic charm to the experience and makes Dawki one of the most underrated honeymoon destinations in India in summer.

  • Location: West Jaintia Hills district
  • Timings: 9:00 AM - 5:00 PM (boating hours)
  • Entry Fee: No fee for the river; boating charges apply
  • How To reach: Approx. 82 km from Shillong by road; cabs and shared taxis are available

22. Shnongpdeng - riverside camping, kayaking

Shnongpdeng

Shnongpdeng is where adventure meets serenity along the crystal-clear Umngot River. Spend the day kayaking, cliff jumping, zip-lining, or camping under a sky filled with stars while soaking in the village's peaceful riverside charm and breathtaking natural surroundings.

  • Location: East Jaintia Hills, near Dawki, Meghalaya
  • Timings: Open throughout the day (activities operate during daylight)
  • Entry Fee: No entry fee (activity charges apply)
  • How To Reach: About 95 km from Shillong via Dawki Road. Reach by taxi or private vehicle.

23. Mawlyngbna - eco-village, kayaking, fossil exploration

Mawlyngbna

Mawlyngbna offers experiences beyond the ordinary, from fossil exploration and natural springs to kayaking across tranquil waters. This eco-village blends outdoor adventure with local culture, making it an ideal destination for travellers who enjoy discovering Meghalaya's lesser-known natural treasures.

  • Location: East Khasi Hills, Meghalaya
  • Timings: 8:00 AM - 5:00 PM
  • Entry Fee: No fixed entry fee (activities are chargeable)
  • How To Reach: Around 45 km from Shillong via road. Private vehicles or taxis are the best option.

Towns & Hill Stations

Apart from rivers, valleys, canyons, and adventure spots, Meghalaya is also known for its magnificent hill stations and towns. Make sure the following places are present in your itinerary.

24. Shillong - state capital

Shillong

The capital city of Meghalaya, Shillong is often called the "Scotland of the East." The best Shillong tour packages allow you to experience the rolling hills and the colonial charm of the city. It is a lively mix of natural beauty, vibrant culture, and modern amenities, making it a favourite among travellers.

Home to buzzing markets, cosy cafes, and beautiful lakes, Shillong is one of the Meghalaya must-visit places that effortlessly blend the traditional and the contemporary. The music-loving vibe and friendly locals add to the city's youthful energy.

  • Location: East Khasi Hills district
  • Timings: Open all day; specific attractions have separate timings
  • Entry Fee: Free (entry fees applicable at museums and parks)
  • How To reach: Connected by road from Guwahati (approx. 100 km); shared taxis and buses available

25. Cherrapunji (Sohra)

Cherrapunji

If you are looking for must-see places in Meghalaya, Cherrapunji will be at the top of the list. Often referred to as one of the wettest places on Earth, Cherrapunji is a paradise for nature lovers. Known for its stunning waterfalls, deep caves, and lush green landscapes, it offers a raw and refreshing experience of Meghalaya's natural beauty.

Cherrapunji is also famous for its unique limestone caves like Mawsmai and Arwah, making it one of the greatest places to visit in Meghalaya for curious explorers. The dramatic cloud play and rain-soaked vistas give the town a surreal charm throughout the year.

  • Location: East Khasi Hills district
  • Timings: Open throughout the day
  • Entry Fee: Free (charges may apply for specific attractions)
  • How To reach: 54 km from Shillong by road; taxis and buses available

26. Mawsynram - wettest place on Earth

Mawsynram

Mawsynram is one of the most beautiful places included in North East tour packages. Holding the record for being the wettest place on Earth, Mawsynram is a tranquil village that showcases nature in its most dramatic form. The area is blessed with lush greenery, unique rock formations, and endless rainfall.

It's the ideal spot for travellers seeking calm, away from the crowds, and the surrounding misty hills only add to its allure. The massive stalagmite formation inside Mawjymbuin Cave is one of the best places to visit in Meghalaya for geology enthusiasts.

  • Location: East Khasi Hills district
  • Timings: Best visited during daylight hours
  • Entry Fee: Free
  • How To reach: Around 60 km from Shillong by road; hire a cab or self-drive

27. Jowai - Jaintia Hills town

Jowai

Surrounded by waterfalls, lakes, and scenic valleys, Jowai offers a refreshing retreat away from crowded tourist hubs. Counted among the best places to visit in summer in India with family, it combines pleasant weather, cultural heritage, and picturesque landscapes for a relaxing getaway.

  • Location: West Jaintia Hills, Meghalaya
  • Timings: Open throughout the day
  • Entry Fee: Free
  • How To Reach: About 65 km from Shillong via NH6. Regular taxis and buses are available.

28. Tura - Garo Hills gateway

Tura

Tura is located amidst the Garo Hills and is known for its tribal culture, dense forests, and picturesque viewpoints. It serves as a great starting point for discovering the waterfalls, wildlife, and other natural wonders of the area beyond the usual trails.

  • Location: West Garo Hills, Meghalaya
  • Timings: Open throughout the day
  • Entry Fee: Free
  • How To Reach: Around 320 km from Shillong by road. Connected by buses, taxis, and the nearby Baljek Airport (limited flights).

Nature & Sacred Sites

Meghalaya is synonymous to mysticism. The mix of ancient tradition and Nature’s beauty makes it an interesting place to visit. Here are some of the nature parks and other sites to visit:

29. Mawphlang Sacred Forest

Mawphlang Sacred Forest

A mystical forest protected by ancient traditions, Mawphlang Sacred Forest is one of the most famous tourist places of Meghalaya. It is believed to be the dwelling of local deities. It's rich in rare plants, medicinal herbs, and centuries-old trees all untouched and preserved by tribal customs.

You can only enter with a local guide, who shares fascinating stories about the forest's significance and taboos. It's one of the most enchanting places to visit in Meghalaya, where nature, spirituality, and folklore intertwine.

  • Location: East Khasi Hills district
  • Timings: 9:00 AM - 4:30 PM
  • Entry Fee: 20 - 30 INR per person; guide charges extra
  • How To reach: 25 km from Shillong; accessible by car or taxi

30. Nokrek National Park - biosphere reserve, Garo Hills

Nokrek National Park

Home to rare wildlife, untouched forests, and scenic trekking routes, Nokrek National Park is a paradise for nature enthusiasts. Recognised among the adventure destinations in India, this UNESCO Biosphere Reserve offers an exciting opportunity to explore Meghalaya's remarkable biodiversity and wilderness.

  • Location: West Garo Hills, Meghalaya
  • Timings: 9:00 AM - 4:00 PM
  • Entry Fee: INR 50 per person (approx.; guide charges may apply)
  • How To Reach: Around 45 km from Tura by road. The final stretch is accessed with local transport or guided trekking.

How To Reach Meghalaya

Planning a trip to Meghalaya is easier than many travellers expect. With amazing scenery, waterfalls, caves, and hill stations to explore, Meghalaya remains one of the best places to visit in India with family, owing to its ease of access and unforgettable experiences. Here's how you can reach this beautiful destination.

By Air

  • Shillong Airport (Umroi Airport), around 30 km from Shillong, operates limited domestic flights.
  • For better connectivity, fly to Lokpriya Gopinath Bordoloi International Airport in Guwahati, about 120 km from Shillong.

By Train

  • Meghalaya does not have a major railway network for tourists.
  • Guwahati Railway Station is the closest railway junction that provides good connectivity to major cities like Delhi, Kolkata, Mumbai, Bengaluru, and Chennai.

By Road

  • Meghalaya is very well-connected to Assam via National Highway 6.
  • The state government and the private sector run buses between Guwahati and Shillong.

Best Time To Visit Meghalaya

Meghalaya is one of the best hill stations in India to visit between October and April. The weather remains pleasantly cool and ideal for sightseeing, trekking, and exploring the natural beauty of the state. During these months, the skies are clearer, making it easier to enjoy panoramic views of waterfalls, valleys, and lush green landscapes. 

Winter offers a crisp, refreshing climate, especially in the hill towns like Shillong and Cherrapunji. While the monsoon season (June to September) adds a mystical charm with dramatic waterfalls and misty hills, heavy rains can disrupt travel plans.

How Do Trip Planners India Help You?

Trip Planners India simplifies your travel experience. As the best tour planners in India, we ensure a smooth and personalised journey. Whether you're exploring Meghalaya or any other destination, we help craft itineraries that suit your interests, budget, and time. From booking stays to arranging local transport and guided tours, everything is taken care of.

You also get access to some of the best tour packages in India, offering great value and curated experiences. Our expert knowledge and local insights allow you to enjoy a hassle-free holiday.

By Trip Planners India Team
By Trip Planners India Team

Trip Planners India Editorial Team is a team of experienced travel professionals and destination experts dedicated to helping travelers plan hassle-free trips. We share reliable travel guides, destination insights, itinerary ideas, and practical tips to make every journey memorable.

FAQ

logo

Trip Planners India

5.0
powered by Google
review us on
Ravi Saini

As a travel agent, I absolutely love the uttarakhand leads from Trip Planners India! The quality is exceptional and the conversion rate is over 85%. Highly recommend for anyone seeking top-quality travel leads!

Praveen Kumar

Good experience with this company. I have used multiple channel leads and purchased queries from there. But it was only waste of money and time no conversion was there but once i started taking query from this trip planner website result is very positive and in 50 queries only i have matured many queries so i will recommend this company to purchase queries and taking tours also from this channel.

Rahul Kashyap

I use around 2 month leads are very genuine and love with work with the trip planner
Thanks
From HIMROAD TOUR AND TRAVEL SHIMLA

Olivia Lee

Amazing experience with trip planners india the process was smooth, and i received multiple great travel options within a short time. The agents were professional, responsive, and helped customize ny trip perfectly according to my needs. Highly recommended for anyon planning a hassle-free vacation.


Connect
with Us