Start with Police Bazar, because it’s the easiest way to get your bearings in Shillong and it has the most practical breakfast options if you’ve just arrived from Delhi. Walk around the main market lanes, pick up a SIM or cash if needed, and grab something simple like Jadoh, bread omelette, or tea from a small stall before the day gets busy. If you want a proper sit-down breakfast, Trattoria is a dependable local favorite for Khasi food, while Dylan’s Café is a good fallback if you want a more familiar café-style start. Give yourself about 1.5 hours here, and expect breakfast to cost roughly ₹150–400 depending on where you stop.
From Police Bazar, head to Don Bosco Museum in Mawlai by cab or app-based taxi if available; it’s usually a short city ride, around 20–30 minutes depending on traffic. The museum is one of the best places to understand the Northeast quickly, and it’s worth lingering over the galleries rather than rushing through. Budget around ₹50–200 for entry depending on your ticket type, and plan for about 1.5 hours. It usually opens through the day, but it’s smartest to go before lunch so you can enjoy it without feeling tired. After that, loop back toward the center for a calm walk at Ward’s Lake, which is perfect as a reset after the museum and market energy. The lake is right in the city core, so getting there is easy by cab or even a longer walk if you’re staying nearby; entry is typically cheap, and a slow circuit around the water takes about an hour.
For lunch, head to Cafe Shillong in Laitumkhrah. This is one of the most reliable lunch stops in town for a solo traveler because it’s comfortable, easy to navigate, and the menu has enough variety to keep things simple. It’s a good place for chicken steak, pasta, sandwiches, momos, or local comfort food if you want to keep the day light before the bigger outing later. Expect to spend around ₹300–600, and take your time—Shillong afternoons are best when you don’t overpack them. After lunch, continue to Elephant Falls in Upper Shillong, which is one of the city’s signature nature stops and best seen before late afternoon crowds build up. A cab from Laitumkhrah or Police Bazar is the easiest option, usually around 30–45 minutes depending on traffic; entry is modest, and you’ll want about 1.5 hours to go down the steps, see the waterfall at each level, and come back up without hurrying. Wear comfortable shoes here, because the stairways can be slippery when damp.
End the day back in Laitumkhrah, which is Shillong’s best food-and-café neighborhood for an easy evening without rushing around. For dinner, you can keep it simple at Munchies, City Hut Family Dhaba, or Smoky Falls Tribe Coffee, depending on whether you want a casual meal, Northeastern food, or a café vibe. Budget around ₹400–800 for dinner, and if you still have energy, do a short café hop or just sit with tea and let the day slow down. This is a good night to go to bed early too, because Day 2 in Sohra (Cherrapunji) starts early and works best when you’re out on the road by morning.
By the time you roll into Sohra (Cherrapunji), head straight to Mawkdok Dympep Valley View Point before the road gets busy with tour vehicles. This is the kind of stop where you only need 30–45 minutes: grab a chai if there’s a tea stall open, walk to the edge, and take in the deep green folds of the valley. It’s one of the best “first light” viewpoints in Meghalaya, and the air here is usually cooler and cleaner than Shillong. Small parking and snack fees may apply, so keep some cash handy.
From there, continue to Seven Sisters Falls Viewpoint while the mist is still thin. This is the classic Sohra panorama, and it’s best seen before late-morning cloud cover starts drifting in. Spend about 1 hour here; you don’t need to rush, but do keep moving so you can catch the waterfall at its clearest. If you’re carrying a rain jacket, keep it on even in dry weather — Sohra weather changes fast, and the spray can surprise you.
Next, go to Nohkalikai Falls, the day’s big scenic payoff. This is the one everyone comes to see, and for good reason: the drop, the color of the gorge, and the viewing deck together make it the most memorable stop on the route. Budget around an hour here, including photos and a bit of lingering. Entry is typically modest, and local stalls nearby may sell water, fruit, and packed snacks. Go slowly on the paths and steps; they can be damp and slippery even when the sky looks clear.
After that, make your way to Dainthlen Falls, which feels calmer and less “tour bus” than the headline viewpoints. It’s a good shift in pace after the big waterfall stops — more open rock, more space to sit, and a quieter atmosphere for about 1 hour. If you like photography, this is a nice place to pause and reset before lunch. The route between these Sohra stops is short by taxi, so ask your driver to wait or line up the next pickup in advance; local rides are much easier than trying to hail one last minute.
For lunch, stop at Orange Roots in the Sohra market area. It’s one of the most dependable places in town for a solo traveler because the menu is familiar enough to be easy, but still local in feel. Plan on ₹300–600 per person for a proper meal, and give yourself about 1 hour so you’re not rushing before the cave visit. If you want something simple, go for rice, Khasi-style sides, or a light thali; it’s a practical stop, not a fine-dining one, and that’s exactly why it works.
End the day at Mawsmai Cave, which gives the itinerary a nice change of texture after all the waterfalls. Expect 1–1.5 hours here, including the walk-in and the narrow limestone sections. The cave can feel cool, damp, and a little muddy, so wear shoes with grip and avoid carrying too much in your hands. The entry fee is usually low, but bring a small flashlight if you prefer extra visibility, since the interiors can be dim in spots. By late afternoon, you’ll have seen the signature Sohra highlights without feeling completely overbooked — and you’ll still have enough energy to wander back toward your stay, grab an early dinner, and rest for the longer day ahead.
Start early at Krang Suri Falls while the light is soft and the crowd is still thin — that’s when the water looks its brightest turquoise and the whole place feels far more peaceful. Plan to spend about 1.5–2 hours here: there’s a viewpoint above, then a descent to the pool area if you want to get closer to the water. Wear grippy shoes, carry a small towel, and keep some cash handy for the entry/parking area and basic snacks; local stall prices are usually modest, but exact opening times can vary, so arriving in the morning is the safest bet. After that, continue to Phe Phe Falls, a little more offbeat and quieter, which makes it a nice contrast to the more famous stop — give it 1–1.5 hours and don’t rush the short walk in, because the whole appeal is the slower, less polished feel.
By early afternoon, head into Mawlynnong Village for a calmer pace and a proper reset after the waterfall stretch. This is the kind of place where you don’t need a strict plan: wander the neat lanes, check out the bamboo dustbins, and grab lunch at a simple local eatery rather than expecting a big café scene. Budget around ₹150–350 for a straightforward meal, and if you want tea or snacks, there are small stalls near the main village area. Keep your visit to about 1.5 hours so you can enjoy it without turning it into a checklist stop. From there, a short drive brings you to Riwai Living Root Bridge, which is best seen as a compact, memorable detour — allow about an hour for the walk down, the bridge itself, and the climb back up. It’s not a long stop, but it’s one of those Meghalaya experiences that feels most “real” when you take it slowly.
Leave Riwai and head toward Dawki / Umngot River boating point for your final big highlight of the trip. The river is best in the late afternoon when the light gets warmer and the water often looks glassy-clear, so this is the right order for the day. A basic boat ride usually runs around ₹500–1,500 depending on the setup and season, and you’ll want roughly 1.5 hours here to boat, take photos, and just sit by the bank for a bit. For dinner, stop at a Shnongpdeng riverside café/dinner spot rather than pushing straight back in the dark; it’s a good place to wind down with a simple meal by the water, usually around ₹300–700 per person. For a solo 3-day Meghalaya trip, a realistic budget is ₹10,000–22,000 total excluding Delhi–Shillong flight/train, with stay at about ₹3,000–7,000 for 2 nights, food around ₹1,500–3,000, local transport/shared taxi around ₹4,000–8,000, and entry fees/activities/boat rides around ₹1,500–3,500.