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 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 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
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
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
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 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
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 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 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
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
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
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, 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 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 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
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 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 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
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
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 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 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
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 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 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 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
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
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
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
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
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
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
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
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
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
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, 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 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
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
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
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 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
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
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
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’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
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
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: 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: 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. What is the famous place in Meghalaya?
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
1. Cherrapunji
2. Mawlynnong Village
3. Nohkalikai Falls
4. Umiam Lake
5. Williamnagar
Places To Visit In Mizoram Places To Visit In Assam Places To Visit In Manipur
Experience the world through captivating stories of adventure and travel. As a senior content writer, I bring my passion for exploration to life, crafting tales that take you on a journey. With my words, you’ll feel the thrill of discovery and the joy of experiencing new cultures. Let me turn your imagination into a reality with stories that inspire you to explore and embrace the world.