From Guwahati Airport (LGBI), head straight out toward Shillong by private cab as soon as you land — this is a 3.5 to 4.5 hour drive in normal conditions, and in June you really don’t want to be caught lingering too long on the highway after dark. The route climbs gradually through NH6, with the main practical stop being the Umiam Lake stretch just before Shillong. If you arrive with enough daylight, a 20–30 minute pause here is worth it for photos and a breather; if it’s already late, skip the stop and keep moving so you reach the hill city comfortably. Expect cab fares to vary a lot by vehicle type and timing, but for a private sedan/Innova this leg is usually the biggest transport spend of the day.
If you still have energy after check-in, go for a simple first meal at Cafe Shillong in Laitumkhrah — it’s one of the easiest, most reliable places to ease into the city. Order something filling but not too heavy; they do a nice mix of Khasi-style and continental plates, and you’ll usually spend around ₹300–700 per person depending on what you pick. Laitumkhrah is one of the livelier parts of Shillong, but don’t plan a full night out on arrival day; the idea is just to get a proper meal, stretch your legs, and settle into the hill-city rhythm.
If you’re still up for a short walk, head to Police Bazar for about 45–60 minutes — it’s the easiest place to get a first feel of Shillong, pick up water, snacks, rain gear, or any forgotten essentials, and watch the city slowly wind down. Keep expectations modest: it’s more useful than scenic, and the best approach is a gentle stroll rather than shopping hard on day one. After that, return to your hotel, check in properly, and rest early. The rest of the itinerary gets more outdoorsy, so a quiet first night in Shillong pays off the next morning.
Start early for Shillong Peak in Upper Shillong if the weather is even half-decent—this is the best chance to see the city layered into the hills before the clouds thicken. It’s a short drive from central Shillong, but give yourself extra time for traffic and the security check near the viewpoint; mornings are usually calmer, and the light is far better for photos. After that, head down to Elephant Falls on Mawphlang Road—it’s one of those easy, classic Shillong stops with a neat, well-marked staircase down to the three falls. Wear comfortable shoes, keep a small rain cover handy in June, and expect around ₹20–₹50 entry plus a little extra if you use the parking area.
For lunch, make it easy and stay around the city side with Bamboo Hut Restaurant near Police Bazar. It’s a practical stop between sightseeing blocks, and it fits the day well because you won’t waste time driving out of the way. Order simple Khasi or Northeast-style dishes if you want to taste the region, or keep it familiar with Indian mains—budget roughly ₹250–₹600 per person depending on what you order. If it’s raining, this is also a good place to slow down a bit and let the day breathe before the museum.
After lunch, head to Don Bosco Centre for Indigenous Cultures in Mawlai—one of Shillong’s best indoor stops and very worth the time. The museum is spread across multiple floors, but there are elevators, so it’s easy to manage even if you’re tired; plan for about 2–2.5 hours if you want to actually read and look around instead of rushing through. Later, unwind at Ward’s Lake near Police Bazar for a quiet walk when the afternoon light softens; it’s a pleasant, low-effort break before the evening crowd arrives, and usually you’ll spend about 45 minutes here. Finish at Police Bazar, where Shillong really wakes up in the evening—good for tea, bakery stops, local snacks, and a bit of browsing. It’s the right place to end the day without overplanning: just wander, shop if you feel like it, and keep dinner flexible.
Leave Shillong a little after breakfast and head out toward Mawphlang village on the Mawsynram road — it’s roughly 25–30 km, but allow about 1 to 1.5 hours because the roads narrow, the traffic can be slow near town, and the June weather often throws in a misty spell or light rain. The forest walk itself is best done with the local guide at the entry point; expect an easy, shaded 1.5–2 hour stroll where the guide explains Khasi traditions, taboos around the grove, and the old sacrificial stones. Carry cash for the guide fee and entry, and wear shoes with grip because the ground can be damp and rooty.
After the walk, keep lunch simple and local in the Mawphlang area before you head to the canyons. A basic Khasi meal is perfect here — think rice, dal, pork or chicken curry, and seasonal vegetables — and you’ll usually spend around ₹200–500 per person depending on the place. Don’t overdo it; this is one of those days where a lighter lunch makes the afternoon drive and viewpoint stops much easier. If you see a small roadside eatery with clean seating and fresh hot food, that’s usually the right call.
Drive onward to Laitlum Canyons via Smit and the hill roads east of Shillong; the last stretch is scenic but slow, so keep a good buffer and aim to arrive when the light starts softening in the afternoon. The viewpoint is at its most dramatic when the clouds break and the valley opens up, and you don’t need much more than 1 to 1.5 hours here unless you want to just sit and watch the light change. There’s no big ticket expense at the main viewpoint, but carry a rain layer, because wind and fog can move in fast and make the ridge chilly even in June.
On the way back into town, unwind with a gentle walk around the Shillong Golf Course in Laban — it’s one of the nicest flat green spaces in the city, and after a day of forest paths and canyon viewpoints, the contrast feels great. Give it 30–45 minutes, then head over to Laitumkhrah for coffee and dessert at a well-reviewed café such as Melt or Tranquil; both are good for a slow finish with decent coffee, cakes, and a relaxed local crowd. This is the kind of evening where you don’t need to rush: Shillong is at its best when you leave room to wander, sit, and let the hill-town pace do the rest.
Leave Shillong around 6:00 AM, before the town fully wakes up, so you can make the most of the long east Khasi Hills loop and still reach Sohra before dusk. The drive is usually smoothest that early, but expect winding hill roads, a few slow patches near market stretches, and the occasional fog bank if June clouds are hanging low. Keep your bags organized in the cab, wear light layers, and have some cash ready for small parking and entry payments along the way. This is not a day to rush — the route is the experience.
Start with Mawlynnong Village, which is best enjoyed slowly: narrow lanes, bamboo walkways, flower-lined homes, and that famously neat village feel. Give yourself about 1 to 1.5 hours just to wander, take photos, and let the place breathe a little rather than treating it like a checklist stop. From there, continue to Living Root Bridge, Riwai for the short but slightly uneven walk down; it’s manageable for most travelers, but wear grippy shoes and avoid flimsy sandals if it has rained. Budget roughly ₹20–₹50 for local fees/parking where applicable, and keep in mind that small change helps a lot in these villages.
Head toward Dawki for a simple roadside lunch — the kind of stop where you’re better off choosing freshly cooked rice, dal, chicken, or a light fish meal rather than chasing a fancy restaurant. Expect around ₹200–₹500 per person, depending on what you order and whether the place caters to tourists. After that, go down to the Umngot River / Dawki riverside for the clear-water views and, if conditions are good, a boat ride. The river looks best when the water is calm and the light is softer, so don’t panic if the color isn’t “Instagram-perfect” at noon; the real pleasure is the boat gliding over that glassy stretch. Plan for 1 to 1.5 hours here, and keep a light jacket handy if the river breeze picks up.
From Dawki, continue to Sohra for the final leg of the day — usually about 2.5 to 3 hours, depending on road and rain conditions. Try to leave Dawki no later than mid-afternoon so you arrive before dark, check into your stay, and have a calm evening instead of a late, tiring hill drive. Once you’re settled in Sohra, keep dinner low-key and early; tomorrow is the waterfall-and-caves day, and it’s worth being fresh for it.
Start as early as you can in Sohra—by 8:00 AM if possible—because June clouds move fast and the first hour usually gives you the clearest look at the valley. Head to Nohkalikai Falls Viewpoint first; it’s the signature stop here, and the viewing platform is simple but dramatic, with the best chance of seeing the full drop before the mist rolls in. Entrance is usually a small local fee, and you’ll want a light rain layer plus non-slip shoes because the paths can get slick after overnight showers. From there, continue to Seven Sisters Falls Viewpoint, which is more about the sweeping panorama than a close-up experience; on a clear morning it’s one of those places where you just stand there for a while and let the scale sink in. Then ease the pace at Eco Park, which is a good breather stop with gentler walking, valley views, and enough open space to reset before lunch.
For lunch, Orange Roots is the easy, practical choice—central, reliable, and popular with both travelers and locals. Expect roughly ₹300–700 per person depending on what you order; it’s a good place for Jadoh, Dohneiiong, or a simple thali, and service can slow down a bit if buses or groups arrive together, so don’t go in expecting a rushed meal. After lunch, continue to Garden of Caves, where the experience shifts to shaded trails, little cascades, and rock formations rather than big viewpoints. This is one of the best low-effort afternoon stops in Sohra, but the ground can be uneven, so take it easy and keep an eye on footing if it has rained heavily. From there, move on to Mawsmai Caves—the most manageable cave option in the area, with a short, well-trodden route and enough narrow turns and limestone chambers to feel adventurous without becoming exhausting. Entry is modest, and it’s best done with someone who’s comfortable in dim, damp spaces.
Wrap up at Dainthlen Falls as the day starts to soften. It’s less crowded than the headline viewpoints and feels calmer late in the afternoon, especially if you arrive after the main tour crowds have moved on. Give yourself around 45 minutes here; it’s more about the atmosphere, the sound, and the open rocky setting than about a long hike. If you’re staying another night in Sohra, head back before full dark because the local roads are narrow and visibility drops quickly once the mist thickens.
Leave Sohra by 6:00–6:30 AM sharp if you want the day to feel calm rather than rushed. The drive back is usually 4.5–6 hours depending on rain, traffic, and how many slow stretches you hit after the hills flatten out, so this is one of those mornings where an early start genuinely saves the itinerary. Keep the car packed the night before, carry a light breakfast and water, and plan to reach Guwahati with enough cushion for temple queues and airport timing. If you’re coming in via cab, ask the driver to drop you first on the Nilachal Hill side so you don’t backtrack later.
Go straight for Kamakhya Temple once you reach the city, because this is the one stop on the return day that really deserves unhurried time. Darshan can take anywhere from 1.5 to 2.5 hours including the climb/vehicle movement on Nilachal Hill and the line at the entrance, so don’t treat it like a quick photo stop. Mornings are best before the heat builds and before the crowd thickens. Dress modestly, keep your bag light, and expect some walking plus stairs depending on where the vehicle drops you. If the line looks long, stay patient — this is a pilgrimage flow, not a sightseeing queue.
After darshan, keep lunch simple and close by — something like an Assamese thali, rice-veg-fish plates, or a quick restaurant meal on GS Road or near Basistha will do nicely. Budget around ₹200–500 per person, and aim for 30–45 minutes so the day doesn’t unravel. If time is still comfortable, do a short, no-pressure detour to the Assam State Museum near Dighalipukhuri; it’s compact, easy to cover in 45–60 minutes, and gives a neat final dose of Assam history and textiles before you leave. If you’re running tight, skip this and use the time for traffic insurance instead.
If you want one last practical stop, swing through Fancy Bazaar for a very quick pickup run — think tea, local snacks, or a small souvenir — but keep it to 20–30 minutes max because traffic there can turn a “quick” errand into a headache. After that, head straight to LGBI Airport and leave the city with at least 2.5–3 hours before your flight, especially if you’re departing in the late afternoon or evening. The airport approach can slow down without warning, so it’s better to arrive early and sit with a coffee than to gamble on the last stretch.