A hilly state, Meghalaya, based in north-eastern India, is one of the seven North-eastern states of India. Meghalaya, meaning ‘abode of clouds’ in Sanskrit, is true to its name. It is famous for dense forests, high rainfall, and its varied bio-diversity, making it the best, Places To Visit In Meghalaya. Meghalaya is bound to Assam in the northeast and Bangladesh in the south. The tribals Khasis, Garos, and Jaintias contribute a significant population.

45 Best Places To Visit In Meghalaya In 2024 

Meghalaya will surprise you with the many attractions it has in store for you. Escape to lush green valleys and forests encapsulating Places To Visit In Meghalaya, a pine-fresh mountain state in the Northeast. Here are some places to visit in Meghalaya that you should note when exploring Meghalaya.

1. Krang Suri Falls

Krang Suri Falls, Places To Visit In Meghalaya

Image Source: Facebook

Krang Suri Falls in Meghalaya is one of the stunning waterfalls. It offers breathtaking views and lush green landscapes. Krang Suri Falls is the right choice if you want a peaceful escape from your life. You can also enjoy trekking and exploring the rich flora and fauna, which makes it a must-visit place to enjoy with your friends and family. For more fun, you can also plan a visit to Wildlife Sanctuaries in Meghalaya for a memorable trip. 

Location: West Jaintia Hills, Meghalaya

Timings: 8 AM to 5 PM

Duration: 1-2 hours

Entry Fee: Starting from INR 50 per person

Highlights: Crystal-clear blue water surrounded by lush greenery.

Also Read: Mawkdok Dympep Valley View Point

2. Garden of Caves

Garden of Caves, Places To Visit In Meghalaya

Image Source: Facebook

Garden of Caves is suitable for all nature and peace lovers looking for a place to visit in Meghalaya. Here, they can explore the fantastic rock formations formed over many years and enjoy a peaceful retreat within nature. This place is a must-visit place in Meghalaya with your loved ones. If you are looking for a place to relax and enjoy yourself, you can visit some of the best resorts in Meghalaya with your family. 

Location: Laitmawsiang, East Khasi Hills, Meghalaya

Timings: 9 AM to 5 PM

Duration: 1-2 hours

Entry Fee: ₹20 per person

Highlights: A hidden gem with caves, waterfalls, and rock formations.

3. Nohsngithiang (Seven Sisters) Falls

Nohsngithiang (Seven Sisters) Falls, Places To Visit In Meghalaya

Image Source: Facebook

Nihsngithiang Falls in Meghalaya is one of the beautiful waterfalls located near Cherrapunji. It is one of the tallest waterfalls, famous for its seven streams of water that flow down, which makes an amazing dreamy view.  It is a fantastic place with a beautiful view from which you can photograph. You can also enjoy hiking in the nearby hills with your friends. You can also go Shopping In Meghalaya to explore more about the places to visit in Meghalaya.

Location: Mawsmai Village, East Khasi Hills, Meghalaya

Timings: 24/7

Duration: 1 hour

Entry Fee: Free

Highlights: One of the tallest waterfalls in India, cascading over seven segments.

Related Post: Places To Visit In Shillong

4. Roots Bridges

Roots Bridges, Places To Visit In Meghalaya

Image Source: Facebook

Are you looking for a place to visit in Meghalaya that is close to nature? Root Bridges is the right choice. Here, you can enjoy a peaceful walk through the forest, which gives you an escape from your busy life. The bridges are made from the roots of rubber trees, which are very strong and can survive many people’s weight. Living Root Bridges, Meghalaya, is one of the best places to see with your loved ones in Meghalaya. 

Location: Nongriat, Cherrapunjee, and Mawlynnong, Meghalaya

Timings: 24/7

Duration: 2-4 hours 

Entry Fee:  Starting from INR 10

Highlights: Ingenious natural bridges made from the roots of rubber fig trees.

5. Wei Sawdong

Wei Sawdong, Places To Visit In Meghalaya

Image Source: Facebook

Embrace a peaceful retreat by visiting Wei Sawdong, a beautiful waterfall in Meghalaya. This place offers a serene environment and a breathtaking view of a waterfall surrounded by lush green forests. You can enjoy a peaceful walk with rustling leaves and birds chirping. This place is a perfect blend of nature and adventure, making it a must-visit place for everyone. You can also look at Places To Visit In Meghalaya In June with your family. 

Location: Near Sohra, Cherrapunjee, Meghalaya

Timings: 6 AM to 5 PM

Duration: 1-2 hours

Entry Fee: Free

Highlights: Three-tiered waterfall with emerald green pools.

 Related Post: Restaurants In Guwahati

6. Krem Liat Prah

Krem Liat Prah, Places To Visit In Meghalaya

Image Source: Facebook

Krem Liat Prah is one of Meghalaya’s most beautiful root bridges. It is surrounded by lush green forests made from the roots of rubber trees and created by the Khasi tribes. These bridges strengthen with time, making them strong enough to withstand many people’s weight. Offering a breathtaking view of landscapes and waterfalls, it is a must-visit place to experience peace. You can also plan a visit to explore the Valleys In Meghalaya with your loved ones. 

