Start in Paltan Bazaar with zero rush: it’s the easiest place to grab tea, biscuits, bottled water, SIM top-up, cash, or a quick snack before the hill drive. If you’re arriving into Guwahati by train or bus, this is also the most practical “reset” point because everything is within walking distance around the station side and AT Road. Expect a lively, slightly chaotic market mood; keep about 45 minutes here, and if you want a quick bite, the roadside momos, puri-sabzi, and tea stalls are the most sensible, no-fuss option.
From Guwahati to Shillong, the drive usually takes around 3 hours 30 minutes to 4 hours depending on traffic and road work, so the stop at Umiam Lake comes at the perfect time. Pull over for photos, a walk near the water, and a breather before the final ascent into the hills. If the weather is clear, this is one of those places where the light actually makes the whole trip feel worth it. There are a few basic cafés and parking areas along the roadside; budget around ₹20–100 for tea/snacks, and don’t overstay if you still want an easy check-in in Shillong.
Once you’re in Shillong, head straight to Ward's Lake in the Police Bazar area for a gentle first walk. The lake garden is best in the soft afternoon light, and it’s an easy way to shake off the drive without overplanning your first hour in town. Entry is usually inexpensive, the grounds are tidy, and the loop around the lake takes about 20–30 minutes if you stroll slowly. For lunch or an early dinner, Trattoria is a solid local choice nearby—simple, filling Khasi and Indian dishes, usually in the ₹250–500 range per person. It’s the kind of place where you go for comfort food rather than a long, fancy meal, which is exactly right for day one.
End the day in Laitumkhrah, which has the best relaxed evening energy in Shillong—student crowd, cafés, dessert places, and a genuinely easy neighborhood feel. This is the part of the day where you don’t need an agenda: just pick one café, then maybe wander to another if you feel like it. Good options in the area are the sort of places locals use for coffee, fries, cake, and long conversations rather than big dinners, and most stay open into the evening. If you still have energy, this is also a nice time to orient yourself for the rest of the trip, because Laitumkhrah gives you a better feel for Shillong’s everyday rhythm than the busier market stretch.
Start early and head up to Shillong Peak in Upper Shillong while the air is still clear; this is the best time to get a full sweep of the city, the rolling hills, and on a lucky day even a glimpse toward Bangladesh. The road is smooth but can get busy later in the morning, so go before breakfast crowds and school traffic build up. Expect about an hour here, including a little time to just stand around and take in the view—there’s no reason to rush this part. If you’re coming by cab, ask the driver to wait; the round trip to the peak and onward to the falls is straightforward.
From there, continue a short drive to Elephant Falls, one of the easiest classic stops in Shillong and well worth it if you like a bit of spray and a proper hill-station detour. The falls are usually open through the day, and the lower viewing points are the most photogenic, though there are steps, so wear comfortable shoes and don’t carry too much. A quick 1 to 1.5 hours is enough unless you want to linger with tea from a nearby stall. Keep a little cash handy for parking and small purchases.
Head down to Laitumkhrah for lunch at Cafe Shillong, which is one of the more reliable sit-down places in town when you want a calm break after sightseeing. The food is usually a mix of café staples, continental plates, pasta, burgers, and local-friendly comfort options, so it works well for a relaxed midday reset. Budget roughly ₹400–700 per person depending on what you order, and if you arrive around 1 pm you’ll usually beat the later lunch rush. This is also a good area to stretch your legs a bit—Laitumkhrah feels more neighborhood-like than touristy, with small shops, bakeries, and easy-going street life.
After lunch, head to Don Bosco Centre for Indigenous Cultures in Mawlai, one of the most worthwhile indoor stops in Shillong and a great way to understand the region beyond the scenery. Give yourself around 2 hours here; the museum is larger than it looks, and it’s best enjoyed slowly, floor by floor, rather than trying to breeze through. It’s typically open in the daytime and is especially useful if the weather turns misty or rainy, which happens often in May. The exhibits are a strong mix of history, textiles, tribal culture, tools, photographs, and regional context, so even if museums aren’t usually your thing, this one tends to surprise people.
Wrap up the day in Police Bazar, Shillong’s busiest and most familiar market area, where the city really starts to hum after sunset. This is the place for a slow browse through shops, local handicrafts, woollens, snacks, and the general evening chaos that makes Shillong feel alive. Have a look around the side lanes as well as the main road; that’s where you’ll find better bargains and more local everyday energy. It’s easy to spend 1.5 hours here without a fixed plan—just wander, snack, and let the day wind down. If you want dinner after this, you’ll have plenty of options nearby, but even without a big meal, Police Bazar is the right final stop for the day.
Start early at Laitkor Peak View Point before the city fully wakes up; that’s when the air is clearest and the whole Shillong basin looks layered and green. It’s a simple stop, usually best from around 7:00–8:30 AM, and you only need about an hour here. The road up is straightforward but a little bendy, so take a cab rather than trying to piece together local transport. From there, head out toward Mawphlang Sacred Forest, which is best done late morning with a local guide from the entry point. The guided walk usually takes 1.5–2 hours and costs roughly ₹300–500 for the guide plus the entry fee, and it’s worth slowing down here — this isn’t a place to rush. Wear decent walking shoes, carry water, and expect damp paths, big old trees, and a very quiet, almost reverent atmosphere.
After the forest, drive back toward town and stop at Dylan’s Café in Laitumkhrah for lunch. It’s an easy, reliable break after the slower pace of the morning, with coffee, burgers, sandwiches, and North Indian-style comfort food that usually lands around ₹350–650 per person depending on what you order. The area around Laitumkhrah is one of the most usable parts of Shillong for a meal stop because everything is close together and you won’t lose time in traffic. If you’re going a bit later, avoid the main lunch crush between 1:30 and 2:30 PM.
Keep the afternoon light with a walk through Lady Hydari Park near Police Bazar. It’s an easy reset after the forest and lunch, and about an hour is enough to stroll the landscaped paths, sit for a bit, and enjoy a slower Shillong moment without needing to “do” much. Then head back toward Laitumkhrah for the evening at Cafe Hendrix, which is one of the better low-key spots for live music, snacks, and a casual drink. It usually comes alive after 7:00 PM, so don’t go too early; this is the kind of place where you settle in, order a few bites, and let the night run gently. If you’re staying out late, keep a cab number handy — rides are easy to get in central Shillong, but they thin out a little later at night.
Start early at Bara Bazaar (Lewduh Market) in Iewduh if you want to see Shillong in its rawest, most local form. Go by 7:00–8:30 AM while the market is buzzing but still walkable; by late morning it gets crowded and a bit chaotic in the best possible way. This is the place for Khasi produce, fresh flowers, smoked meats, local spices, bamboo items, and everyday life rather than tourist shopping. Wear comfortable shoes, keep small cash handy, and expect a slow, stop-and-start stroll of about 1.5 hours. From central Shillong, a cab or shared local taxi to Iewduh is usually quick and cheap, but traffic around Police Bazar can make the last stretch sluggish, so don’t cut it too close.
After the market, head to All Saints’ Cathedral in Police Bazar for a calmer change of pace. It’s close enough to reach by a short taxi ride or even a relaxed walk if you’re already in the center, and 45 minutes is enough to sit quietly, admire the old colonial-era architecture, and reset before the day gets more active. Then leave town for Mawlyngbna Village, which is best treated as your main adventure block for the day—think rock formations, village scenery, and a proper break from the city. This is a longer outing, so budget most of the midday-to-afternoon window, around 4–5 hours including road time. A private taxi is the easiest option; shared transport is not very practical for this kind of stop. Carry water, a light snack, and a rain layer if the weather turns, because once you’re out in the hills, services are sparse and the road time can stretch.
Come back to Shillong with enough energy for a proper Khasi dinner, and make Jadoh at a local Khasi eatery in Laban or Laitumkhrah your first choice. Look for small, busy places rather than fancy restaurants; that’s where the jadoh is usually freshest, with smoked pork or chicken, side chutneys, and that comforting, home-style flavor that fits the city perfectly. Expect around ₹200–450 per person depending on what you order. If you’re still hungry or want a bigger, more filling end to the day, finish at City Hut Dhaba on the Upper Shillong side of town or the city edge, where the portions are generous and the menu leans to hearty non-veg and Assamese-style comfort food. Plan roughly ₹300–600 per person, and go a little early if you want to avoid the dinner rush.
Arrive in Guwahati early enough to go straight to Kamakhya Temple before the heat and crowd build up. This is the kind of place where timing really matters: weekday mornings are calmer, and if you reach around opening time you’ll usually move more smoothly through the complex. Keep a little cash handy for offerings, flower vendors, and any local queue logistics, and dress modestly with shoulders and knees covered. Budget around 2 hours here, including a bit of time to sit quietly and take in the atmosphere rather than rushing through.
From the temple, head up to Nilachal Hills Viewpoint, which is the easiest next stop since it sits right in the same hill complex. The panorama over the Brahmaputra and across the city is best when the air is still relatively clear, so late morning works well. Give yourself 30–45 minutes here—just enough to enjoy the view, take photos, and breathe for a bit before you descend back toward the city.
For lunch, make your way to Mamakha in Uzan Bazaar. It’s a good place to reset after the hill visit and keep things simple with Assamese flavors without going far out of your way. Expect a clean, no-fuss meal in the roughly ₹250–500 range per person, depending on what you order. If you’re interested in local staples, this is a nice moment for rice, fish curry, or a thali-style spread before the afternoon museum stop.
After lunch, continue to the Assam State Museum in Uzan Bazaar. It’s one of those low-key stops that gives real depth to a Northeast trip, especially if you’ve mostly been doing scenic and temple visits until now. Plan about 1.5 hours here; it’s a calmer indoor break, and a good way to understand the region’s history, textiles, tribal culture, and archaeological layers before you wrap up the day. Entry is usually inexpensive, and it’s a sensible place to pause if the afternoon heat gets strong.
End at Fancy Bazaar, Guwahati’s most practical shopping area for tea, snacks, dry fruits, and souvenirs you can actually carry home easily. It’s busiest later in the day, but that’s part of the charm—just keep your bag close and don’t expect a leisurely boutique experience. One hour is enough to pick up Assam tea, local pickles, khar-related snacks, or small gifts before you head on. If you have extra energy, you can wander a little beyond the main lanes, but don’t overplan the evening—this is a good day to finish with a final market stroll and an early dinner nearby.