The realistic 2-day Shillong weekend itinerary
Most "Shillong in 2 days" itineraries online try to cram in Cherrapunji, Dawki, Mawlynnong, and Living Root Bridges. That works only if you accept 14-hour driving days and skip every meal. With a true Friday-evening-to-Sunday-evening weekend (about 48 hours on the ground), you have time for exactly three things done well: Shillong city, one half-day excursion, and proper meals at Khasi cafés. Here's how it actually fits.

Day 1 (Saturday): Shillong city + Umiam Lake
9:00 AM — Breakfast at Café Shillong (Laitumkhrah). Their Khasi pork rice bowl, momo platter, or live-music breakfast set the tone. Budget ₹350-500 for two. The café is a 10-minute walk from most Police Bazaar hotels.
10:30 AM — Police Bazaar walk. Skip the chaotic main strip; instead walk the lanes around Khyndai Lad and Bara Bazaar for Khasi shawls (₹600-1,800), bamboo crafts, and the morning fish market. Allow 90 minutes.
12:30 PM — Ward's Lake. A 15-minute walk from Police Bazaar. Boating costs ₹150 for 30 minutes, but the real value is the British-era cantonment views from the surrounding gardens. Skip the boating if you're short on time; the walk is enough.
2:00 PM — Lunch at City Hut Family Dhaba. Khasi rice-and-pork thali for ₹220-280 per person. Authentic, no tourist-pricing, locals eat here.
3:30 PM — Drive to Umiam Lake (15 km, 30 min). Pre-paid taxi from your hotel runs ₹600-800 round-trip. The Umiam viewpoint and lakeside Café Shillong Lakeside are both worth a stop. Arrive by 4 PM for golden-hour photos.
Where to stay in Shillong for a weekend trip
Police Bazaar properties win for walkability. Hotel Centre Point (₹2,800-4,200) is the most central. Hotel Boulevard has the best valley-view rooftop. For more atmosphere, book Hotel Pinewood (heritage, ₹6,000-8,500) in Cantonment area. Avoid Mawlai homestays for short stays — the 15-minute taxi to town adds up.
Compare 80+ hotels, homestays & resorts — free cancellation, instant confirmation.
Day 1 evening: live music + dinner
7:00 PM — Live music at Cloud 9 or ML 05. Shillong is India's rock-music capital. Cloud 9 (Police Bazaar) has free entry on weekends with a ₹600-1,000 dinner spend. ML 05 (Laitumkhrah) is hipper, ₹400-700 mains. Both have full bars.
9:30 PM — Late-night momos at Bara Bazaar. Pork momos at ₹50/plate, beef thukpa at ₹80, and hot tea — the only night-life worth doing if you're not into the bar scene.
Day 2 (Sunday): Cherrapunji half-day or Mawkdok Valley
6:30 AM — Early start. The Cherrapunji-Mawsmai route runs 56 km from Shillong (1.5-2 hours each way). Pre-book a private cab (₹3,000-3,800 for 8 hours) the previous evening. Shared Sumos exist but won't cover all the stops in time.

9:00 AM — Nohkalikai Falls. India's tallest plunge waterfall (340m). Entry ₹30, viewpoint takes 20 minutes. Best light is morning before the valley fills with cloud.
10:30 AM — Mawsmai Caves. 30-minute crawl-walk through limestone caves. Entry ₹30. Skip if you're claustrophobic.
12:00 PM — Mawkdok Valley viewpoint + zipline. The 2.5 km zipline across the valley is ₹650 and one of Meghalaya's best-value adventure activities. Even without the zipline, the viewpoint is worth a 20-minute photo stop.
2:00 PM — Lunch at Orange Roots (Sohra). Khasi-style chicken with rice and bamboo-shoot pickle. ₹250-350 per person. Reliable, clean, fast.
4:30 PM — Back in Shillong. Last-minute shopping at Khyndai Lad if needed, then airport transfer for evening flights. From central Shillong, allow 3-3.5 hours to Guwahati airport including buffer.
What to skip on a 2-day weekend
Dawki (96 km from Shillong, 3 hours each way): Don't attempt as a day trip. The Umngot River is gorgeous but the round-trip drive eats 6+ hours; you'll arrive tired and have 90 minutes for boating. Save it for a 4+ day Meghalaya trip.
Mawlynnong (78 km, 2.5 hours each way): Same problem. The "cleanest village in Asia" is small (you cover it in 90 minutes) but the round-trip drive is 5+ hours. Combine with Dawki for a multi-day plan.
Living Root Bridge / Nongriat (3,500 steps round-trip, 8-12 hours including drive): Absolutely impossible on a 2-day weekend. Plan a separate trip or extend to 3+ days.
Elephant Falls + Shillong Peak combo: Often featured in 2-day itineraries but Elephant Falls is underwhelming after Nohkalikai, and Shillong Peak is fenced (military area) with mediocre views. Skip both unless you have time to spare.
Total budget for 2 days in Shillong
- Stay (1 night, mid-range hotel): ₹2,800-4,500
- Local transport (taxis around Shillong): ₹1,200-1,800
- Cherrapunji private cab (Day 2): ₹3,000-3,800
- Food (4 meals + snacks): ₹1,800-2,800
- Entry fees + activities: ₹500-1,200
- Total per person (excl. Guwahati flights): ₹4,500-6,800 mid-range
For 2 people splitting transport, the per-head cost drops to ₹4,000-5,500. Add ₹3,500-7,000 for a return flight from Delhi/Mumbai and ₹500-1,500 for the Guwahati airport transfer (each way).
FAQ — Shillong weekend trip
Is 2 days enough for Shillong?
Yes, for the city center plus one short excursion (Cherrapunji or Mawkdok). You won't cover Dawki, Mawlynnong, or the Living Root Bridges. For a "complete" Meghalaya trip, plan 5 days minimum.
Can I do Cherrapunji as a Shillong day trip?
Yes, comfortably. Cherrapunji is 56 km / 1.5-2 hours from Shillong. A 9 AM departure gets you to Nohkalikai Falls by 11 AM, with time for Mawsmai Caves and Mawkdok before a 4-5 PM return.
What time should my Friday flight land at Guwahati?
Aim to land before 6 PM. The Guwahati to Shillong drive is 100 km / 3 hours, and most drivers refuse to drive after 8 PM due to fog and limited mountain-road lighting. Plan for an 8-9 PM hotel arrival.
Is Shillong walkable in 2 days?
Mostly yes. The hotel zones (Police Bazaar, Laitumkhrah, Cantonment) are all within a 2 km radius and easy to walk. For Umiam Lake and Cherrapunji you need a taxi.
What's the best month for a Shillong weekend?
October to early December and February to mid-April. Avoid June-August (heavy monsoon, road risk) and December 20-31 (peak prices, crowded). January nights drop to 4-6°C — bring layers.
How do I get to Shillong from Guwahati airport?
Pre-book a private taxi (₹3,500-4,500, 3 hours), take a shared Sumo from the highway (₹500/seat, 3 hours), or ride the state-run Meghalaya Tourism bus from Guwahati ISBT (₹250, 4 hours). For a tight weekend, the private taxi is non-negotiable.