Location: Jaintia Hills, Meghalaya

Timings: 8 AM to 5 PM

Duration: 3-4 hours

Entry Fee: Starting from INR 20 per person 

Highlights: Longest natural cave in India, spanning over 34 kilometres.

7. Khasi Hills

Khasi Hills, Places To Visit In Meghalaya

Image Source: Facebook

For all nature lovers, feel the beauty as you encounter the rich flora and fauna in the Khasi hills. These hills offer a lush green landscape filled with green valleys. You can also enjoy various adventurous activities like trekking, exploring caves, and learning about Meghalaya’s rich culture and local traditions. So, add Khasi Hills to your list to explore nature. Nehru Park Meghalaya is also a must-visit place for everyone. 

Location: Central Meghalaya

Timings: 24/7

Duration: 1-2 days

Entry Fee: Free 

Highlights: Scenic hills with rolling landscapes, caves, and waterfalls.

Related Post: Churches In Guwahati

8. Garo Hills

Garo Hills, Places To Visit In Meghalaya

Image Source: Facebook

Garo Hills in Meghalaya are known for their rich culture and greenery, making them one of the best places to visit. For all nature lovers, Garo Hills is the right place to plan a visit. It offers various adventure activities like trekking and exploring waterfalls. You can enjoy the fantastic views and take photographs. And to explore more, you can go to some Offbeat Places In Meghalaya with your friends and family. 

Location: Western Meghalaya

Timings: 24/7 

Duration: 1-2 days

Entry Fee: Free

Highlights: Known for its biodiversity and wildlife sanctuaries.

9. Lady Hydari Park

Lady Hydari Park, Places To Visit In Meghalaya

Image Source: Facebook

Lady Hydari Park is located in the capital of Meghalaya. It is a beautiful park with a large garden and beautiful flowers. It is a lovely place to enjoy a peaceful walk and relax with your loved ones. You can also encounter various animals, like deer and birds. This park offers greenery and a serene environment, making it a must-visit place in Meghalaya. After exploring, you can go to Homestays in Meghalaya for a relaxing stay. 

Location: Shillong, East Khasi Hills, Meghalaya

Timings: 8 AM to 5:30 PM

Duration: 1-2 hours

Entry Fee:  Starting from INR 10 per person

Highlights: A beautifully maintained park with a mini zoo and Japanese-style gardens.

Related Post: Shopping In Guwahati

10. Mawthadraishan Peak

Mawthadraishan Peak, Places To Visit In Meghalaya

Image Source: Facebook

Maythadraishan Peak in Meghalaya is one of the beautiful peaks surrounded by natural views and beauty. For all adventure lovers looking for Adventure Sports In Meghalaya, you can experience trekking through lush green forests. This is a perfect place to encounter wildlife. It is an ideal spot to take pictures of the beauty of Meghalaya with your friends and family. 

Location: Mawphlang, East Khasi Hills, Meghalaya

Timings: 6 AM – 5 PM

Duration: 1-2 hours

Entry Fee: Free

Highlights: Known for its panoramic views of the surrounding hills and valleys.

11. Nartiang Monoliths

Nartiang Monoliths, Places To Visit In Meghalaya

Image Source: Facebook

For all history lovers looking for a historical place to visit in Meghalaya, Nartiang Monoliths is the right choice. They are a collection of ancient structural stones from which you can learn about the region’s rich culture. This site has more than 70 Monoliths, which are 8 ft long. Surrounded by natural beauty, it is one of the must-visit places in Meghalaya. You can also explore the Shillong Peak for more fun and adventure. 

Location: Nartiang Village, West Jaintia Hills, Meghalaya

Timings: 8 AM to 5 PM

Duration: 1-2 hours

Entry Fee: Free

Highlights: The largest collection of monoliths in the world, dating back to the 17th century.

Related Post: Hill Stations Near Guwahati

12. Air Force Museum

Air Force Museum, Places To Visit In Meghalaya

Image Source: Facebook

So, what are you looking for? Add the Air Force Museum to your bucket list for the best time. Air Force Museum is one of the best tourist places in Meghalaya to visit with your family. This museum shows you various types of aircraft, which will give you knowledge about the aviation history of India—offering you fantastic photographs, equipment, and uniforms that Air Force personnel use. Here, you can learn about the rich culture of aviation. And after that you can also go to Rhino Heritage Museum to learn more. 

Location: Shillong Air Force Station, Upper Shillong, Meghalaya

Timings: 9 AM to  2 PM 

Duration: 1 hour

Entry Fee: Starting from INR 20 per person

Highlights: Exhibits showcasing the history of the Indian Air Force.

13. Police Bazar

Police Bazar, Places To Visit In Meghalaya

Image Source: Facebook

Police Bazar, one of the best Meghalaya tourist attractions, is a shopping destination. With the colourful market stalls and shops where you can buy various products and handicrafts. This bazaar also offers delicious Famous Foods of Meghalaya, where you can explore different flavours such as momos and traditional khasi dishes. It is a place to visit in Meghalaya with your loved ones

