Meghalaya 6-Day Itinerary 2026 — Shillong, Cherrapunji, Mawlynnong, Dawki
By Saanvi Iyer (Saanvi Iyer writes offbeat destination guides for Indian travellers — places that work in monsoon, shoulder-season picks, and the cities Indian first-time international travellers underrate. Based in Bangalore, perpetually mid-itinerary.) · Published · 14 min read
Six-day Northeast circuit covering Shillong, Cherrapunji root bridges, Mawlynnong (Asia's cleanest village), and Dawki crystal river. No ILP needed for Indians. Honest monsoon take included.
Why 6 days for Meghalaya, and why fly to Guwahati first
Meghalaya is one of the easier Northeast states for first-timers — no Inner Line Permit for Indian citizens, no high-altitude acclimatisation (Shillong is 1,500 metres), and more hotel inventory than most other Northeast capitals. Works for couples, families with school-going children, and seniors with moderate walking ability.
Six days is right for the classic Shillong-Cherrapunji-Mawlynnong-Dawki circuit. Four days means skipping the double-decker root bridge trek and arriving in Dawki exhausted. Seven days adds Mawphlang sacred grove or Jakrem hot springs.
Cheapest entry is Guwahati airport (GAU). Shillong's own Umroi airport sees only 2-3 daily Alliance Air ATRs from Kolkata at 50-80 percent higher fares. Guwahati to Shillong is 100 km, 3-4 hours on the four-lane Expressway. Shared Sumo Rs 250-350/person; Innova Rs 3,500-5,000 (4 passengers).
Flight pricing: Bangalore-Guwahati Rs 6,500-12,500 shoulder, Rs 10,000-18,500 peak. Mumbai-Guwahati Rs 7,500-13,500 shoulder, Rs 12,000-20,000 peak. Delhi-Guwahati Rs 5,500-10,500 shoulder, Rs 8,500-16,500 peak. 3-3.5 hours direct from BLR/BOM, 2.5 hours from DEL.
Day 1 — Fly to Guwahati, drive to Shillong
Book a morning flight reaching Guwahati by 11:00 AM. GAU is 25 km outside the city. Skip the city visit today — add a Guwahati day at the end (Kamakhya Temple, Brahmaputra sunset cruise).
Transport to Shillong: prepaid taxi Rs 3,500-4,500 (4-seater Innova), shared Sumo Rs 280-350/person, or MTDC government coach Rs 350-450/person twice daily.
Drive Guwahati to Shillong: 100 km, 3-3.5 hours on the four-lane Expressway. Climbs from Brahmaputra plains (50 m) into Khasi Hills (1,500 m) through pine forests and waterfalls. Stop at Nongpoh for chai and the famous Khasi pineapples (in season May-September).
Reach Shillong by 3:30-4:00 PM. Stay: Ri Kynjai (luxury lakeside, Umiam Lake, Rs 14,000-22,000), Tripura Castle (heritage royal residence, Rs 9,500-15,000), Polo Towers (Rs 6,500-9,500), Pinewood Hotel (state-run British-era, Rs 5,500-8,500), Hotel Centre Point (Rs 4,500-7,500), or homestays in Laitumkhrah and Nongthymmai (Rs 1,800-3,500).
Evening: walk Police Bazaar and Ward's Lake (30-minute circuit). Dinner at Cafe Shillong (live music, Khasi menu, Rs 600-1,200), City Hut Dhaba (North Indian), or ML 05 Cafe in Laitumkhrah. Pure-veg and Jain: Vegcellent and Sky Lounge in Police Bazaar.
Day 2 — Shillong sightseeing, Mawphlang sacred grove
Slow morning. Shillong is at 1,500 metres and mornings even in summer can be 15-18 degrees — bring a light jacket.
Morning: drive to the Mawphlang sacred grove (25 km from Shillong, 1 hour). This is one of 80+ Khasi sacred groves protected by community taboo for 800-1,000 years — no one is allowed to take anything (leaf, twig, stone) out of the grove on pain of supernatural consequences. The result is one of the best-preserved Northeast subtropical forests in India. Entry Rs 50, mandatory guide (a Khasi resident, usually a young man or woman) Rs 300-500 for a 90-minute walk through the grove. The guide explains the monoliths placed by Khasi ancestors as markers of important events.
Lunch at the Khasi community-run cafe at the Mawphlang grove visitor centre (Khasi pork stew with rice, or vegetarian dal-bhaat-bhaji, Rs 180-300).
Afternoon: return to Shillong. Visit the Don Bosco Centre for Indigenous Cultures (one of the best museums in Northeast India, covering all 8 NE states with anthropological depth; Rs 200 entry, allow 90-120 minutes). Then Cathedral of Mary Help of Christians (gothic Catholic church, photogenic from the lawn), and Lady Hydari Park (small zoo and a children-friendly garden).
Evening option 1: Elephant Falls (12 km outside Shillong, a three-tiered waterfall reached by 150 stone steps — popular tourist stop, can get crowded after 3:00 PM). Option 2: Shillong Peak for sunset (1,961 metres, the highest point in Shillong; Indian Air Force area, requires ID at the gate; on a clear day you can see Bangladesh plains). The peak is closed on Wednesdays.
Dinner at Trattoria for Khasi cuisine (the jadoh — pork-blood rice — is the signature dish; for vegetarians, jastem with bamboo shoots), or Cafe Shillong for a return visit.
Day 3 — Shillong to Cherrapunji (Sohra)
Cherrapunji (locally Sohra) is 55 km south of Shillong, 2 hours on winding ghat road. Leave by 9:00 AM.
Cherrapunji held the world annual-rainfall record (11,800 mm) until nearby Mawsynram overtook it. Monsoon clouds from the Bangladesh plains slam into the Khasi escarpment and dump rain — producing spectacular waterfalls, gorges, and the famous Khasi living root bridges.
Stops en route: Mawkdok Dympep Valley viewpoint (300-metre-deep gorge, zip-line operator Rs 800-1,200/ride), and Duwan Sing Syiem viewpoint.
Reach Cherrapunji by 11:30 AM. Hotels: Polo Orchid Resort (best, Rs 9,500-14,500 with B&D), Sa-i-Mika Park (Rs 6,500-9,500), Cherrapunjee Holiday Resort (Rs 5,500-8,500), or Sohra homestays (Rs 1,500-3,000).
Afternoon: Nohkalikai Falls — tallest plunge waterfall in India at 340 metres, 7 km from town. Viewpoint platform free; the plume is most dramatic in monsoon, thins to a single strand December-February.
Then Mawsmai Cave (limestone show cave, 150 metres of stalactites, Rs 30 entry, 30-45 minutes) and Seven Sisters Falls/Nohsngithiang Falls (seven-segment cliff fall, best photographed late afternoon).
Dinner at Polo Orchid or Sa-i-Mika Park (hotel-only; Cherrapunji has minimal restaurant scene). Try Khasi tungrymbai (fermented soybean) or kadlim (pork curry); vegetarians get simple dal-rice-vegetable thali.
Day 4 — Double-decker root bridge trek, Mawlynnong
The big trek day. Wake 5:30 AM. The double-decker living root bridge at Nongriat village requires 3,500 stone steps down from Tyrna village (trailhead, 15 km from Cherrapunji) and 3,500 back up. Total descent 600 metres. Allow 6-7 hours round trip with time at the bridge.
Khasi villagers of Nongriat have, over 200 years, grown bridges by training the aerial roots of Ficus elastica across bamboo scaffolds; the roots take hold and thicken into living, self-repairing bridges. The double-decker is two bridges stacked vertically. The trek also passes single-decker bridges, swimming pools, small waterfalls, and an iron suspension bridge.
Practical: start 6:00 AM to beat afternoon heat (gorge bottom hits 30 degrees in April-May), wear hiking shoes (not sandals — slippery especially in monsoon), 2 litres water per person, daypack with rain jacket and torch. Local guides at Tyrna trailhead Rs 800-1,500 for the full day. Descent is hard on knees, ascent on cardio — knee or asthma sufferers should reconsider.
Easier alternatives: the single-decker root bridge at Mawlynnong (you will see anyway today) or the Riwai root bridge nearby (10-minute walk, no trek).
After trek, drive Tyrna to Mawlynnong: 55 km, 2 hours on winding hill roads. Reach by 4:30 PM if on schedule.
Mawlynnong was declared "Asia's Cleanest Village" by Discover India magazine in 2003. The village council (dorbar shnong) enforces daily sweeping, plastic-bag ban, and bamboo dustbins. Walk the village (15 minutes end-to-end), climb the 85-foot bamboo Sky View Tower (Rs 30, Bangladesh-plains view on clear days), and see the natural balancing rock.
Stay: Mawlynnong Guest House (village-run, Rs 2,200-3,500 with home-cooked meals), Hidden Paradise Bamboo Cottages (Rs 3,500-5,500), or stay back in Cherrapunji at Sa-i-Mika or Polo Orchid. Mawlynnong inventory is limited — book 2-3 weeks ahead.
Day 5 — Dawki crystal river, Bangladesh border
Drive Mawlynnong to Dawki — 25 km, 1 hour. Leave 8:30 AM to beat the day-tripper crowds arriving from Shillong at 11:00 AM.
Dawki sits on the Umngot river along the India-Bangladesh border. In dry months (November-April), the river runs so clear that boats appear to float on glass — you can see riverbed pebbles five metres below. December-February is peak clarity. In monsoon (June-September), the Umngot runs brown with sediment.
Boats: small wooden country boats for 4-6 passengers from Dawki ghat. Rs 800-1,200 for 30 minutes, Rs 1,500-2,500 for a 90-minute trip to Shnongpdeng (a quieter village 7 km upstream). Life jackets mandatory and provided.
For a quieter experience, go to Shnongpdeng directly — guesthouses, riverside camping (Rs 1,500-3,500/person with tents and meals), cheaper boat rides, plus kayaking and a zip-line (Rs 600-1,200/ride).
The India-Bangladesh border is 2 km from the ghat. Indians can walk up to the wall and photograph the gates but cannot cross without Bangladesh visa and immigration. Peaceful atmosphere; local Khasi traders move goods both ways with permits.
Lunch at a Dawki riverside dhaba — fresh river fish (Rs 350-500 for fried fish; ask for the local pa-thohrew preparation), or Khasi-style dal-rice for veg.
Afternoon: drive back to Shillong (80 km, 2.5-3 hours via Pynursla). Or stay overnight at Shnongpdeng Adventure Camp / Sangkar Pyrtuh Homestay / Dawki Eco Tourism huts (Rs 1,500-3,500) for more river time.
Day 6 — Shillong to Guwahati, fly home
Final day. Last shopping in Shillong's Police Bazaar — Khasi pineapple jam, smoked pork (vacuum-sealed for travel), bay leaf, black sesame, and the bamboo handicrafts from the state emporium are the souvenirs worth carrying back.
Drive Shillong to Guwahati airport: 100 km, 3-3.5 hours. Leave Shillong by 10:00 AM for a 3:00 PM flight, by noon for a 5:00 PM flight. The Guwahati-Shillong Expressway is reliable but the last 30 km into the Guwahati area can have unpredictable traffic during weekday rush hours (4:30-6:30 PM).
If you have time and energy, add a half-day in Guwahati: Kamakhya Temple (one of the most important Shakti Peethas in India, atmospheric ancient site; visit early morning to avoid the queue), Umananda Island in the Brahmaputra (small island temple, ferry from the Fancy Bazaar ghat), Brahmaputra evening cruise (Rs 350-800, sunset views over the river). Add 5-6 hours to your departure plan and a Guwahati hotel night if you go this route.
Return flights: Guwahati-Bangalore Rs 6,500-12,500, 3 hours direct. Guwahati-Mumbai Rs 7,500-13,500, 3 hours direct. Guwahati-Delhi Rs 5,500-10,500, 2.5 hours direct.
Budget breakdown per person
Realistic 6-day Meghalaya trip cost from a metro Indian city, per person, sharing a double room and a vehicle:
- Comfort tier (Rs 40,000-55,000): Ri Kynjai or Tripura Castle in Shillong, Polo Orchid in Cherrapunji, Hidden Paradise in Mawlynnong, Innova for the full circuit, all meals at hotel and Trattoria-class restaurants, direct flights, guided trek with Khasi guide.
- Standard tier (Rs 25,000-38,000): Polo Towers / Pinewood in Shillong, Sa-i-Mika in Cherrapunji, Mawlynnong Guest House, Innova shared with another couple, breakfast and dinner included, mid-range flights.
- Budget tier (Rs 15,000-23,000): Homestays throughout, shared Sumos for inter-town travel, local food at Khasi dhabas, off-season flight bookings, no luxury extras.
Flights: Rs 5,500-13,500 return depending on city. Vehicle (5 days at destination): Rs 18,000-32,000 for a 4-passenger Innova including driver, fuel, and his accommodation (split between travellers). Accommodation: Rs 1,500-22,000 per night across all tiers. Meals: Rs 500-1,800 per day. Entry tickets, root bridge trek guide, boat rides at Dawki: Rs 2,500-5,000 per person across the trip. Tips: Rs 200-400 per day for driver, Rs 200-500 for trek guide.
Group savings: a group of 4 sharing an Innova and twin-sharing rooms drops per-person cost 20-30 percent compared to a couple. The biggest cost trap is booking December-January peak when Shillong hotel rates jump 40-70 percent.
Best time to visit — when monsoon helps and when it ruins
This is the single most important decision for a Meghalaya trip. Meghalaya is the wettest state in India and season choice changes the entire experience.
October to March is the conventional "best" season. October post-monsoon is the favourite of repeat visitors — waterfalls still near full capacity, sky clearing day by day, the Umngot at Dawki starting to clear (full transparency by mid-November). November-February is dry, with Shillong cool (8-18 degrees) and Cherrapunji warmer. December-January are peak with hotel rates 40-70 percent above shoulder.
March-May is pre-monsoon. First thunderstorms arrive in April. Waterfalls refilling, temperatures pleasant (18-28 degrees), thin crowds. Underrated window.
June-September is South-West monsoon. Cherrapunji and Mawsynram see 800-1,500 mm of rain per month. Advantages: Nohkalikai at full strength (3-4x dry-season volume), all seasonal falls activate, rates drop 30-50 percent. Disadvantages: Dawki runs muddy brown, the root bridge trek becomes dangerous (slippery, leech-infested), viewpoints cloud-covered, landslide delays. Monsoon delivers for waterfall-and-landscape trips; avoid if Dawki and root bridge are priorities.
Smart compromise: late September (monsoon tailing off, waterfalls still full, trek paths drying) or late October (Dawki clearing, all sites accessible, shoulder pricing).
Indian holiday alignment: October Dussehra-Diwali is the sweet spot, Christmas-New Year is peak, May-June is monsoon-edge mixed experience.
How to get there — flights, ILP clarification, food advice
Cheapest entry is always Guwahati (GAU). IndiGo, Air India, and Vistara fly GAU from BLR/BOM/DEL/CCU/HYD/MAA. Bangalore-Guwahati 3 hours direct, Rs 6,500-12,500. Mumbai-Guwahati 3 hours, Rs 7,500-13,500. Delhi-Guwahati 2.5 hours, Rs 5,500-10,500.
Shillong's Umroi airport (SHL) sees only 2-3 daily Alliance Air ATRs from Kolkata at 50-80 percent higher fares. Most travellers fly to Guwahati and drive.
Train option: closest station is Guwahati. Major trains include 12423 Dibrugarh Rajdhani (Delhi, 27 hours), 12513 Guwahati Express (Secunderabad, 36 hours), 12506 NE Express (Delhi via Lucknow, 32 hours). Fares Rs 800-4,500.
Inner Line Permit clarification: Indian citizens do NOT need an ILP for Meghalaya. This is the single most-asked question. Unlike Arunachal Pradesh, Nagaland, Mizoram, and parts of Manipur, Meghalaya is freely accessible with just a government-issued ID. Foreigners (including OCI cardholders) need a Restricted Area Permit for the Dawki border zone, arranged at the Shillong Foreigner Registration Office on arrival.
Vegetarian and Jain food: Khasi cuisine is meat-heavy (pork central, smoked-cured-fermented), but veg is reliable in cities. Shillong has dedicated veg (Vegcellent, Sky Lounge, Annapurna), South Indian at City Hut Dhaba, Punjabi North Indian across Police Bazaar. Cherrapunji and Mawlynnong have limited veg at hotel restaurants — lots of dal-rice-vegetable. Jain meals (no onion-garlic-root) are difficult outside Shillong; call hotels ahead or pack ready-to-eat from home for the Cherrapunji-Mawlynnong stretch.
For Guwahati route options and seasonal pricing, see our Northeast flights guide and India domestic deals page on FlightGPT.
Frequently asked questions
Do Indian citizens need an Inner Line Permit for Meghalaya?
No. Meghalaya does not require an Inner Line Permit for Indian citizens. Just carry a government-issued ID (Aadhaar, driving licence, passport) which you may need at certain border checkposts in Dawki area. The confusion exists because neighbouring states like Arunachal Pradesh, Nagaland, Mizoram, and parts of Manipur do require ILP for Indians. Foreigners (including OCI cardholders) need a Restricted Area Permit for some border zones, arranged through the Shillong FRO.
Is the double-decker root bridge trek suitable for elderly travellers?
Honestly no. The trek involves 3,500 stone steps down and 3,500 back up, total descent 600 metres, with no railings on long stretches. Anyone with knee problems, heart conditions, or asthma should skip it. Alternative: visit the easy single-decker root bridge at Mawlynnong (10-minute walk) or the Riwai root bridge nearby — both give the root-bridge photograph without the gruelling trek.
When is the Dawki crystal river actually clear?
Mid-November to early March for absolute peak clarity. October has thinning sediment and 70-80 percent clarity. April-May has decent clarity but warmer water and more algae. June-September monsoon makes the Umngot run brown — boats still operate but the crystal-water effect is gone. Plan Dawki for December-February if the river clarity is your priority.
Is Shillong colder than Darjeeling or Gangtok?
Slightly warmer because Shillong is at 1,500 metres versus Darjeeling at 2,050 metres and Gangtok at 1,650 metres. Shillong winter (Dec-Feb) sees 8-18 degrees, summer (May-Jun) 16-25 degrees. Carry one fleece and a light jacket in summer, a thicker jacket and woollen cap in winter. Rain gear is essential in any month — Shillong gets unexpected showers year-round.
Can I do Meghalaya in 4 days instead of 6?
You can compress to 4 days by doing Shillong-Cherrapunji (skip the root bridge trek) and Dawki (no overnight) — but you skip the most magical experiences. The root bridges are why people go to Meghalaya and need a full day. The 6-day version is the comfortable minimum if you want to see all four marquee destinations properly.
Are there ATMs and UPI in Cherrapunji and Mawlynnong?
Shillong has all major bank ATMs and UPI works at most restaurants and hotels. Cherrapunji (Sohra) has 2-3 SBI and HDFC ATMs that work intermittently and UPI is patchy due to weak network. Mawlynnong and Dawki have no ATMs and UPI is unreliable. Carry Rs 10,000-15,000 in cash for a 6-day trip, especially for boat rides, trek guide tips, and homestay payments.