Meghalaya Tour Package from Bangalore — Everything You Need to Know Before You Go
Meghalaya is that one destination you see on someone's Instagram reel and immediately think, "I need to go there." The cloud-covered hills, the crystal-clear rivers, the living root bridges that look straight out of a movie — Yes, it is all real, and it is all waiting for you. Booking a Meghalaya tour packages with Viacation means you do not have to stress about logistics, hotels, cabs, or figuring out which route is safer during the rains. We handle all of that so you can just show up and experience the magic. Our packages start at just ₹13,699 for 3 days.
Why choose Meghalaya? For someone visiting for the first time, it just feels different. The kind of rainfall this place gets changes everything. Waterfalls here don’t just look good—they feel alive. Take Nohkalikai, for example. It drops 340 meters into a turquoise pool, and standing there.
Then there’s Dawki, where the river is so clear that boats look like they’re floating in mid-air. And Mawlynnong… It’s not just called Asia’s cleanest village for nothing. The whole place feels neat, calm, and almost too perfect.
Why Choose Viacation Over Other Travel Websites
- Customised Itineraries: Your trip is not copy-pasted from a template. We build the plan around what you actually want — adventure, waterfalls, culture, or all three.
- Local Experts on Ground: Our team has strong ties with local guides in Shillong and Cherrapunji who know the roads, weather patterns, and hidden spots.
- Transparent Pricing: No surprise add-ons. What you see in the Meghalaya tour package from Bangalore is exactly what you pay.
- 24/7 Trip Support: If it rains heavily and one road is blocked, we reroute your day in real-time — not the next morning.
- Verified Stays: Every hotel on our list has been physically inspected. No bad surprises after a long travel day.
Let's see what one of the customers said
"I booked a 5-night Meghalaya tour package with Viacation, and it was the best travel decision I have made in years. Everything was sorted — hotel, cab, itinerary. I just packed my bags and went." — Piyush Pathak, Bangalore (October 2024)
Best Time to Visit Meghalaya
Overall, October is considered the best month to visit Meghalaya. We have personally recommended October to hundreds of our Bangalore travellers, and the feedback has been consistently amazing, with clear views, green landscapes, and no rain-related delays.
That said, every season in Meghalaya brings something different to the table.
- Summer (April to June) — Pleasant Weather for Sightseeing: Temperatures stay between 16°C and 24°C, making it ideal for exploring Shillong, Cherrapunji, and Dawki without sweating. This is peak tourist season, so book your Meghalaya trip from Bangalore at least 3 to 4 weeks in advance.
- Monsoon (July to September) — Waterfalls and Lush Greenery: This is when Meghalaya becomes the "Abode of Clouds" in the most literal sense. Nohkalikai roars, the entire state turns deep green, and even a simple drive through the Khasi Hills feels cinematic. However, landslides and slippery roads are real concerns. Keep buffer days in your plan and always carry rain gear.
- Winter (October to February) — Festivals and Adventure: October to November is the sweet spot — waterfalls are still active, the weather is between 5°C and 20°C, and the famous Wangala festival happens during this window. December brings Christmas celebrations in Shillong that are genuinely heartwarming. January is the coldest month, with temperatures dropping to around 4°C in some areas.
How to Reach Meghalaya from Bangalore
Meghalaya does not have its own commercial airport, so Guwahati (Assam) is your entry point, from where Shillong is roughly 3 hours by road.
- By Air (Recommended): The fastest way to start your Meghalaya package from Bangalore is to fly from Kempegowda International Airport (BLR), Bangalore, to Lokpriya Gopinath Bordoloi International Airport (GAU), Guwahati. Airlines like IndiGo, Akasa Air, and Air India Express operate direct flights on this route. The flight takes approximately 3-4 hours. Fares typically range from ₹5,500 to ₹10,000 one-way, depending on how early you book. From Guwahati airport, a cab to Shillong takes around 3 hours and costs approximately ₹1,500 to ₹2,500.
- By Train: Two trains connect Bangalore to Guwahati — the New Tinsukia Express (Train No. 22501), departing from KSR Bengaluru City Station, and the Guwahati Express (Train No. 12509). The journey covers roughly 2,987 km and takes about 49 to 50 hours. Train fares start from ₹1,060 in Sleeper class and go up to ₹6,400 in AC. This is a good option if you prefer a slow, scenic route.
- By Bus / Road: You can travel by bus from Bangalore to Guwahati, but the road distance is over 2,800 km, and the trip takes 50+ hours with multiple changes. This route is better suited for those who have extra time and want the road trip experience. It is not recommended by us; air and train are better options. Even if it will be more costly. For budget options, choose the train while planning how to go Meghalaya from Bangalore.
Places to Visit in Meghalaya
Meghalaya's famous places cover everything from record-breaking rainfall zones to impossibly clear rivers, and here is what you absolutely cannot skip.
1. Cherrapunji (Sohra): One of the wettest places on Earth, Cherrapunji is where Meghalaya goes full drama. The Double-Decker Living Root Bridge, the powerful Nohkalikai Falls, and Mawsmai Cave are all here. Mawsmai Cave entry fee and timings:
- Entry Fee: ₹10-₹25 per person
- Timings: Open daily from 9:30 AM to 5:30 PM.
2. Shillong: The capital city feels like a cool mix of a hill station and a proper town, with cafes, markets, and Shillong Peak offering views all the way to the plains. Ward's Lake is open from 8:30 AM to 5:30(Nov-Feb) and 8:30 am to 7 pm from March to October, with an entry fee of ₹10-₹20. The Police Bazaar area is great for picking up local snacks and handicrafts.
3. Mawlynnong: Called Asia's cleanest village, Mawlynnong is a truly peaceful spot about 90 km from Shillong. If you’re wondering how to reach Meghalaya from Bangalore, this village is usually covered as a day trip from Shillong. There is a treehouse viewpoint here, and the living root bridge nearby is easily accessible. No major entry fees; the village runs on community tourism.
4. Dawki: The Umngot River here has water so clear that boats seem to float on glass. This is also where the Indo-Bangladesh border bridge stands. Dawki is at its photogenic best between November and March. Boat rides cost around ₹200 to ₹500, depending on the duration. Arrive early to avoid weekend crowds.
5. Mawsynram: Another record-holder for rainfall, Mawsynram sits about 65 km from Shillong and is a quieter, more offbeat stop compared to Cherrapunji. The Mawjymbuin Cave here has a stalactite formation that the locals believe resembles a Shivling. Entry is free, and the cave is open daily from 8 AM to 4 PM.
Top 5 Waterfalls in Meghalaya
Meghalaya and waterfalls are basically inseparable. The state has dozens of them, but these five are the ones that will genuinely stop you in your tracks. Waterfalls in Meghalaya are best experienced between October and November for that sweet balance of full flow and clear skies.
1. Nohkalikai Falls
India's tallest plunge waterfall is at 340 metres; the pool at the base, often included in a Meghalaya tour package from Bangalore, turns translucent in winter and deep green in summer
- Location: Cherrapunji (Sohra), in the East Khasi Hills, just 7 km away.
- Timings: Open daily 8 AM to 5 PM
- Entry Fee: ₹20 per person (small camera charge extra)
- Best time: October to December for the most powerful flow
2. Seven Sister Falls (Nohsngithiang Falls)
Seven Sister Falls means seven separate streams cascade down a 315-metre limestone cliff, representing the seven northeastern states
- Location: Near Mawsmai village, 4 km from the Cherrapunji bus stand.
- Timings: Open daily from 8:00 AM – 5:00 PM.
- Entry Fee: There is no official entry fee.
- Best time: June to September for full flow
3. Elephant Falls
Elephant Falls is a three-tiered waterfall, easy to reach, with well-maintained pathways and railings at each level; perfect for families
- Location: Upper, Shillong, Meghalaya 793009, 12 km from Shillong city centre
- Timings: Open daily from 6 AM to 6 PM. It may vary depending on the season or monsoon.
- Entry Fee: Around ₹20 per person, small camera fee applicable
- Best time: June to September for good flow with clear surroundings
4. Krang Suri Falls
Krang Suri Falls is famous for its crystal-clear blue-green pool, you can swim here, hire a Meghalaya package from Bangalore, and even walk behind the water curtain via a hidden path
- Location: Krang Suri Rd, Umlārem, Meghalaya 793161, about 90 km from Shillong
- Timings: Open throughout the year, 8 AM to 5 PM.
- Entry Fee: Around ₹50 per person; life jackets are compulsory if you enter the pool
- Best time: September to December.
5. Rainbow Falls
Rainbow Falls is an offbeat gem that requires a 3,500-step trek to reach; the rainbow effect in the mist is worth every step. It is a nearby attraction, the Double-Decker Root Bridge, just 2 km away.
- Location: Nohkalikai Rd., Cherrapunji, Meghalaya 793108
- Timings: Open daily from 7 AM to 5 PM.
- Entry Fee: No direct entry fee, but a small community fee may be collected at Nongriat.
- Best time: October to November, Best visited in daylight hours; plan for a full day
Things to Do in Meghalaya
The list of things to do in Meghalaya is longer than most people expect from a northeastern state. Here are five experiences that should be non-negotiable on your itinerary.
1. Trek to the Double-Decker Root Bridge: Located in Nongriat village near Cherrapunji, this living root bridge has two levels and takes a descent of 3,500 steps to reach. The trek takes about 2 to 3 hours one way. October to March is the best time — the steps are less slippery, and the bridge is at its most photogenic condition. Viacation includes this trek in several of our Meghalaya tour packages from Bangalore, with a local guide who knows the trail well.
"The Double-Decker trek was challenging but absolutely worth it. Our guide from Viacation made sure we kept the right pace and even knew a shortcut on the way back." — Samyak Kajilal, Bangalore (November 2024)
2. Boat Ride on the Umngot River in Dawki: The famous clear-water boat ride at Dawki is one of those experiences you have to see to believe. Boats appear to float on air because the water is that transparent. Best done between November and March, as the water is clearest in those months. The ride costs around ₹500 to ₹1,000 per boat.
3. Explore Mawsmai Cave: This limestone cave in Cherrapunji is one of the few that is lit, accessible, and well-maintained for regular tourists. The narrow passages and stalactite formations are genuinely fascinating.
4. Attend the Shillong Autumn Festival: Usually held in October, this music and arts festival brings together musicians from across India and celebrates the cultural vibrancy of the Northeast. If your trip coincides with this festival while exploring options like a Meghalaya tour package from Bangalore, do not miss it. The energy in the city is electric during those days.
5. Visit the Sacred Forest in Mawphlang: The Mawphlang Sacred Forest grove is a 78-hectare forest that the local Khasi community has protected for over 800 years. No leaves, twigs, or anything can be taken out of this forest; it is treated as a living person. Entry can be ₹20–₹50 per person.
- Tip: Hire a local guide to hear more local stories. It will cost you around ₹300 to ₹500.
All Packages
Why Book Packages with Viacation?