Location: Shillong, East Khasi Hills, Meghalaya

Timings: 24/7

Duration: 1-2 hours

Entry Fee: Free

Highlights: The central marketplace in Shillong offers a wide range of items, from handicrafts to modern goods.

 Related Post: Homestays In Guwahati

14. Arwah Cave

Arwah Cave, Places To Visit In Meghalaya

Image Source: Facebook

Arwah Cave is a fantastic cave situated in Cherrapunji, Meghalaya. The cave is 150 metres long and famous for its fantastic rock formation. While strolling through Arwah Caves, you can enjoy the fresh, cool air and the refreshing sound of water dripping. It is also an exciting place for all nature lovers, and you can also explore bats and other wildlife animals, which adds more fun and adventure to your trip. After an adventurous fun you can go to Homestays Near Police Bazar for and enjoyable and relaxing stay with your family. 

Location: Sohra, Cherrapunjee, East Khasi Hills, Meghalaya

Timings: 9 AM to 4  PM

Duration: 1-2 hours

Entry Fee: Starting from INR 20 per person

Highlights: Limestone cave with fossils embedded in the walls.

15. Thangkharang Park

Thangkharang Park, Places To Visit In Meghalaya

Image Source: Facebook

Thangkharang Park is a beautiful spot and famous tourist place in Meghalaya. Natural views and lush green landscapes surround it. This park is on a hilltop, offering a breathtaking view of the famous Niharika River. You can also take amazing photographs of sunset and sunrise from the hill.  Thangkharamg is the best spot for picnics and to experience fun with your loved ones.  And you can go to Resorts In Mawlynnong for an amazing stay. 

Location: Sohra, East Khasi Hills, Meghalaya

Timings: 8 AM to 5 PM

Duration: 1-2 hours

Entry Fee: Starting from INR 20 per person

Highlights: Spectacular views of the Bangladesh plains on a clear day.

Related Post: Temples In Guwahati

16. Caves of Meghalaya

Caves of Meghalaya, Places To Visit In Meghalaya

Image Source: Facebook

This is for all history lovers looking to explore more about Meghalaya. You can explore the caves of Meghalaya. It is known for its beautiful and unique caves, the deepest and the longest in India. Some famous caves to explore are Siju Cave, Mawsmai Cave and Liah Prah Cave. Exploring these caves gives you a glimpse of the rich culture of Meghalaya. And you can explore some of the Picnic Spots In Shillong with your children. 

Location: Siju, Mawsmai and Liat Prah

Timings: 8 AM to 5  PM

Duration: 1-3 hours 

Entry Fee: Starting from INR 20n per person 

Highlights: Meghalaya is known for its extensive network of limestone caves.

17. All Saints’ Church

All Saints’ Church, Places To Visit In Meghalaya

Image Source: Facebook

All Saints’ Church in Meghalaya is perfect for people seeking spirituality and peace. Built in 1902, it is one of the best churches in Meghalaya. It offers a serene and peaceful atmosphere where you can seek blessings and say prayers. Surrounded by lush greenery, it is a peaceful retreat for all visitors. This church has beautiful architecture inside, which makes it a must-visit place with your family. 

Location: IGP Point, Shillong, East Khasi Hills, Meghalaya

Timings: 7 AM – 6 PM

Duration: 1 hour

Entry Fee: Free

Highlights: One of the oldest churches in Shillong was rebuilt after an earthquake.

Related Post: Places To Visit In Guwahati In May

 

18. Thadlaskein Lake

Thadlaskein Lake, Places To Visit In Meghalaya

Image Source: Facebook

 Thadlaskein Lake in Meghalaya is a beautiful spot surrounded by natural views and lush green landscapes. It offers a serene atmosphere for relaxation. You can also enjoy boating and fishing with your friends and family. It is a perfect spot for those seeking peace and connection with nature. You can also plan to explore some of the best Places To Visit In Shillong in May with your friends and family. 

Location: West Jaintia Hills, Meghalaya

Timings: 8 AM to 5 PM

Duration: 1-2 hours

Entry Fee: Free

Highlights: Serene Lake is surrounded by hills popular for picnics.

19. Khoh Ramhah 

Khoh Ramhah, Places To Visit In Meghalaya 

Image Source: Facebook

Are you looking for a place to learn more about Meghalaya’s culture and traditions? Khoh Ramhaha is a small village in Meghalaya. This village is famous for its beauty and culture, which offers you a glimpse of the tradition and rich culture of the Meghalaya. It is a perfect spot to take pictures and explore Meghalaya’s natural beauty. After that you can go for Mawkdok Dympep Valley with your family to make your trip memorable. 

 Location: Sohra, East Khasi Hills, Meghalaya

Timings: 24/7

Duration: 1 hour

Entry Fee: Free

Highlights: Unique rock formation resembling a giant basket or inverted cone.

Related Post: Places To Visit In Guwahati

20. Ramakrishna Mission Ashrama

Ramakrishna Mission Ashrama, Places To Visit In Meghalaya

Image Source: Facebook

