About Meghalaya

Meghalaya, the abode of clouds, has rolling hills, some of the wettest places on earth, crystal-clear rivers and living root bridges. Shillong is the base; Cherrapunji (Sohra) has the waterfalls and caves; Dawki has the glass-clear Umngot river.

Most visitors combine Meghalaya with Guwahati and Kaziranga in Assam.

Meghalaya – Quick Facts

CapitalShillong
GatewayGuwahati airport / station
AltitudeShillong 1,525 m
Best timeOctober – May
Ideal trip3 – 5 days

Places to Visit in Meghalaya

  • Shillong
    Shillong Peak, Elephant Falls, Ward’s Lake and Police Bazaar.
  • Umiam Lake
    Reservoir on the Guwahati – Shillong road.
  • Cherrapunji (Sohra)
    Nohkalikai and Seven Sisters falls, Mawsmai cave.
  • Living root bridges
    Double-decker bridge at Nongriat (steep trek).
  • Dawki
    Boating on the clear Umngot river.
  • Mawlynnong
    Known as Asia’s cleanest village.

Best Time to Visit Meghalaya

  • October – May: clear rivers, dry trails – best season
  • June – September: heavy monsoon – waterfalls at their fullest, rivers muddy, landslides

How to Reach Meghalaya

  • By air: Guwahati, then 100 km to Shillong (Shillong airport has limited flights).
  • By train: Guwahati station.
  • By road: Guwahati – Shillong on NH 6.

Meghalaya Distance Chart

RouteDistanceDrive time
Guwahati – Shillong100 km3 hrs
Shillong – Cherrapunji55 km1.5 – 2 hrs
Shillong – Dawki82 km2.5 – 3 hrs
Shillong – Mawlynnong78 km2.5 hrs
Shillong – Kaziranga250 km6 hrs

Approximate road distances and times – mountain roads can take longer in snow or rain.

Meghalaya Travel Tips

  • Dawki boating is best from November to April when the water is clear.
  • The Nongriat root-bridge trek has about 3,500 steps – start early.
  • Carry an umbrella in any season.

Entrance & Permit Fees in Meghalaya 2026

Permits

  • No permit is needed for Meghalaya.

🎟️ Entrance fees (per person, paid at the gate or online)

Place🇮🇳 Indian🌍 Foreigner
Umiam Lake Viewboating ₹2,500+ per boatFreeFree
Shillong Peak & Elephant Fallseachapprox. ₹50approx. ₹50
Nohkalikai Fallsapprox. ₹20approx. ₹20
Mawsmai Caveapprox. ₹80approx. ₹80
Seven Sisters FallsFreeFree
Mawlynnong Villageroot bridge + villageapprox. ₹200approx. ₹200
Dawki River Boatingper boat of 4 – in the calculatorapprox. ₹1,000approx. ₹1,000

Fees as published for 2026 and can be revised by the authorities; "approx." rates are local / private and may differ. Children are usually free or half rate. Camera fees extra at some places.

Meghalaya Tour Packages 2026

Packages by Travel Himalayas that stay in Meghalaya – hotels and a private cab, with the complete price for your date on each page.

⭐ 3N / 4D🛣️ approx. 430 km

Shillong, Cherrapunji & Dawki 3 Nights / 4 Days – Shillong, Cherrapunji & Dawki

🚗 Pickup: Guwahati airport / railway station
🌇 Drop: Guwahati airport / railway station
🏨 Night stay: Shillong × 1 · Cherrapunji × 1 · Shillong × 1

  1. Day 1 Guwahati Pickup → Kamakhya Temple → Umiam Lake → Shillong
  2. Day 2 Shillong Peak → Elephant Falls → Cherrapunji · Nohkalikai · Mawsmai Cave
  3. Day 3 Cherrapunji → Mawlynnong → Dawki River → Shillong
  4. Day 4 Shillong → Guwahati Drop
⭐ 5N / 6D🛣️ approx. 810 km

Shillong, Cherrapunji & Kaziranga 5 Nights / 6 Days – Shillong, Cherrapunji & Kaziranga

🚗 Pickup: Guwahati airport / railway station
🌇 Drop: Guwahati airport / railway station
🏨 Night stay: Shillong × 1 · Cherrapunji × 1 · Shillong × 1 · Kaziranga × 2

  1. Day 1 Guwahati Pickup → Kamakhya Temple → Umiam Lake → Shillong
  2. Day 2 Shillong Peak → Elephant Falls → Cherrapunji · Nohkalikai · Mawsmai Cave
  3. Day 3 Cherrapunji → Mawlynnong → Dawki River → Shillong
  4. Day 4 Shillong → Nagaon → Kaziranga · Orchid Park
  5. Day 5 Kaziranga National Park · Jeep & Elephant Safari
  6. Day 6 Kaziranga → Guwahati Drop

Frequently Asked Questions

Is a permit needed for Meghalaya?

No permit is needed for Indian or foreign tourists in Meghalaya.

What is the best time to visit Meghalaya?

October – May: clear rivers, dry trails – best season. June – September: heavy monsoon – waterfalls at their fullest, rivers muddy, landslides.

How to reach Meghalaya?

By air – Guwahati, then 100 km to Shillong (Shillong airport has limited flights). By train – Guwahati station. By road – Guwahati – Shillong on NH 6.

How much does a Meghalaya tour cost?

Our Meghalaya packages start from about ₹12,500 per person (2 sharing) with hotels and a private cab – open a package for the complete price on your date.

More Travel Guides

Travel Himalayas — HP Govt. Approved Tour Operator, Manali · Since 2002

Head Office — Travel Himalayas 📍 Opp. Hotel Beas View, Left Bank, Naggar Road, Aleo, Manali – 175131 HP, India Branch Office : 📍 Spituk Onpo, Leh – Ladakh – 194101 🏛️ HP Tourism Approval No. : 2-28/2007-MNL-TD-4012 📞 +91-98162-56954 / 98177-56954 ✉️ travelhimalayas.india@gmail.com 🌐 www.travelhimalayas.in