Trusted by 1,00,000+ travellers

Dedicated experts to plan your trips

Secure bookings, clear cancellations

10,000+ unique trips to choose from
Meghalaya is great for shopping if you know what to look for. Pick up Khasi handloom fabrics, bamboo and cane handicrafts, organic honey, cinnamon, and bay leaves (the ones sold near Nohkalikai Falls are fantastic). Shillong's Police Bazar is the best shopping hub for local products.
The "Seven Sisters" refers to the seven northeastern states of India — Assam, Meghalaya, Manipur, Nagaland, Tripura, Mizoram, and Arunachal Pradesh. Meghalaya is one of these states, and the Seven Sister Falls near Cherrapunji is actually named after these seven states because the waterfall has seven separate streams.
Meghalaya is reasonably affordable compared to Himachal or Rajasthan. Local food is inexpensive, homestays are budget-friendly, and most attractions have small or no entry fees. A budget traveller can manage Meghalaya at around ₹1,500 to ₹2,000 per day on the ground, excluding flights.
Cherrapunji and the surrounding Khasi Hills region are widely considered the most scenic. Nohkalikai Falls, the Double-Decker Root Bridge, Mawsmai Cave, and the Arwah Cave are all packed into this area. Dawki is a strong second choice for its surreal river beauty.
October is the most recommended month. The monsoon ends, the waterfalls are still strong, the skies are clear, and the roads are safe. November is a close second, with slightly cooler temperatures and fewer crowds. Both months are ideal for trekking, sightseeing, and photography.
The easiest way is to fly from Kempegowda International Airport (BLR) in Bangalore to Guwahati Airport (GAU). The flight takes about 3 hours, and airlines like IndiGo, Akasa Air, and Air India Express operate this route. Once in Guwahati, a 3-hour cab ride brings you to Shillong, the capital of Meghalaya.
A 5-to-6-night Meghalaya package from Bangalore generally costs between ₹15,000 and ₹25,000 per person (excluding flights). This typically covers accommodation, cab, breakfast, dinner, and sightseeing. Flights add another ₹5,500 to ₹10,000 depending on how early you book.
For a comfortable 6-day trip, plan for ₹20,000 to ₹30,000 per person, inclusive of flights from Bangalore. This covers a mid-range hotel, all meals, local cab, and sightseeing. If you are fine with budget stays and shared cabs, you can bring this down to ₹14,000 to ₹18,000 per person.



