Embrace a peaceful retreat by visiting Ramakrishna Mission Ashrama in Meghalaya. This educational and spiritual institute is Dedicated to the teachings of Sri Ramakrishna and Swami Vivekananda. This ashrama offers serene and calm surroundings. It provides spiritual programs like yoga, meditation, and other cultural activities. And you can also go to Resorts Near Cherrapunji with your loved ones for a relaxing stay. 

Location: Cherrapunjee, East Khasi Hills, Meghalaya

Timings: 7 AM to 6 PM

Duration: 1 hour

Entry Fee: Free

Highlights: The spiritual centre was established by Swami Vivekananda’s disciples.

21. Umngot River

Umngot River, Places To Visit In Meghalaya

Image Source: Facebook

Umngot River in Meghalaya is a beautiful river surrounded by natural views known for its crystal-clear water. It offers natural beauty, and you can enjoy fun activities like fishing and boating. Umngot River offers picturesque landscapes where you can take amazing photos of breathtaking hills and greenery, making it a perfect place to visit with your family. You can also go to Hotels in Cherrapunjee for a perfect stay. 

Location: Dawki, West Jaintia Hills, Meghalaya

Timings: 24/7 

Duration: 1-2 hours

Entry Fee:  Starting from INR 500

Highlights: Known for its crystal-clear water where boats appear to float in the air.

Related Post: Things To Do In Guwahati

22. Jaintia Hills

 Jaintia Hills, Places To Visit In Meghalaya

Image Source: Facebook

Jaintia Hills in Meghalaya is a beautiful place to visit and explore. It is fun and adventurous, surrounded by natural views. This hill is a paradise for all nature enthusiasts, offering breathtaking views and a calm atmosphere where you can encounter the flora and fauna. You can also explore Places To Visit In Cherrapunji with your loved ones. 

Location: East and West Jaintia Hills District, Meghalaya

Timings: 24/7

Duration: 1-2 days

Entry Fee: Free

Highlights: Known for its rolling hills, caves, monoliths, and waterfalls.

23. David Scott Trail

David Scott Trail, Places To Visit In Meghalaya 

Image Source: Facebook

Unleash your adventurous soul by visiting David Scott Trails in Meghalaya, Offering you beautiful natural views.  David Scott Trail is a paradise for all nature lovers. You can also go for an unforgettable adventurous trek with your friends, offering breathtaking views and lush green landscapes. You can also click pictures to explore the region more. It is a must-visit place for people who want to explore adventure. After exploring adventure you can go to Cherrapunji Waterfalls

Location: Mawphlang to Lad Mawphlang, East Khasi Hills, Meghalaya

Timings: 24/7 

Duration: 4-5 hours 

Entry Fee: Free 

Highlights: Historic trekking route from the British era, named after David Scott.

Related Post: Best Hotels Near Kamakhya Temple

 24. Siju Cave

Siju Cave, Places To Visit In Meghalaya

Image Source: Facebook

Siju Cave in Meghalaya is a beautiful cave known for its fantastic rock formation. People who want to explore something different can walk through the Siju Cave. Its cool air and inside the cave make it a special place to visit in Meghalaya. This cave is filled with nature’s greenery and beauty, making it a must-visit place for all nature lovers with their friends and family. You can explore more by plan a visit to Caves in Cherrapunji 

Location: South Garo Hills, Meghalaya

Timings: 8 AM to 5 PM

Duration: 1-2 hours

Entry Fee: Starting from INR 20 per person

Highlights: One of the longest limestone caves in India with stunning rock formations.

25. Dain-Thlen Falls

Dain-Thlen Falls, Places To Visit In Meghalaya 

Image Source: Facebook

Dain-Thlen Falls in Meghalaya is a fantastic and beautiful waterfall surrounded by natural views and lush green landscapes. It offers a serene environment and a peaceful spot to relax and enjoy. Visiting Dain-Thlen Falls gives you an escape from your busy life as you witness the beautiful waterfall amidst the lush green landscape. It is a great and must-visit place to experience fun and adventure with your loved ones. And you can also go to explore places to visit near Shillong

Location: Sohra, East Khasi Hills, Meghalaya

Timings: Open 24 hours (best visited during daylight)

Duration: 1-2 hours

Entry Fee: Free

Highlights: Magnificent waterfall named after a mythical serpent, Thlen.

Related Post: Resorts Near Guwahati

26. Cherrapunji

 Cherrapunji, Places To Visit In Meghalaya

Image Source: Facebook

Cherrapunji is one of the wettest places on earth, as the highest rainfall is forecasted during the year. Tourists from around the world come here to see the Dain-Thlen, Kynrem, and Nohkalikai waterfalls, which are known as the famous waterfalls of Cherrapunji. The town encompasses some of the best waterfalls in Meghalaya. The place is among the top Meghalaya tourist places, packed with many attractions such as Living-Root bridges, Mawsmai Cave, Seven Sisters Falls, an Eco-park, and a cave garden. As it is situated in a forest, it does not offer a luxury stay; you will find resorts in Meghalaya and some hotels in the lap of nature, which will be an excellent fit for staying with family and friends.

Location: East Khasi Hills, Meghalaya

Timings: 24/7

