Travelling from Bangalore
Meghalaya Tour Package from Bangalore
From Bangalore, fly non-stop to Guwahati in about 3 hours and our driver takes you straight to Shillong. With the long flight on the first and last day, a 6-day trip gives you four full days in the hills.
- Bangalore → Guwahati
- ~3 to 3.5 hours
- Guwahati → Shillong
- ₹3,000
- Suggested
- 6 days
- Packages from
- ₹11,999/person
- 5.023 Google reviews
- Registered tourist taxis
- Only 10% advance, after we confirm
Getting there
Bangalore to Meghalaya
- Fly: about 3 to 3.5 hours non-stop from Bengaluru (BLR) to Guwahati.
- Train: trains from Bengaluru to Guwahati take two days or more, so most travellers fly.
- Then by road: Tour Meghalaya's cab from Guwahati Airport to Shillong is ₹3,000 for a Dzire, about 3–3.5 hours. Airport cab details
Travel times are approximate. Check current flight and train schedules before booking.
Packages from Guwahati
Pick a trip length
- Meghalaya 3-Day Itinerary (2N/3D)2 Nights / 3 Daysfrom ₹11,999 per person
- Shillong–Cherrapunji Tour Package (3N/4D)3 Nights / 4 Daysfrom ₹14,999 per person
- Meghalaya 4-Day Itinerary from Guwahati3 Nights / 4 Daysfrom ₹15,499 per person
- Meghalaya 5-Day Itinerary from Guwahati4 Nights / 5 Daysfrom ₹18,999 per person
- Meghalaya Honeymoon Package (4N/5D)4 Nights / 5 Daysfrom ₹22,999 per person
- Meghalaya 6-Day Itinerary from Guwahati5 Nights / 6 Daysfrom ₹23,999 per person
Just the car
Car + driver from Guwahati
Same car and driver for the whole trip, per car. Hotels you book yourself, or ask us.
| Days | Dzire (4) | Ertiga (6) | Innova (7) |
|---|---|---|---|
| 5 days | ₹22,800 | ₹28,800 | ₹33,000 |
| 6 days | ₹27,360 | ₹34,560 | ₹39,600 |
| 7 days | ₹31,920 | ₹40,320 | ₹46,200 |
Tips for travellers from Bangalore
- Take a morning flight so the 3–3.5 hour drive from Guwahati to Shillong is in daylight.
- Meghalaya is much cooler than Bangalore from November to February: carry warm layers.
- Book flights early for October–December and long weekends.
FAQ
Meghalaya from Bangalore: common questions
How do I reach Meghalaya from Bangalore?
By air: about 3 to 3.5 hours non-stop from Bengaluru (BLR) to Guwahati. By train: trains from Bengaluru to Guwahati take two days or more, so most travellers fly. From Guwahati Airport, Tour Meghalaya's cab to Shillong is ₹3,000 for a Dzire (about 100–120 km, 3–3.5 hours). Check current flight and train schedules before you book.
How much does a Meghalaya trip from Bangalore cost?
Tour Meghalaya's packages from Guwahati start at ₹11,999 per person with a private cab and hotels; a car with driver alone is ₹27,360 for 6 days in a Dzire (about ₹6,840 per person for 4). Flights or trains from Bangalore are extra. Book with Tour Meghalaya online at tourmeghalaya.com or on WhatsApp +91 98621 55705: the team confirms the car and driver, then a 10% advance by UPI holds it and the rest is paid during the trip.
How many days are enough for Meghalaya from Bangalore?
We suggest 6 days including the travel days: Shillong, a full day in Cherrapunji (Sohra) and a full day at Dawki and Mawlynnong, which lie in opposite directions from Shillong.
What is the best way to reach Meghalaya from Bangalore?
Fly non-stop from Bengaluru to Guwahati (about 3 hours), then take a cab to Shillong (about 100 km, 3–3.5 hours). Trains take two days or more, so flying is the practical option.
