Blessed by immense scenic beauty, lush views, salubrious weather, cascading waterfalls, serene lakes, ancient caves, mist-clad ambiance, refreshing environs, and various other allures, Meghalaya in the northeast is a delightful place.
A vacation here with your loved ones surely offers you a refreshing escape from the tiresome life of the cities. If you are planning a holiday here, we will update you about the top things to do in Meghalaya for an exciting holiday.
Here are the Top 15 Things to Do in Meghalaya for Unforgettable Times
1. Breathe-in purity at Mawlynnong Village, Shillong
Given the epithet of ‘God’s Own Garden’, Mawlynnong village is known as the cleanest village in India. A holiday in Meghalaya is incomplete without visiting this wonderful place, which was awarded the title of the Cleanest Village in Asia by Discover India in 2003.
Women empowerment is promoted here on a good scale and this tiny hamlet also boasts of a 100 percent literacy rate. The idealistic lifestyle of the tribals here is quite inspiring. They not only clean their own houses but also sweep the road and plant trees on a regular basis.
One of the best attractions here is the living roots bridges, offering an exceptional sight. Head to the Sky View vantage point for savoring wonderful views of the green, soothing surroundings. 85 feet in height, this tower is made of bamboo.
Mawlynnong village is located on the Indo-Bangladesh border, and the views of the landscape of Bangladesh are worth viewing. The Church of Epiphany is another must-visit attraction here. A picnic can also be planned at Mawlynnong Waterfall.
- Timings: Any time
- Entry Fees: None.
- Best time to visit: June to September
- How to reach Mawlynnong Village: Hire buses from Cherrapunjee or Shillong to Mawlynnong Village.
2. Marvel at the wondrous Double Decker Living Root Bridge, Cherrapunji
Positioned in the thick tropical forest of Meghalaya, the Double Decker Living Root Bridges are a fantastic man-made cum natural wonder. The people of the Khasi tribe train the roots of the ancient rubber trees to grow in such a manner so that they form strong bridges over rivers.
A wonderful alternative to wooden bridges, these bridges grow strong over 15 years. Stacked on top of each other, these bridges are hardened entanglements of roots.
Explore Now: Things to do in Shillong
Visiting living root bridges is one of the best things to do in Meghalaya as it is one of the monsoon destinations in India. Some of these bridges are around over five hundred years old.
Some of the popular living root bridges here are Mawsaw Root Bridge, Umkar Root Bridge, Ritymmen Root Bridge, Umshiang Double Decker Root Bridge, and Ummunoi Root Bridges.
- Timings: Any time
- Entry Fees: None.
- Best time to visit: October to February
- How to reach Living Root Bridge: Take a car or a taxi from Shillong or Cherrapunjee as they are located about 78 km and 12 km respectively.
3. Treat your eyes to the wonderful views at Umiam Lake, Shillong
Enveloped by scenic sights and lush green hills, Umiam Lake is also known as the Big Water or Bara Pani. Boat riding and other water activities are must-do activities in Meghalaya’s Umiam Lake.
Due to its peaceful surroundings, the bank of the lake is perfect for planning a picnic with your loved ones and clicking pictures of stunning green scenery with your cameras. The East Khasi Hills in the background and the panoramic setting make this site often comparable to the Lakes of Scotland.
Near Umiam Lake is a well-maintained garden named Lum Nehru Park. Small islands peeking from the lake’s water look quite interesting and can be viewed clearly from Union Christian College Peak.
This waterbody is a part of a dam that was constructed as the first Hydel Power Project in this North-East Indian State. Speed boat rides, cruise boats, paddle boating, water cycling, and kayaking can be enjoyed at Umiam Lake.
- Timings: Boating – 9 AM to 5 PM, Water Sports Complex – 8 AM to 5 PM
- Entry Fees: Boating – INR 20 per head
- Best time to visit: March to June
- How to reach Umiam Lake: Umiam Lake is located 17 km from Shillong and will take approx. 45 minutes to reach by taxi or a cab.
Also read: 15 Best Places to Visit in Shillong to Refresh Your Mind
4. Marvel at the natural wonder of Mawsmai Cave, Cherrapunjee
Visiting the spell-bounding Mawsmai Cave is one of the best things to do in Meghalaya. Around 6 km from the main town of Cherrapunjee, these limestone caves are popular for being the only caves in the state which are lit enough so that people can marvel at the natural stalagmite and stalactite rock formations. Every year, a huge number of tourists visit this place. There is one entry and one exit point in the caves.
Mawsmai Cave is quite long but only 150 m of the area is open for the tourists to explore. The other areas are closed. The rock formations are of different shapes, forms, and sizes. This natural wonder is a creation of several years of underground water, and natural abrasion. A walk on narrow, cramped paths entangled with each other would be a thrilling experience.
- Timings: 9 AM to 5 PM
- Entry Fees: Adults – INR 20, Children – INR 5, Camera – INR 20, Video – INR 50
- Best time to visit: Post monsoon months.
- How to reach Mawsmai Cave: Take a taxi or a bus from Shillong, located 58 km away. You can also reach here from Sohra located only 3 km away. You have to hike a bit to reach the cave for exploration.
Checkout: 11 Most Famous Caves in India that are a must-visit
5. Admire nature’s bounty at Elephant Falls, Shillong
Located at a distance of just 12 km from the main city, the Elephant falls are just a few minutes’ drive from the Shillong peak. The locals of the Khasi tribe call it ‘Ka Kshaid Lai Pateng Khohsiew’.
For their convenience, the British renamed these falls Elephant waterfalls after a mammoth elephant-shaped rock formation near the water body. This rock cannot be seen here today as it was destroyed due to an earthquake.
Visiting this 2-tiered rugged waterfall is among the must things to do in Meghalaya. Located amid lush green surroundings, these falls form a small lake at their feet. As the 2 successive waterfalls rush down from rocky steps, they create an interesting foaming effect. A visit this fall is refreshing.
- Timings: 10 AM to 6 PM
- Entry Fees: INR 20 per head
- Best time to visit: Monsoon months.
- How to reach Elephant Falls: Located 12 km from Shillong by road, the waterfall can be reached by an auto-rickshaw or a cab.
6. Colorful vistas at the Lady Hydari Park, Shillong
One of the most popular tourist attractions in Shillong, Lady Hydari Park or now known as Phan Nonglait Park is admired by the locals and tourists. Spread in an area of one kilometer, this well-maintained garden complex also has a mini zoo with 73 avifauna and 140 reptile species along with mammals like deer, Himalayan black bear, leopard, etc. This Japanese-style park is named after Lady Hydari, the wife of an erstwhile Governor of Assam.
Spend some peaceful moments with your loved ones here as you enjoy a leisure walk. Marvel at the huge variety of flowering plants including orchids as you sit on the bench. There is also a kid’s playing zone with swings, and a museum, displaying the rich biodiversity of the state. There also are a number of small ponds here.
- Timings: 9 AM to 5.30 PM (closed on Sundays)
- Entry Fees: INR 50 per head
- Best time to visit: March to June
- How to reach Lady Hydari Park: The park is located only 2 km from Police Bazar. You can take a taxi or an auto-rickshaw, which will only take about 10 minutes.
7 Find out an old legend at the Nohkalikai Falls, Cherrapunjee
Nohkalikai Waterfalls, one of the most famous waterfalls in Meghalaya, is just 5 km away from Cherrapunjee. Trekking is one of the best things to do in Meghalaya and this waterfall offers that to avid trekkers. Cascading from a height of 1100 feet, i
It is the tallest plunge waterfall in India. To reach the waterfall, hike for a short distance to the viewpoint, to have a stupendous view of the waterfalls, and fall into an ultramarine pool. You can plan your trip to Nohkalikai Falls during the monsoon season.
Noh Ka Likai meaning the leap of Likai’, has a sad legend behind it, which stated that a young woman- Ka Likai had a daughter from her earlier marriage, and remarried. Her new husband did not like the stepdaughter and decided to kill her out of jealousy.
He killed the little girl in her mother’s absence, cooked her flesh, and served it to Ka Likai once she was back from work. She found the finger of her daughter in the betel-nut basket and out of remorse and sorrow, she jumped from the cliff.
- Timings: 9 AM to 5 PM
- Entry Fees: INR 20 per head, INR 20 for a camera.
- Best time to visit: Monsoon season.
- How to reach Nohkalikai Falls: You can take a cab or taxi from Cherrapunjee or can walk from Sohra to Nohkalikai Falls. Cherrapunjee is just 7 km away and Shillong is approx. 54 km.
Read Also: 10 Most famous waterfalls in India
8. Get awed by stunning views from the Shillong View Point
Shillong View Point is placed at the highest peak in Meghalaya, and witnessing the magnificent views is one of the best things to do in Meghalaya. From the vantage point, you can savor breathtaking views of Shillong city.
The snow-covered Himalayas look ethereal from such a great height. It is open to the public but is a military area. Telescopes are also available on rent so that locals, as well as tourists, can treat their eyes to the stunning views of the forested lush mountains. The radar station of the Indian Air Force is also visible from here.
Also read: Best time to visit Shillong
Take note that cameras are not allowed at the Shillong viewpoint. According to the local beliefs, the hill on which this viewpoint has been made was the abode of the patron deity of the region Leishyllong. She was the protector of the city from all kinds of evils. It is said that the city was named Shillong, after her name.
- Timings: 9 AM to 3.30 PM
- Entry Fees: INR 30 per head, INR 10 for the telescope (for 1 minute)
- Best time to visit: September to May
- How to reach Shillong View Point: It is located 10 km from the main city and can be reached by taxi.
For an incredible wildlife experience, embark on an Assam Meghalaya Wildlife Tour
9. Must visit Don Bosco Centre for Indigenous Cultures, Shillong
One of the most popular things to do in Meghalaya is to visit Don Bosco Centre for Indigenous Cultures (DBCIC) which offers a lesson in anthropology and history. This is a privately-run museum and is in a wonderful condition, imparting knowledge on various aspects of the northeast.
There is a well-stocked library also, filled with books on interesting topics about the region. The star attraction here is the Skywalk from where one gets stunning views of the city.
This museum is a 3-in-1 institution as it also has a research and publication center. This place promotes and preserves the rich culture and heritage of Northeast India. This seven-storied building also has 17 galleries where various cultural paintings and artifacts have been displayed. Their complex also has a conference hall and a media hall.
- Timings: 09:00 AM to 05:30 PM (closed on Sundays)
- Entry Fees: INR 50 per head
- Best time to visit: March to June
- How to reach Don Bosco Centre: You can take an auto-rickshaw from Shillong Bus Stand that will take about 10 minutes to reach the center.
10. Explore the Mystical Mawjymbuin Cave, Shillong
If you plan your tour to Meghalaya, do not miss out on visiting Mawjymbuin Cave, highly enigmatic, adventurous, and fascinating. This natural cave allures photographers, pilgrims, nature enthusiasts, and geologists from all across the globe, in decent numbers. The natural rock formations inside the cave appear to be quite intriguing.
In its eastern part, there is a cave. Visitors are required to cross a number of cracks while exploring it. The main attraction among Hindus is a huge stalagmite, in the shape of Shivling. It continuously, naturally gets bathed in water from a stalactite that looks like the udder of a cow.
- Timings: 7 AM to 5.30 PM
- Entry Fees: INR 20 per head, INR 50 for a camera.
- Best time to visit: Post monsoon season.
- How to reach Mawjymbuin Cave: Just 56 km away from Shillong, Mawjymbuin Cave can be accessed by renting a cab or by going on board a local bus. You can also embark on an exciting walk from Mawsynram village to arrive here. Avoid visiting it during the monsoon.
Checkout– 8 Historical Monuments in Meghalaya you should Explore
11. Experience the Lifestyle of Khasi Tribes of Meghalaya
Located at a distance of 27 km from Shillong, visit Khasi Heritage Village to know about the Khasi tribe’s lifestyle. It is a model village situated at Mawphlang opposite Mawphlang Sacred Forest and exploring it is one of the best things to do in Meghalaya.
Khasi Heritage Village has been created for visitors to know about Khasi’s day-to-day life, their weaponry, daily and occasional items, tools, and artifacts. You can also engage in traditional-style archery here.
There is a long suspension bridge with an amphitheater that shows documentaries and stage shows during the Monolith Festival in March every year. This reunites all the 53 Himas of the Khasis. You can enjoy a sightseeing trip here as it takes you to a different world and makes your experience memorable.
- Timings: 8 AM to 6 PM
- Entry Fees: INR 20 per head, INR 20 for a camera.
- Best time to Visit: During the Monolith Festival in March.
- How to reach Khasi Heritage Village: The village is approx. 27 km from Shillong and can be reached by cab in approx. 1 hour.
Also Read: 30 Indigenous Tribes of India and their Culture
Discover Nature’s Treasures: Assam Meghalaya Tour
12. Trek through Khasi Hills
If you are an avid trekker, trekking through David Scott Trail is among the top activities in Meghalaya. It was named after a British officer called David Scott who was transferred to India at the time of British rule and worked in North East India for 30 years. Besides, this is the most mesmerizing trail in North East India and is located at an altitude of approx. 4892 feet. The beauty of this trekking trail is something you cannot miss on your trip.
There are two ways to start the trek – one from Mawphlang and complete the trekking at Lad-Mawphlang. Else, you can start with Lad-Mawphlang and end at Mawphlang. The difficulty level of this trek is from easy to moderate.
During the trek, you will see a resting place named the ‘Ka Khor Ka Shinmai’, named after the daughter of Dorsing Lyngdoh. Also, the mountain views encompassed by stunning valleys, gurgling rivers, and dense vegetation are mesmerizing.
- Timings: 6 AM to 8 PM
- Entry Fees: None.
- Best time to visit: October to February
- How to reach David Scott Trail: You can take a shared vehicle from Bada Bazar or book a private cab to reach Mawphlang. This is the starting point of the trek.
Also Read: Amazing Offbeat Treks in India
13. Shop out Heart Out at Police Bazar
Your Meghalaya trip will not be completed without a shopping tour. Visit the main market of Shillong, the Police Bazar, and take back local handicrafts, clothes, jewelry, and more things home. The market is also known as Khyndailad and is an ideal place to book a hotel if you are staying in Shillong.
It is a flea market with an array of shops selling pocket-friendly items, which attracts a large number of tourists from near and far.
Police Bazar, apart from the shopping aspect, is also known for its restaurants and lip-smacking foods. The market is a blend of traditional and modern, and chic and classic styles. There is a huge circle in the middle of the market, which is laid with plants and trees and is connected by 7 different roads. You can park your vehicles here, which makes the street shopping experience more fun.
- Timings: 8 AM to 10 PM
- Entry Fees: None.
- Best time to visit: March to June, October to February
- How to reach Police Bazar: You can hire a cab or taxi from your hotel or just walk to Police Bazar if you are staying nearby.
14. Know About Glorious Defense Past at Air Force Museum
Lying in the upper part of Shillong, 13 km from Shillong Bus Stand, visiting the Air Force Museum is one of the best things to do in Meghalaya for patriotic souls. One of the most famous museums in the state, the Air Force Museum features aircraft models, machines, and technology demonstrations all used by the IAF Eastern Command. This museum was built to pay tribute to the glorious past of the defense of our country.
The Air Force Museum in Shillong is a part of the Eastern Command of the Indian Air Force. You can also see rare pictures of the Indo-China and Indo-Pakistan wars with medals and miniature models of air crafts. The giant MI 4 helicopter, which was a huge part of the 1971 war is also displayed here.
The Streak Shadow Microlight is a part of the popular Microlight series. Not just this, you will also see many musical instruments here too. Take a valid ID for entry into the museum. Foreigners are not allowed.
- Timings: 9.30 AM to 2 PM, 2.30 PM to 5 PM (closed on Wednesdays & Sundays).
- Entry Fees: None.
- Best time to visit: October to February
- How to reach the Air Force Museum: You can take a taxi from the Police Bazar, located 10 km away. Follow NH 106 to reach the Air Force Museum.
15. Explore the Natural Wonder Laitlum Canyons
Elevated on the East Khasi Hills, Laitlum Canyons is one of the most beautiful places to visit in Meghalaya. And trekking here is one of the best adventurous things to do in Meghalaya. The canyon is located about 24 km south of Shillong and takes half an hour to reach. Laitlum Canyons meaning ‘End of Hills’ is known for its lush green vegetation and panoramic views of the Meghalaya embraced by stunning valleys and mist-covered hills.
Atop the canyons, you can also catch views of Rasong village located deep in the ridges of the Laitlum gorge. You can trek to Rasong village and Smit village on this trail as well. If you are looking to get away from city crowds.
This is one of the best places to go near Shillong. For the best views, visit Laitlum Canyons during sunrise or sunset. The trail is long with rocks and provides a spirit of adventure to the enthusiastic trekkers.
- Timings: 6 AM to 5 PM
- Entry Fees: None.
- Best time to visit: March to June
- How to reach Laitlum Canyons: A cab or private taxi from Shillong will take you to Laitlum Canyons. It is located 24 km from Shillong and takes about half an hour to reach.
So, these were the best things to do in Meghalaya on your trip. Make your holiday memorable by indulging in these fun, exciting, and adventurous activities. Whether you are on a honeymoon trip, a family holiday, or a solo trip, these top 10 not to miss out places in Meghalaya must be on your bucket list. Plan a trip to Meghalaya with Indian Holiday and indulge in thrilling activities for an unforgettable holiday.
Meghalaya is really an amazing hill station in India and it is really a nice post and helpful for the tourists. You have described the places very nicely.
Hi Leena,
Thank you for your kind words! Keep on following our blogs for more such posts in the future.
Shillong is one of the most exciting travel destinations in India.
I wish to visit that awesome place.
Thanks for your amazing travel post and photos are mind-blowing.
Hi Christina
Thanks for your kind words! Keep on following our blogs for more such informative posts in the future.
Hi Geetika,
Great post and pictures, your every point and picture gives the nice explanation about Meghalaya. Their beauty and adventure activity are the most attractive scenario. Meghalaya is a delightful place. it’s blessed by cascading waterfalls, refreshing environment, lush views, caves, salubrious weather. Everyone should explore their vacation in Meghalaya. Can you please suggest me which is the perfect time to go Meghalaya for vacation.
Hey Albert,
Much obliged for your kind words. Meghalaya is every bit blessed by beautiful nature. Anytime of the year is perfect to plan a visit but it is monsoon that i will suggest for a trip. It will amazing to visit during rains.