Duration: 1-2 days 

Entry Fee: Free 

Highlights: Known as one of the wettest places on Earth, famous for its heavy rainfall.

27. Balpakram National Park

Balpakram National Park, Places To Visit In Meghalaya 

Image Source: Facebook

If you are in Meghalaya, you should visit Balpakram National Park. It is considered a traveller’s paradise. Many tourists refer to it as the ‘Land of Spirits’ because they come to explore its rich biodiversity. The place is counted among the best tourist destinations in Meghalaya and serves as a paradise for wildlife enthusiasts or photographers. Here, you can spot animals like Red Pandas, Wild Buffalo, Elephants, Tigers, Deer, Leopards, Wild Cows, and Marbled cats. Some rare species include Lesser Pandas, Indian Bison, and Sterow. One of the best places to see in Meghalaya, tourists often compare this pace to the Grand Canyon in the USA. It is one of the best national parks in Meghalaya, and you can easily find budget-friendly accommodations here.

Location: Garo Hills, Western Meghalaya

Timings: 7 AM to 5 PM

Duration: 3-4 hours 

Entry Fee: Starting from INR 50 per person

Highlights: Known as the “Land of Spirits” by the Garo people.

Related Post: 19 Places To Visit Near Shillong

28. Shillong

Shillong, Places To Visit In Meghalaya 

Image Source: Facebook

Scotland of the East, Shillong is one of the most popular Meghalaya tourist places in the Northeast, and it is on everybody’s checklist. Far from the busy life, it has forested hills, a pleasant climate, and scenic beauty, which attracts many tourists worldwide, making it one of the best places to visit in Meghalaya.  Some famous Meghalaya tourist spots in Shillong include Shillong Peak, Elephant Falls, Lady Hydari Park, Wards, Lake, and Don Bosco Museum. The local tribes in Shillong are Khyrim, Mylliem, Maharam, Mallaisohmat, Bhowal, and Langrim. Shillong is also considered the gateway to Meghalaya as the main airport of Meghalaya is in Shillong. You will find plenty of things to do in Shillong to make your holiday memorable. 

Location: East Khasi Hills, Meghalaya

Timings: 24/7

Duration: 1-3 days 

Entry Fee: Free 

Highlights: Capital of Meghalaya, often called the Scotland of the East.

29. Elephant Falls

Elephant Fall, Places To Visit In Meghalayas

Image Source: Facebook

The evergreen Meghalaya, with dense forests spread out everywhere around the state, is also known for its amazing waterfalls. Elephant Falls, the beauty of Meghalaya, has an elephant-like stone at its foot. One of the most famous falls in the North-East, visiting here is one of the best things to do in Meghalaya. The majestic Elephant Falls were referred to as ‘Ka Kshaid Lai Patang Khohsiew’ by the nearby Khasi individuals, which signifies ‘The Three Step Waterfalls’, as these falls comprise three wonderful falls in progression. The first of the three waterfalls is tucked between thick trees and is wide, making it one of the best places to visit in Meghalaya.

Location: Shillong, East Khasi Hills, Meghalaya

Timings: 9 AM to 5 PM

Duration: 30 minutes – 1 hour

Entry Fee: Starting from INR 20 per person

Highlights: Three-tiered waterfall, one of the most famous waterfalls near Shillong.

 Related Post: 20 Best Places To Visit In India During Christmas

30. Double-decker Living Root Bridge

 Double-decker Living Root Bridge, Places To Visit In Meghalaya

Image Source: Facebook

Situated in Cherrapunji, Meghalaya, a double-decker living root bridge is famous for its bridge, which is made up of the roots of an Indian rubber tree. The bridge is 3 km long and 2400 feet high. The most scenic experience is when the Umshiang River flows beneath the bridge, and you walk over it. It is the oldest natural bridge, made around 200 years ago, but only 50 people can accommodate it once. You have to visit this place during your Meghalaya honeymoon. The bridge begins at the town of Tyrna and crosses the Umshiang waterway during its adventure. 

Location: Nongriat, East Khasi Hills, Meghalaya

Timings: 24/7

Duration: 3-5 hours 

Entry Fee: Starting from INR 10 per person

Highlights: Unique man-made natural wonder formed by weaving the roots of rubber fig trees.

31. Don Bosco Museum

 Don Bosco Museum

Image Source: Facebook

Many tourists are very much interested in knowing the state’s cultural history. Don Bosco Museum, situated in Shillong, is a 7-stored historical centre with 17 galleries and shows that take you through the way of life in Northeast India. Besides, these galleries display a comprehensive arrangement of expressions, antiques, clothing types, weapons, and detailed work that exhibit the way of life and culture of different tribes and individuals of Meghalaya. Don Bosco Museum is additionally acclaimed as one of the best in Asia, which you must add to your list of the places to visit in Meghalaya. You can also explore some of the Picnic Spots In Meghalaya to enjoy with your loved ones. 

Location: Mawlai, Shillong, East Khasi Hills, Meghalaya

Timings: 9 AM to 5:30 PM (Closed on Sundays)

Duration: 2-3 hours

Entry Fee: Starting from INR 50 per person 

