Dates are flexible. This day-by-day plan is provisional until you choose exact travel dates.
Your 5:00 AM flight from Mumbai is due into Guwahati around 8:00 AM. Allow time for baggage and meeting your pre-booked driver, then take a taxi via the Guwahati–Shillong highway; the drive usually takes 3–4 hours, but traffic and roadworks can stretch it. Ask your driver to stop for breakfast or an early lunch on the way, and arrange a direct drop at your Shillong hotel. Check in, freshen up and keep the afternoon gentle after the early start.
Head to Ward’s Lake, near Police Bazaar, for an easy walk and a bit of fresh air—about an hour is plenty. It’s generally open during daylight hours, with a small entry fee (often around ₹20–₹50; check locally). A taxi from your hotel is convenient, or you can walk if you’re staying centrally. If the drive runs late, prioritize checking in and resting rather than trying to squeeze in every stop.
Take a taxi to the Cathedral of Mary Help of Christians in Laitumkhrah (around 10–20 minutes from central Shillong, depending on traffic). Set aside about 45 minutes to admire the church and its hilltop setting; visiting hours can vary around services, so check at the entrance and dress respectfully. Finish at Café Shillong nearby for Khasi-inspired and global dishes. Budget roughly ₹400–₹800 per person, and allow 1–1.5 hours for dinner.
Today’s sightseeing, in order:
Hire a local taxi for the day rather than trying to join the stops by shared transport; allow roughly 7–8 hours for the sightseeing and road time. Start at Don Bosco Museum in Mawlai, where two hours gives you time to explore the galleries on the region’s Indigenous cultures and crafts. Check its current opening days and hours before setting out, as they can vary; admission is usually a few hundred rupees. From there, continue by taxi to Shillong Peak. The viewpoint is weather-dependent, so keep expectations flexible if cloud or haze rolls in. Carry photo ID, which may be requested at the entry gate, and allow about an hour including the drive and viewpoint.
Head to Elephant Falls in Upper Shillong next. There are steps down to its three tiers, so wear shoes with a good grip; allow about an hour, and expect a small entry fee. Continue to the Laitumkhrah market area for a 45-minute browse and a casual snack—this is a good spot to pause before the final meal. Finish at Trattoria in Police Bazaar for Khasi favourites such as jadoh and dohneiiong; budget roughly ₹250–₹500 per person. The taxi can drop you nearby, though traffic and parking around the bazaar can be slow, so agree on a pickup point with your driver.
Leave Shillong around 8:00 AM with your luggage and allow 2–2.5 hours to reach Sohra (Cherrapunji) before sightseeing. Your private taxi should stay with you for the stops; confirm the fare includes them and check whether your accommodation can store bags or offer early check-in. First, pause at Mawkdok Dympep Valley View Point for 30–45 minutes. The valley is especially striking when the clouds lift, though visibility can change quickly in the hills.
Continue to Nohkalikai Falls Viewpoint, allowing about 45 minutes for the lookout. It’s worth taking a little time here rather than rushing—the waterfall can be partly hidden by mist, and the view is best when the weather clears. Then head to Arwah Cave for roughly 1–1.5 hours. Paths and cave floors can be damp, so wear shoes with good grip; check locally for current entry hours and fees, which can vary.
Have a relaxed vegetarian lunch at Orange Roots in Saitsohpen, budgeting about ₹250–₹500 per person and an hour for the meal. Afterward, continue to your accommodation to check in and leave the rest of the day open; the viewpoints and cave make for a full arrival day, and Sohra’s weather often rewards a slower pace.
Sightseeing, in order:
Start around 8:30 AM for Mawsmai Cave, near Mawsmai village. Allow about 45 minutes to follow the marked route through the limestone passages; it’s lit and relatively accessible, but some sections are narrow, wet and slippery. Wear shoes with good grip and bring only a small bag. Entry is typically a few dozen rupees, with local rates subject to change. From the cave, it’s a short drive to Seven Sisters Falls Viewpoint. Give the escarpment 30–45 minutes; the falls are most dramatic after rain, while dry spells can leave them faint or absent.
Continue to Eco Park in Sohra for a slower hour among the landscaped grounds and valley overlooks. It’s a good place to pause for a snack and take in the changing weather before driving on to Dainthlen Falls, roughly 30 minutes away. Set aside about an hour to enjoy the falls and hear the local legend associated with the site. Paths and viewpoints can be slick in wet weather, so take care near the edges. A private taxi is the easiest way to connect these stops; ask your driver to wait at each one, and keep some flexibility in the schedule for rain or mist.
Finish at Jiva Grill in Sohra for a relaxed dinner; budget roughly ₹400–₹800 per person and check the day’s closing time with your accommodation or the restaurant before setting out, as local hours can vary. If you’re staying outside central Sohra, arrange your return ride in advance rather than relying on finding a taxi after dinner.
Leave Sohra around 7:00 AM in your pre-arranged taxi, with luggage and the Dawki overnight stay confirmed with your driver. The drive east via Pynursla to Mawlynnong takes about 3–3.5 hours, before any stops. Once there, spend around 1.5 hours wandering the village’s neat lanes and noticing its living-root-work traditions; please be respectful around homes and private gardens.
Climb Sky View Point, a bamboo tower with views toward Bangladesh when the weather is clear. Allow 30–45 minutes and take care on the steps, which can be slippery in rain. For lunch, choose a simple local eatery in Mawlynnong and try a Khasi-style meal; budget roughly ₹200–₹400 per person. Small places may have limited menus, so carry some cash.
Continue to Dawki—usually around 1–1.5 hours from Mawlynnong—and head to the Umngot River for a boat ride if conditions allow. Set aside 1.5–2 hours; water clarity and river access vary with weather and season, so check locally before setting out and agree the fare and ride duration with the boat operator. Have a simple meal at a local eatery (roughly ₹200–₹500 per person) and stay overnight nearby.
Leave Dawki around 8:00 AM for Shillong, travelling via Pynursla; allow 4–5 hours before stops, and longer if rain slows the road. Arrange a brief comfort stop with your driver. Before setting out, confirm that the detour to Khasi Heritage Village in Mawphlang is accessible and that your driver is happy to include it—the village is off the most direct route, so this will add time.
Visit Khasi Heritage Village for about 1–1.5 hours. Its traditional Khasi-style structures and outdoor setting offer a relaxed introduction to local architecture and customs; access can vary, so check locally rather than counting on fixed opening hours. After the visit, continue to Police Bazaar in central Shillong. Allow around an hour to browse the busy lanes and look for local snacks or specialties; traffic can be slow, so ask your driver to drop you near the market and agree on a pickup point.
Have dinner at City Hut Family Dhaba in Police Bazaar, a convenient stop for Indian and regional dishes. Budget roughly ₹300–₹600 per person and allow 1–1.5 hours; after a long drive and the Mawphlang detour, keep the rest of the evening easy.
Before checking out, have a quick breakfast around Police Bazaar; local cafés here serve filling options such as dosa, omelettes and tea, usually for about ₹150–₹350 per person. Allow roughly 45 minutes, and ask your hotel to have your bags ready and your pre-booked taxi waiting. Leave Shillong at least 5–6 hours before your flight; the drive to Guwahati Airport via NH6 typically takes 3–4 hours, but rain or traffic can add time.
If your schedule has a comfortable buffer, pause at an Umiam Lake viewpoint for 30–45 minutes to take in the reservoir and surrounding hills. Treat this as optional: skip the stop if the road is slow or your flight is approaching, and agree on the timing with your driver before setting off.
Continue to Guwahati Airport for your flight to Mumbai. The Shillong–airport taxi usually costs around ₹4,000–₹6,000; confirm the fare and any waiting charges in advance. Aim to reach the terminal with plenty of time for check-in and security, especially if you have checked luggage.
No packing list attached yet.