Highlights: Seven-story museum showcasing the culture, history, and lifestyle of Northeast India.

Related Post: 30 Places To Visit In January In India

32. Kyllang Rock

 Kyllang Rock

Image Source: Facebook

Somewhere in the range of 78 km away from Shillong, an extraordinary giant rock made out of red stone, Kyllang Rock is situated in the West Khasi Hills of Meghalaya. The Rock, which is 5400 ft above sea level and has a width of around 1000 ft, is a mammoth square of granite stone, a piece of the Khasi fables and appears lovely in its shape. It is the most famous place to visit in Meghalaya. A climb to the highest point of Kyllang Rock enables you to cherish the magnificent scene of the encompassing zone. It is brimming with rhododendrons and shrubs through the northern side. Nohkalikai Falls is also a tourist attraction that you can visit with your loved ones. 

Location: West Khasi Hills, Meghalaya

Timings: 8 AM to 4 PM

Duration: 2-3 hours 

Entry Fee: Free

Highlights: Massive red granite rock formation, about 5400 feet above sea level.

33. Mawlynnong Village

 Mawlynnong Village

Image Source: Facebook

The cleanest village in Asia? Yes, the Mawlynnong village. It is one of the most exotic locations in Meghalaya to go through the day. From beautiful waterfalls and root bridges to a clean environment and scenic view, this town invites you with everything that is basic to make your Meghalaya excursion pivotal. Apart from this, there are numerous bamboo houses where you’ll need to have a stay to adapt more to the location. And to add more fun to your bucket list, you can go to River Rafting In Shillong with your friends. 

Location: East Khasi Hills, Meghalaya 

Timings: 24/7

Duration: Half-day to a full day

Entry Fee: Free

Highlights: Known as the Cleanest Village in Asia.

Related Post: 20 Best Places To Visit In North India In Monsoon

34. Baghmara

Baghmara 

Image Source: Facebook

Every wildlife enthusiast should visit this spot, which is only 4km from the town of Baghmara. The Baghmara Reserve Forest is inhabited by elephants, feathered creatures, and langurs. For labyrinth lovers, there are the Siju caverns, the third-longest cavern framework in the Indian subcontinent, comprising endless mazes and chambers. The wonderful limestone rock arrangement inside the caverns, named the ‘Princess Di’s Chamber, ‘ is especially sensational. Like this wasn’t sufficient, the Siju Bird Sanctuary offers to keep the winged creature fans snared with the rarest of species relocating here during the winters. And for a relaxing stay, you can go to Guest Houses In Shillong with your family. 

Location: South Garo Hills, Meghalaya

Timings: 24/7

Duration: 1-2 days 

Entry Fee: Free 

Highlights: Lush green town known for its proximity to Balpakram National Park.

35. Nohkalikai Waterfalls

Nohkalikai Waterfalls 

Image Source: Facebook

The 4th most noteworthy waterfalls on the planet, Nohkalikai Falls fall somewhere in the range of 335 meters from a verdant cliff to the ground, depicting gigantic and extraordinary heavenliness. The pride of the territory of Meghalaya, the falls are one of the most wonderful and terrific falls in the nation. Taken care of between the evergreen rainforest of the Khasi Hills and streaming with all its glory and may, the falls dive into a tidal pond which is as blue as the evening sky. This fall is one of the best places to visit in Meghalaya. You can go to Lady Hydari Park in Shillong to spend quality time with your loved ones. 

Location: Cherrapunji (Sohra), East Khasi Hills, Meghalaya

Timings: 8 AM to 5 PM

Duration: 1-2 hours

Entry Fee: Starting from INR 20 per person

Highlights: Tallest plunge waterfall in India, with a height of 1,115 feet.

Related Post: 30 Places To Visit In India In April

36. Mawsmai Cave

 awsmai Cave

Image Source: Facebook

Among all the caves in the region, Mawsmai Cave is delightful. There is a lot of vegetation inside the cavern to grab one’s eye. The length of the cave is only 150 meters, which isn’t the longest in contrast to other caves in the region, yet it most likely gives you a glimpse into life in the underground. Found only 6 km away from the core of Cherrapunjee, Mawsmai Cave is an amazing cave in the East Khasi Hills of Meghalaya. To fulfill your cravings, you can go to restaurants in Shillong with your family. 

Location: East Khasi Hills, Meghalaya

Timings: 9 AM – 5 PM

Duration: 1 hour

Entry Fee: Starting from INR 20 per person

Highlights: Limestone cave with impressive rock formations.

37. Umiam Lake

 Umiam Lake

Image Source: Facebook

Umiam Lake, a beautiful man-made reservoir, is 15 kilometres north of Shillong. The lake was shaped after a dam was developed to produce hydroelectric power. The picturesque Umiam Lake is enclosed by lavish green East Khasi slopes that make for encompassing sights for nature lovers. The dawn at the lake is a treat to witness with the naked eye and shouldn’t be missed. Tourists can take a long boat ride in the lake, and adventure junkies can appreciate drifting and different water sports. And you can go to Air Force Museum Shillong to learn about the contribution of airforce. 

Location: 15 km from Shillong, East Khasi Hills, Meghalaya

Timings: 9 AM – 5 PM

Duration: 2-3 hours

Entry Fee: Starting from INR 20 per person

Highlights: Artificial lake surrounded by hills, also known as Barapani.

Related Post: 25 Amazing Wildlife Sanctuaries In India

38. Tura

Tura 

Image Source: Facebook

Tura is one of the best places to visit in Meghalaya in winter because of its serene environment. Located in Garo Hills, Tura is a paradise for wildlife enthusiasts and nature lovers. Nokrek National Park is 12 km from Tura. Here, you will find a variety of species, such as leopards, golden cats, wild buffalo, and pheasants. Siju Caves is another attraction that you must visit on your trip to Tura. You can experience some of the Adventure Sports In Shillong with your friends. 

Location: West Garo Hills, Meghalaya

Timings: 24/7

Duration: 1-2 days 

Entry Fee: Free 

Highlights: Headquarters of West Garo Hills and an important cultural centre for the Garo tribe.

39. Jowai

 Jowai

Image Source: Facebook

Located in Garo Hills, Jowai is another famous tourist spot in Meghalaya. The place is famous for its mix of heritage and culture. Experience the local lifestyle of the town folks and learn about their culture. What makes this town one of the most astounding places to see in Meghalaya are its lakes. Visit Thadlaskein Lake and spend a few hours contemplating life as you gaze at the serene views. You can also enjoy the Cherry Blossom Festival in Shillong.

Location: West Jaintia Hills, Meghalaya

Timings: 24/7

Duration: 1 day

Entry Fee: Free

Highlights: Scenic town surrounded by hills, rivers, and waterfalls.

Related Post: Meghalaya Travel Tips

40. Nongpoh

 Nongpoh

Image Source: Facebook

Another one of the Meghalaya tourist places is Nongpoh. It is a small town located in the east Khasi Hills, very close to the Brahmaputra plains. It makes a great stopover on the way to Shillong. Admire the beautiful gushing rivers, lush greenery, and salubrious weather. You can also enjoy the NH7 Weekender Shillong, a music festival, with your friends and family. 

Location: Ri Bhoi District, Meghalaya (approx. 50 km from Shillong)

Timings: 24/7

Duration: Half-day to  full day

Entry Fee: Free

Highlights: Gateway to Meghalaya for those travelling from Guwahati.

41. Williamnagar

Williamnagar

Image Source: Facebook

One of Meghalaya’s most beautiful and unique places, Williamnagar, has a bounty of flora and fauna. The town is filled with scenic mountains and rivers. It is named after the first Chief Minister of Meghalaya. The beautiful village is located by the side of the Simsang River. If you wish to explore the countryside, visit this place. And for all the couples, you can plan a Honeymoon In Shillong with your partner. 

Location: East Garo Hills, Meghalaya

Timings: 24/7

Duration: 1 day 

Entry Fee: Free

Highlights: The capital town of East Garo Hills is known for its picturesque beauty and river landscapes.

Related Post: 10 Best Hotels And Resorts In Shillong

42. Dawki

Dawki

Image Source: Facebook

Dawki needs no introduction. It is one of the most popular tourist places in Meghalaya. Known for its clear river, Dawki is one of the most Instagrammable places on earth. If you visit Meghalaya anytime soon, you should put Dawki on your itinerary. Since it is sandwiched between India and Bangladesh, it is also a significant trade hub. You can go to Homestays Near Umiam Lake for a relaxing stay with your family. 

Location: West Jaintia Hills, Meghalaya

Timings: 24//7 

Duration: 2-3 hours 

Entry Fee: Starting from INR 500 

Highlights: Famous for its crystal-clear Umngot River, where boats appear to float on air.

43. Laitlum Canyon

Laitlum Canyon

Image Source: Facebook

Nestled in East Khasi Hills, Laitlum Canyon is genuinely a paradisiacal abode. This dreamland is one of Meghalaya’s most wondrous tourist places, with low-flying clouds, sprawling green landscapes, and spectacular views. If you are a nature lover who loves to rejuvenate yourself in the lap of nature, then this place is perfect for you. Adventure seekers can also relish their time at this place, as the 3000-step stairway provides a thrilling escapade. Add Krang Suri Falls to your trip to Meghalaya. 

Location: Laitlum, East Khasi Hills, Meghalaya

Timings: 6 AM to  6 PM

Duration: 2-3 hours

Entry Fee: Free

Highlights: Known as the “End of the Hills”, offering breathtaking panoramic views of deep gorges and rolling hills.

Related Post: 7 Places With Highest Rainfall In India

44. Mawsynram

Mawsynram

Image Source: Facebook

Of all the Meghalaya tourist places, Mawsynram is the rainiest landscape. Encompassing lush green hills, this village witnesses humongous amounts of yearly rainfall. The town has prepossessing landscapes, low-flying clouds, misty weather, and refreshing waterfalls. Mawsynram experiences an average rainfall of almost 11,872 millimetres annually, making it one of Meghalaya’s most distinctive tourist places. Laitlum Canyon is also one of the best places to visit in Meghalaya. 

Location: East Khasi Hills, Meghalaya 

Timings: 24/7

Duration: Half-day to full-day

Entry Fee: Free

Highlights: Known as the Wettest Place on Earth due to its record-breaking rainfall.

45. Mawphlang Sacred Forest

Mawphlang Sacred Forest

Image Source: Facebook

A tropical rainforest in the Nongrum region of Meghalaya, Mawphlang Sacred Forest houses rich flora and fauna. Towering trees, which are said to be 1000 years old, encompass this forest. The eye-pleasing greenery of this forest reflects the natural grandeur of Meghalaya. The forest also holds mythological significance to the local community; hence, they consider it sacred. Undoubtedly, the forest offers an astounding escape to nature lovers and is one of the prominent attractions among all the Meghalaya tourist places. You can also go to Elephant Falls to have fun with your family. 

Location: Mawphlang, East Khasi Hills, Meghalaya 

Timings: 9 AM – 4  PM

Duration: 1-2 hours

Entry Fee: Starting from INR 50 per person 

Highlights: A sacred forest preserved by the Khasi tribe, where no one can take anything out.

Related Post: Top 3 Valleys In Meghalaya

Best Time To Visit Meghalaya

meghalaya

Image Source: Facebook

 Meghalaya’s climate varies throughout the year.  The best time to visit Meghalaya is from October to April. During this period, the weather is relatively dry and pleasant, making it ideal for exploring the region’s scenic beauty, including its lush green hills, waterfalls, and picturesque landscapes. Avoiding the monsoon months (June to September) is recommended, as heavy rainfall can lead to landslides and travel disruptions.

How To Reach Meghalaya

How to reach

Image Source: Facebook

By Air: Shillong Airport is the nearest airport to Meghalaya. One can book tickets. The airport is about 30 km from Shillong. 

By Train: Meghalaya does not have a railway station. Guwahati Railway is about 100 km from Shillong. After that, one can go by taxi or bus.

By Road: You can drive to Meghalaya by road through NH6 and NH40, or one can take a private bus from Guwahati to Shillong, which takes 3-4 hours to reach.

You May Also Like To Read: The Ever Growing Living Root Bridges Meghalaya

Meghalaya is the perfect destination for people who love mountains and seek inner peace. If you want peace among the snowy mountains, consider planning a trip to Meghalaya. You won’t be disappointed.

For our editorial codes of conduct and copyright disclaimer, please click here.

Frequently Asked Questions About Places To Visit In Meghalaya

What is the famous place in Meghalaya?

Meghalaya is famous for its mesmerizing beauty. There are numerous tourist attractions here that attract travellers from across the world. Nohkalikai Falls, Umiam Lake, Cherrapunji, Root Bridges, Laitlum Canyon, Dawki, Mawsynram, Shillong, etc. are the popular places to visit on a Meghalaya trip.

What is Meghalaya famous for?

Meghalaya is famous for the large variety of its vegetables, spices and medicinal plants.

Which time is best for Meghalaya?

The best time to visit Meghalaya is during October to April. During this period, the weather is relatively dry and pleasant, making it ideal for exploring the region's scenic beauty, including its lush green hills, waterfalls, and picturesque landscapes. Avoiding the monsoon months (June to September) is recommended as heavy rainfall can lead to landslides and travel disruptions..

How far is Meghalaya from Guwahati?

Meghalaya is 85 km away from Guwahati. The road distance is 99.7 km, and you can take a bus, taxi, or cab to reach here. The route between Meghalaya and Guwahati is known for offering scenic vistas.

What is the famous food of Meghalaya?

Jadoh, Dohkhlieh, Nakham Bitchi, Pumaloi, Bamboo Shoots, and Momo are the popular food items to try in Meghalaya. Rice with spicy meat and fish preparations. They rear goats, pigs, fowl, ducks, and cows.

What are the must to do activities in Meghalaya?

Some of the must to do activities in Meghalaya are as follows:
1. Sightseeing in Shillong
2. Trek through The Living Root Bridges
3. Stroll through Elephant Falls
4. Explore the Don Bosco Museum
5. Tour to Cherrapunji

tourist places in Meghalaya for couples?

Meghalaya is perfect for a romantic getaway. Some of the most exquisite places to visit in the state for an idyllic honeymoon experience are:
1. Cherrapunji
2. Mawlynnong Village
3. Nohkalikai Falls
4. Umiam Lake
5. Williamnagar

Which is the most beautiful city in Meghalaya?

The most beautiful city in Meghalaya is often considered Shillong. Nestled amidst picturesque hills and lush greenery, Shillong is renowned for its scenic landscapes, pleasant climate, and vibrant culture, making it a captivating destination for nature enthusiasts and travellers alike.

How many days are enough for Meghalaya?

To explore Meghalaya, 4 days trip can be enough to explore Mmeghalaya fully. You can visit places like Cherrapunji, Dawki and Shillong. And you can also enjoy waterfalls.

Category: Meghalaya, Places To Visit

Best Places To Visit In India By Month

Best Places To Visit Outside India By Month