Start with a gentle orientation walk around Lâm Viên Square, the big lakeside landmark that gives you the easiest first look at Da Lat. It’s best before the city wakes up fully, when the air is cool and the light is soft on Xuan Huong Lake. Expect about 45 minutes here for photos, a lap around the square, and a coffee if you want to settle in. If you’re arriving by taxi/Grab, this is the simplest drop-off point in central Da Lat, and it’s an easy walk from the lakefront afterward.
Head next to Da Lat Flower Garden, which sits close enough to the lake area that the transfer is quick by Grab or taxi, usually just a few minutes. This is one of the city’s classic first-day stops: tidy paths, seasonal blooms, and that cool-climate garden feel Da Lat does so well. Plan for 1 to 1.5 hours at a relaxed pace. Entry is usually modest, roughly 40,000–60,000 VND depending on the season, and mornings are best before it gets busier and warmer. Keep it unhurried — this is the kind of place to wander, not rush.
For lunch, go to Bánh Ướt Lòng Gà Long in Ward 2. It’s a very local Da Lat stop, and even if the signature dish is not for everyone, you can usually ask around for a vegetarian-friendly option nearby or choose a simple side dish and fresh soy milk from a nearby stall. Lunch should run you about 80,000–120,000 VND per person, and the whole stop is usually done in under an hour. After that, continue to Dalat Railway Station in Ward 10, one of the prettiest heritage sites in town with its old French-colonial lines and photogenic yellow facade. The station is especially nice in the early afternoon when it’s less crowded; 45 minutes is enough unless you want to linger for train photos or browse the small souvenir stalls.
Finish the day at Mê Linh Coffee Garden on the outskirts of Da Lat, which is exactly the right kind of slow ending for your first day. Take a Grab or hired car out there, since it’s a countryside detour rather than a walkable city stop, and expect about 20–40 minutes each way depending on traffic. The reward is the valley view, a breezy terrace, and a proper sit-down with Vietnamese coffee or an iced yogurt drink for around 60,000–120,000 VND. Aim to arrive in the late afternoon so you can catch the softer light before sunset, then head back toward the center for a relaxed dinner — Da Lat traffic is easy enough, but it’s nicest when you’re not trying to squeeze in too much on day one.
Start early and head out to Datanla Waterfall in the Prenn Pass area before it gets busy; from central Da Lat, it’s usually a 15–20 minute ride by Grab or taxi, and mornings are best for cooler air and shorter lines at the entrance. Expect around 50,000–70,000 VND for entry, with the alpine coaster extra if you want it. The falls themselves are an easy, low-effort stop, so you can keep this one relaxed rather than turning it into a trek. If you’re doing the coaster, budget a little extra time because it’s genuinely fun and tends to slow you down in a good way.
From there, continue out to Trại Mát for Linh Phước Pagoda, which is one of those places that looks almost too intricate to be real. The trip is about 20–25 minutes from Datanla Waterfall by car or motorbike taxi. The pagoda is famous for its glass- and pottery-mosaic surface, and the best part is just wandering slowly and noticing the details. It’s usually open from early morning into the late afternoon, and an hour is enough unless you’re really into photography.
For lunch, go to Quán Chay Khai Tâm in Ward 11 for a solid vegetarian meal that feels local rather than touristy. It’s the kind of place where you can order a few comfort dishes, a rice set, or noodle soup and eat well without overthinking it; most meals land around 60,000–120,000 VND per person. It’s easy to get there by Grab from Trại Mát or back from the pagoda area, and the whole idea here is to slow the pace a bit before the afternoon sights.
After lunch, head to Crazy House (Hằng Nga Guesthouse) in Ward 4. This is one of Da Lat’s most memorable landmarks, and it’s worth seeing in person because photos never quite capture how strange and playful it feels. Plan for about 1–1.5 hours, and if you like architecture, take your time climbing through the walkways and terraces. Entry is usually around 60,000–90,000 VND. The best approach is to treat it like a wandering experience, not a checklist stop — there are corners, staircases, and viewpoints everywhere.
Then finish the day at Tuyền Lâm Lake in the south of Da Lat for a calmer reset after the visual intensity of Crazy House. It’s about 15–20 minutes by car from Ward 4, and late afternoon is the best time because the light softens and the whole area feels quieter. A simple lakeside walk is enough; you don’t need to overplan this one. If you want to keep dinner flexible, just enjoy the air and maybe sit somewhere near the water for a bit before heading back toward town.
Wrap up with tea, dessert, or coffee at Lé Terrasse in Ward 1, which is a good final stop when you want something cozy rather than another big meal. Expect roughly 80,000–160,000 VND per person depending on what you order, and it’s a nice place to decompress after a full day of movement. If you still have energy, this is also the easiest part of the day to stroll around central Da Lat afterward — the evening air is usually cool, and the city feels especially pleasant once the daytime traffic eases.
Leave Da Lat after breakfast for the Prenn Pass Scenic Drive down toward Nha Trang. This is one of those lovely Vietnam transitions where the air shifts from piney and cool to warm and coastal in a single drive, so keep your camera handy for the bends and misty viewpoints. If you’re in a private car, ask the driver for one short photo stop on the descent; otherwise, just sit back and enjoy it — the road usually takes 3.5–4.5 hours, and you’ll likely roll into town by early afternoon. Aim to depart around 8:00–8:30 AM so you’re not arriving too late for the rest of the day.
Once you’re settled, head to Long Sơn Pagoda on the west side of town for a calm first stop. The giant white Buddha is the draw, but the whole hillside complex feels pleasantly unhurried after the drive. Entry is free, and a visit usually takes 30–45 minutes; dress modestly since it’s an active temple. From there, go into the center for lunch at Miya Cafe & Restaurant, a solid vegetarian-friendly option with easy dishes like tofu plates, rice bowls, fresh spring rolls, and drinks in the 100,000–180,000 VND range per person. It’s a good place to reset before a light city walk.
After lunch, make a quick stop at Nha Trang Cathedral. It’s compact, easy to visit in 30–45 minutes, and the stone structure gives you a nice contrast to the temple earlier in the day. Go a little later if you want softer light for photos; the view from the upper steps is especially pleasant. Then finish with a relaxed stroll along the Tran Phu Beach Promenade as the day cools down. This is the best low-effort way to meet Nha Trang properly: sea breeze, palm trees, locals out walking, and plenty of benches if you want to just sit and watch the shoreline. If you still want a vegetarian dinner after the promenade, look for simple Vietnamese spots around Tran Phu Street or the central Nguyen Thien Thuat area, where it’s easy to find tofu, noodle, and rice options without wandering far.
Start early at Po Nagar Cham Towers while the light is still soft and the crowds are thin. It’s one of Nha Trang’s most meaningful landmarks, and the hilltop setting gives you a nice sweep over the Cái River and the northern side of town. Plan on about an hour here; the ticket is usually around 30,000 VND, and modest dress is appreciated since it’s an active religious site. A Grab from central Nha Trang is easy and cheap, and if you get there before 9 a.m. you’ll avoid the tour-bus rush.
From there, head back toward the center for a relaxed wander through Xóm Mới Market. This is the kind of place where you can browse tropical fruit, dried snacks, local herbs, and everyday food stalls without needing a plan—just keep an eye out for ripe mangoes, dragon fruit, and iced sugarcane juice. It’s busiest late morning, which is exactly when the atmosphere feels most alive. After that, walk or Grab to Vandana Vegetarian Restaurant for lunch; it’s a good, reliable stop if you want a break from seafood and meat-heavy menus, with Indian curries, rice plates, and Vietnamese vegetarian dishes in the roughly 80,000–160,000 VND range.
After lunch, head north to Hon Chong Promontory for an easy coastal reset. The rocks, sea views, and breeze make it a low-effort afternoon stop, especially if you’re not in the mood for a big excursion. It’s best when the sun is bright but not at its harshest, and you can usually spend 30–45 minutes here before moving on. Then continue to the Alexandre Yersin Museum, which is small enough to feel manageable even in the heat; it’s a quiet, interesting stop for a short indoor break, with simple exhibits on Yersin’s life and work in Vietnam. Expect around 45 minutes, and a taxi/Grab between the two is straightforward.
Wrap up with dinner at Louisiane Brewhouse right on Tran Phu Beach. This is an easy “end of day” place: ocean views, a breezy terrace, and a menu that works whether you want a light meal or a couple of drinks after sunset. Prices tend to land around 150,000–350,000 VND per person depending on what you order. If you still have energy after dinner, stay for a slow walk along the beach promenade—Nha Trang evenings are best when you don’t rush them.
Fly in from Cam Ranh Airport on a morning departure if you can — it’s the cleanest way to preserve the day and still feel settled by lunch or early afternoon. Once you land at Noi Bai Airport, hop in a Grab or airport taxi into the city; budget roughly 35–60 minutes depending on traffic, and aim for the Old Quarter fringe so you can start gently instead of diving straight into the busiest lanes. If you’re dropping bags at a hotel near Hoan Kiem Lake, that’s ideal: the whole first half of the day is about easing into Hanoi’s rhythm, not rushing it.
Start with a slow loop around Hoan Kiem Lake — this is the best “reset” walk in the city after a flight, especially if you arrive mid/late afternoon. The lakeside path is flat and easy, and you’ll naturally get your bearings between the Old Quarter, the French-influenced streets, and the calmer southern edge of the lake. From there, a short stroll brings you to Loading T Café on Tràng Thi, one of those reliably good Hanoi cafés where you can sit under a colonial-style interior, cool off, and ease into the city over strong coffee or tea. Expect about 60–120,000 VND depending on what you order, and it’s the kind of place where lingering is encouraged.
After coffee, continue on to Ngoc Son Temple on the lake for a compact dose of Hanoi history without overcommitting your first day. The bridge, the water, and the temple together make a nice self-contained visit, usually about 45 minutes including photos; the entrance is inexpensive and the site typically feels busiest in the late afternoon, so just go with the flow. For dinner, head to Ưu Đàm Chay in the Trần Hưng Đạo area — it’s one of the city’s better vegetarian options, polished but not fussy, with dishes that feel thoughtful after a travel day. Expect around 150,000–300,000 VND per person. If you still have energy afterward, take a gentle post-dinner walk back through the lit-up lake area; Hanoi at night is at its best when you’re not trying to do too much.
Start at the Temple of Literature in Đống Đa as soon as you’re up and moving — ideally right at opening, around 7:30 AM, before the tour buses and school groups thicken the courtyards. This is Hanoi at its calmest: stone steles, bonsai-lined paths, and shaded pavilions that make it easy to linger without feeling like you’re “doing” anything. From the Old Quarter, a Grab usually takes 10–20 minutes depending on traffic, and it’s worth arriving a little early so you can walk the courtyards slowly for about an hour.
Next, head a few minutes over to the Vietnam Fine Arts Museum for a quiet, air-conditioned reset. It’s one of the better indoor stops in the city when the heat starts to build, and the collection gives you a nice sweep from traditional lacquer and woodblock work to modern Vietnamese pieces. Plan around an hour; the museum is usually open daily in the morning and afternoon, with a modest ticket price. If you like cafés with character, there are plenty of small coffee spots nearby on Cát Linh and around Kim Mã for a quick iced coffee afterward.
Keep lunch simple and vegetarian-friendly at Bun Chay Ba Nga in the Ba Đình area. It’s the kind of local place that makes a city day easy: no need to cross town, just good bowls, fast service, and prices that usually land around 50,000–100,000 VND per person. If you want a lighter option, ask for bún chay or a tofu-based noodle bowl. The area is practical rather than pretty, so don’t overthink it — eat, rest your feet, and get ready for the afternoon’s more formal sights.
Go to the Ho Chi Minh Mausoleum Complex in the early afternoon, when the visit is still efficient but the morning rush has eased. This area is very controlled and very specific about rules: dress modestly, keep your voice down, and expect security checks. The mausoleum itself has limited viewing windows and can close on certain afternoons or days for maintenance, so it’s smart to check the schedule the day before rather than assume it’s open. Even if you’re not entering every building, the grounds, squares, and walkways make this a meaningful 1 to 1.5-hour visit. From Bun Chay Ba Nga, it’s an easy walk or very short Grab.
Right beside it, stop at the One Pillar Pagoda for a quick, peaceful contrast. It’s small, but that’s the point — a short spiritual pause after the scale and formality of the mausoleum complex. Fifteen to 30 minutes is plenty unless you’re lingering for photos. The area is good for slow walking, so don’t rush straight out; it’s one of those places where the sequence matters more than the time spent.
Finish with a playful late-day stop at Train Street coffee at The Railway Café in the Old Quarter. Go for atmosphere, not for a long sit — the best time is usually late afternoon into evening when the light softens and the old lanes feel most cinematic. Expect drinks around 80,000–150,000 VND, and keep your visit brief and respectful since this area has become more regulated and the train schedule isn’t something to rely on casually. Get there by Grab from Ba Đình in about 15–25 minutes, depending on traffic.
If you still have energy after the coffee, wander a little on foot through the nearby lanes of the Old Quarter rather than trying to “see everything.” That’s the real Hanoi move: one drink, one street, one slow loop home.
Ease into the day with a slow West Lake (Hồ Tây) loop in Tây Hồ, which is exactly how locals like to reset after a few busy city days. Go early, before the heat and traffic build; the best stretch is the quieter road sections near Thanh Niên Street and the lake-facing lanes off Đặng Thai Mai. You’ll get about 45 minutes of easy walking, coffee-sipping, and people-watching without needing to “do” much. If you want a caffeine stop on the way, this part of town is full of good cafés, but the main point is the air, the breeze, and the wide-open feel of Hanoi’s biggest lake.
From there, head a short ride or walk to Tran Quoc Pagoda on the lake edge. It’s one of those places that looks best in the morning light, especially when the red towers reflect in the water and the courtyard is still fairly calm. Give yourself around 45 minutes. Entry is usually free or a very small donation, but dress respectfully—shoulders and knees covered is the safe bet. If you’re using Grab, it’s an easy hop from most of Tây Hồ and back toward central Hanoi afterward.
For lunch, go to Chay 13 in Tây Hồ for a relaxed vegetarian meal that doesn’t feel like an afterthought. Expect modern plating, lots of herb-forward flavors, and a comfortable sit-down break from the heat; budget around 120,000–250,000 VND per person depending on how many dishes you order. This area is one of the easier parts of Hanoi for vegetarian food overall, so if you’re still hungry later, keep an eye out for more plant-based cafés along Xuân Diệu and Tô Ngọc Vân. Don’t rush—this is a good place to linger for an hour or two before heading back into the city.
After lunch, make your way to the Presidential Palace area gardens in Ba Đình for a slower afternoon walk. The grounds are pleasantly shaded and give you a different side of Hanoi: more formal, more spacious, and a bit quieter than the Old Quarter’s constant motion. You’re here for the atmosphere as much as the architecture, so plan on about 45 minutes and just take your time with the paths and the colonial-era details. It’s a good low-effort transition before the late-day energy of the market.
End with Dong Xuan Market in the Old Quarter, where Hanoi switches back into full speed. Go late afternoon for the best mix of light and activity; by evening, the lanes around Hàng Đào and Cầu Gỗ start filling with food stalls, shoppers, and souvenir hunters. It’s a decent place for dried fruit, tea, snacks, and cheap last-minute gifts, though you’ll want to keep your valuables close and expect some crowded aisles. If you still have energy after that, choose your dinner vibe: either a casual stop at a bia hơi corner for the classic plastic-stool Hanoi experience, or sit down at Quán Ăn Ngon for a more polished final meal with plenty of vegetarian choices. For a 3-week trip packing list, keep it lean: 3–4 lightweight tops, 2 bottoms, 1 nicer outfit, 1 light layer for cooler northern evenings, comfortable walking shoes, sandals, rain jacket or compact umbrella, swimwear, sun protection, basic meds, power bank, universal adapter, reusable water bottle, and a small day bag.
Take the early morning limousine bus from Hanoi so you can arrive in Sapa with enough daylight to settle in properly. The road is long and winding, so the sweet spot is a departure around 6:00–7:00 AM; that usually gets you into town in the mid-to-late afternoon, after which you’ll be glad the rest of the day is soft and simple. If you’re using the overnight train + shuttle instead, expect a gentler ride but a later, more fragmented arrival. Either way, once you’re in town, keep the first hour loose: check in, stretch your legs, and let the cooler mountain air do its thing.
Start with an easy Sapa town center walk to acclimate. This is less about “sightseeing” and more about getting your bearings: the compact core around Đường Xuân Viên and the main square is where you’ll feel the town’s rhythm, with mist, souvenir stalls, and mountain views opening up between buildings. Give yourself 45 minutes to wander, sip something warm, and don’t push for anything strenuous after the transfer. If you want a quick drink or snack, you’ll find plenty of simple cafés around the center, but keep your appetite because lunch here can be genuinely good.
Head to Aira Bistro & Bar near Sapa Church for a late lunch. It’s one of the more reliable sit-down spots in town for travelers who want vegetarian dishes that don’t feel like an afterthought; expect roughly 120,000–250,000 VND per person depending on whether you go for a light meal or a full plate with drinks. Afterward, walk a couple of minutes to Sapa Church, which is the town’s most recognizable landmark and worth a short stop, especially as the light starts to soften. From there, end at Sun Plaza Sapa for an easy photo stop before dinner — the building looks best in the evening when the station-front architecture glows a bit against the mountain haze. If you still have energy, linger around the square, then make a simple dinner plan nearby rather than chasing something far away; Sapa is best when you keep the evening unhurried.
Start early and head straight to Fansipan cable car in Hoàng Liên Son before the clouds start building around the ridge. In Sapa, the clearest views are usually in the first part of the day, and the cable car operation typically runs from around 7:30 AM, with round-trip tickets often in the ballpark of 800,000–950,000 VND depending on season and package. From Sapa Town, it’s an easy taxi or shuttle ride of about 15–20 minutes to the station; go as close to opening as you can so you’re not waiting in long lines, and bring a light layer even if town feels warm — it can be chilly and windy up top.
After coming back down, slow the pace with the Muong Hoa Valley viewpoint south of Sapa. This is the kind of stop that makes the whole trip feel like Sapa: layered green hills, tiny paths, and that huge open valley view that looks different every hour depending on the weather. It’s a quick 45-minute pause rather than a full activity, so don’t overplan it; a taxi or motorbike ride is the simplest way to get there, and you’ll want to just stand, look, and breathe a bit before heading deeper into the countryside.
Spend the early afternoon on an A Lao Chải / Tả Van countryside walk, which is one of the nicest low-key experiences around Sapa if you want scenery without turning the day into a hardcore trek. The route through the rice terraces and village lanes is best done with comfortable shoes and no rush; if you’re hiring a local guide, this is where they’re worth it for picking the quieter paths and helping you avoid getting turned around. Expect 2–3 hours with plenty of stops for photos, tea, and the occasional buffalo crossing, and keep in mind that some village trails can be muddy even when the town center looks dry.
For lunch or an early dinner, head back to Good Morning Vietnam Restaurant in Sapa Town — it’s one of the easier vegetarian-friendly options in town, with a broad menu that usually covers noodle dishes, rice plates, vegetable stir-fries, and decent coffee or fresh juice. It’s an easy stop after the walk, and most meals land around 100,000–220,000 VND per person depending on what you order. Finish the day with a relaxed browse through Sapa Night Market, which comes alive in the central town area in the evening; it’s best for grilled snacks, local handicrafts, and people-watching rather than serious shopping. Give yourself about an hour, then wander back through town slowly — Sapa is nicest at night when the mountain air cools off and the streets feel unhurried.
Leave Sapa right after breakfast and treat today as a long, practical travel day rather than a sightseeing sprint. The drive to Ha Long usually takes about 7–8.5 hours depending on traffic and road conditions, so the goal is simple: get moving early, keep snacks and water handy, and plan to roll into the bay area with enough daylight left for a proper stretch. If you’re in a private car, ask the driver to make one clean rest stop mid-route so you’re not wasting time on random breaks.
Once you’re in Bai Chay, head straight for Bai Chay Beach for a gentle reset after the road. It’s not the most dramatic beach in Vietnam, but it’s exactly the kind of easy waterfront walk you want after a long transfer: wide promenade, sea air, and enough space to shake out your legs without committing to anything strenuous. Give yourself about 45 minutes here, especially if you arrive around golden hour. If you’re staying nearby, it’s an easy walk; otherwise a short Grab gets you in and out cheaply.
For dinner, settle into Hồng Hạnh 3 in Bai Chay, a reliable local favorite where seafood is the headline but vegetarian travelers still do fine with stir-fried morning glory, tofu dishes, fried rice, and vegetable hotpot if you ask clearly. Expect roughly 150,000–300,000 VND per person depending on how much you order. It’s lively without feeling too touristy, and service is usually quick if you go before the peak dinner rush around 7:00 PM. Afterward, take a relaxed wander through the Sun World Ha Long complex promenade for lights, open-air people-watching, and a breezy end to the day. This area is best after dark when the waterfront glows a bit and the heat drops; 30–45 minutes is plenty before calling it a night.
From Ha Long town, get yourself to Tuan Chau Harbor early — think 7:00–7:30 AM if you want an easy check-in and a calmer boarding experience. If you’re staying in Bai Chay, it’s usually a 15–25 minute Grab; from Hon Gai or the farther hotel belts, give yourself a bit more buffer because morning traffic around the bridge and harbor turn-offs can bottleneck. Parking is straightforward if you’re on a self-drive plan, but for most travelers the simplest move is just a car drop-off at the cruise terminal with passports/booking info in hand. This is the day to move with the cruise rhythm, not against it.
Once aboard, settle into the deck fast and claim a shaded spot before the boat pulls into the core scenery. The best bay days are the ones where you spend time outside between stops, not just rushing through them. Coffee, tea, and a light breakfast are often included, and by the time you’re gliding past the karst stacks, you’ll be glad you started early.
Your first big land stop is Sung Sot Cave, and yes, it’s the famous one for a reason. Expect stairs, a bit of crowd flow, and around 45 minutes total once the boat docks. The cave route is usually well-organized, but the ground can be slick, so wear shoes with decent grip and don’t bother with anything overly delicate or bulky. Right after that, the pace should shift to Ti Top Island viewpoint — about an hour if you want the classic climb-and-photo moment without feeling rushed. The steps are a workout in the humidity, but the view from the top is one of those “okay, this is why people come here” panoramas.
Lunch is usually easiest on the cruise itself, and honestly that’s the smoothest option if you want to keep the flow of the day. If you’re not eating onboard, look for vegetarian-friendly plates around Cua Vang Restaurant in the Bai Chay / Tuan Chau area — ask for stir-fried morning glory, tofu, steamed rice, vegetable soup, and noodle dishes without fish sauce. Expect roughly 120,000–300,000 VND per person depending on whether you’re on a cruise meal or ordering à la carte. In Ha Long, it’s worth being specific about no fish sauce, no oyster sauce, and no shrimp paste, because “vegetarian” can be interpreted loosely.
After lunch, the day gets quieter in the best way with Luon Cave kayaking area. This is the softer, more immersive part of the bay — low to the water, tucked into limestone walls, and a nice contrast after the busier cave and viewpoint stops. If you’re kayaking, plan on around 45 minutes including getting in and out of the water; if the cruise uses a bamboo boat option instead, it’s still worth doing for the perspective. Bring a dry bag for your phone, sunscreen you can reapply, and a hat that won’t blow away easily.
On the way back toward Tuan Chau, stay on deck for sunset if the weather cooperates. Golden hour in the bay is really about watching the limestone turn softer and more silver as the boats drift back to harbor — not a “do” moment so much as a “stand still and enjoy it” one. Once you dock, you’ll usually be back in Bai Chay or Tuan Chau by early evening, which makes dinner easy: keep it simple, stay near the harbor, and rest up for the next leg. If you’re driving onward the same night, leave after a proper meal and expect the main routes out of Ha Long to be slower just after sunset, so it’s better to head out unhurried than try to squeeze in one more stop.
After breakfast, take the Ha Long → Ninh Binh limousine van or private car and plan to roll into Tam Coc by early afternoon, which is the sweet spot for an easy first look without feeling rushed. Once you arrive, keep the rest of the day soft: do a short orientation walk through Tam Coc or into Ninh Binh City if that’s where you’re based, just enough to get your bearings, find your hotel, and notice how much quieter this part of Vietnam feels after the bay. Most places here are easy to reach on foot once you’re in the center, though a short Grab or bicycle is useful if your stay is a bit outside the main strip.
For lunch, settle at Chookie’s Beer Garden in Tam Coc — it’s one of the more relaxed, traveler-friendly spots in town and has dependable vegetarian options like tofu dishes, veggie spring rolls, salads, and rice plates. Expect roughly 120,000–250,000 VND per person depending on whether you’re having a full meal or just something light. Afterward, let the day slow down with a stroll on the Tam Coc riverside path: this is one of those places where the limestone cliffs, rice fields, and river traffic make even a simple walk feel like an activity. Late afternoon is the best time, when the light softens and the heat drops; give yourself about an hour and don’t worry about doing too much beyond wandering and stopping for photos.
Finish with Bich Dong Pagoda near sunset, when the stone steps and cave-temple setting look especially good in warm light. It’s compact, so 45 minutes is enough unless you want to linger and take it in slowly; there’s usually no need to rush, and a quiet evening visit feels very different from the busier daytime hours. If you’re coming by scooter or Grab, go a little before sunset so you’re not navigating back in full dark, and keep small cash handy for entry-related fees or parking if needed.
Start at Trang An Scenic Landscape Complex as early as you can get moving, ideally around 7:00–7:30 AM, because this is when the river is calmest and the karst valleys feel almost private. From Tam Coc or Ninh Binh City, it’s usually a 15–25 minute Grab or taxi ride, and once you arrive you’ll want to allow a full 2.5–3 hours for the boat route, ticketing, and a little breathing room for photos. Tickets are typically around 250,000 VND per adult, and boats hold small groups, so the experience stays relaxed; bring a hat, sunscreen, and a little cash for tip if you want to thank your rower. After the boat, continue straight to Mua Cave viewpoint before lunch — it’s the same side of town and easiest to do while your energy is still good. The climb is steep but short, about 500 steps, and the payoff is the classic wide-angle view over the rice fields and limestone peaks; aim for 1.5 hours total including the ascent, photos, and a slow walk back down.
Head back toward Tam Coc and stop at T-Pub Restaurant for a low-stress lunch. It’s a handy vegetarian-friendly choice on the main travel strip, with a mix of Vietnamese dishes, rice plates, tofu options, and smoothies, and you can expect roughly 100,000–220,000 VND per person depending on how much you order. This is a good place to cool off, recharge your phone, and take your time a bit before the afternoon history stop; if you want a more local-feeling meal, ask for simple rice, morning glory, or tofu stir-fries rather than over-ordering.
After lunch, make the short drive to Hoa Lu Ancient Capital in the Hoa Lu district for an hour of historical context. It’s not a huge site, but it adds a nice layer to the day after all the landscape drama: temples, old foundations, and a sense of how this valley once served as the political center of early Vietnam. The grounds are usually open through the daytime and entry is affordable, so this works best as a calm, unhurried stop rather than a deep museum visit. If the afternoon heat is strong, keep water with you and move at an easy pace — this is the part of the day where Ninh Binh really rewards slowing down.
Finish with a light evening in Ninh Binh City at the Ninh Binh night market or a café stop at Aroma Restaurant. The night market is good for wandering, grilled skewers, snacks, and a bit of local bustle, while Aroma Restaurant is a practical fallback if you want a proper sit-down dinner; expect about 80,000–200,000 VND per person. If you’re staying around Tam Coc, leave a little earlier because evening traffic can be slow and the ride back is easier before the market crowd peaks. Keep tomorrow flexible — in this part of the trip, the best days are the ones that still leave room for a slow coffee and an early night.
Leave Ninh Binh early enough that you’re not watching the clock the whole way to Noi Bai Airport; if you want a relaxed connection, aim to be rolling by around 6:00–6:30 AM. The road to Hanoi is usually about 2–2.5 hours in good traffic, but I’d still build in a cushion for airport check-in, security, and the occasional bottleneck on the approach roads. If you’ve got a window before boarding, keep the morning simple: coffee, water, and a last look at the rice fields as you head out.
Once you land in Da Nang, keep the first few hours easy. The city works best when you don’t try to “do” it too hard on arrival day. A straight ride to My Khe Beach is the right reset — wide sand, open sky, and enough breezy coastline to shake off the travel stiffness. It’s especially nice in the late afternoon when the light softens and the beach feels local rather than touristic; plan about an hour for a walk, a sit-down, and maybe a quick swim if the sea is calm. From there, it’s an easy hop into the city center for Roots Plant-Based Café, a dependable vegetarian stop with fresh bowls, smoothies, and lighter plates that won’t slow you down after a flight. Expect roughly 100,000–220,000 VND per person; it’s a good place to refuel without the usual travel-day grease.
Finish with a gentle evening walk at Dragon Bridge. This is the part of Da Nang that feels most alive after dark: river breeze, neon, scooters sliding by, and locals out for a stroll along the waterfront. If you’re there on a weekend, the bridge can do its fire-and-water show around 9 PM, so check the day-of timing and get there a little early if you want a decent viewing spot. Give yourself 30–45 minutes, then either linger by the river or head back toward your hotel — no need to overpack this day. If you still have energy, the nearby streets around Bạch Đằng are good for a casual nightcap walk, but honestly the best move is to keep it light and be ready to enjoy a fuller Da Nang day tomorrow.
Start early and head straight to Marble Mountains in Non Nuoc before the heat really sets in. From central Da Nang, it’s usually a 20–30 minute Grab or taxi ride, and I’d aim to arrive around opening time so you can climb with fewer people and better light. Budget roughly 40,000–50,000 VND entry plus a bit extra if you take the elevator partway up; if you’re comfortable with stairs, it’s a nicer flow and you’ll see more of the caves, pagodas, and lookout points at your own pace. Wear grippy shoes — the stone steps can be slick after humidity or rain — and keep the visit to about 2 hours so it feels rewarding, not rushed.
After that, drift just downhill into the Non Nuoc stone village area. This is a very easy add-on because you’re already in the right pocket of the city, and it gives you a more grounded sense of the local craft tradition around the mountains. Expect about 45 minutes here: browse carved marble figures, watch artisans at work, and don’t feel pressured to buy — it’s more about the atmosphere than a shopping mission. If you want a quick cool-down drink, there are small cafés and juice spots around the base road, and this is a good moment to slow the pace before lunch.
For lunch, head toward Tam’s Pub and Surf Shop near My Khe Beach. It’s a relaxed, beach-town kind of place, and one of the easier spots in this area if you want solid vegetarian options without fuss — think salads, veggie burgers, fries, spring rolls, and easy Western-Vietnamese comfort food. Lunch should run around 100,000–220,000 VND per person depending on what you order and whether you add drinks. It’s a nice reset point after the mountain, and the walkable beach strip nearby makes it easy to stretch your legs afterward before you head inland again.
In the early afternoon, make your way up to Lady Buddha at Linh Ung Pagoda on the Son Tra Peninsula. This is one of Da Nang’s most iconic stops, and the mood here is calmer than the city below — wide sea views, incense, and that huge white statue watching over the coast. Give it about an hour, a little longer if you like quiet temples or want to linger for photos; entrance is free, though donations are welcome. From there, continue with the Son Tra Peninsula viewpoint drive, which is really the best way to finish the day: a breezy coastal loop with lookouts, forested bends, and the sense that Da Nang suddenly opens up to sea and hills at once. Keep 1–1.5 hours for this part, especially if you want to stop at a couple of pull-offs without watching the clock.
Wrap up with dinner at Bánh Xèo Bà Dưỡng in central Da Nang. Go a little early if you can, because this place gets busy and the energy is half the fun — fast-moving, local, and very no-frills. Even though it’s famous for the meat versions, there are vegetarian-friendly add-ons and you can build a good meal from the herbs, rice paper, noodles, and veggie plates, usually for about 80,000–180,000 VND per person. If you’re staying near the beach, a Grab back is the simplest way; from Son Tra, allow around 20–35 minutes depending on traffic.
Leave Da Nang after a relaxed breakfast and make the short hop to Hoi An by private car, Grab, or hotel shuttle; it’s usually a smooth 45–60 minutes via the coastal road, and arriving before midday means you can drop bags and still catch the gentler part of the day. If you’re staying near the center, ask your driver to stop a little outside the densest lanes so check-in is easier and you’re not circling tiny alleys with luggage. Once you’re settled, head straight to An Bang Beach for a late-morning reset — this is the better first-Hoi-An stop because it feels airy and unhurried, with beach chairs, a few low-key cafés, and plenty of room to breathe compared with the town core. A couple of hours here is enough: swim if the water looks good, or just order a coconut and let the sun do its thing.
For lunch, head back toward town to Cocobox in central Hoi An, a dependable stop for fresh juices, smoothies, and vegetarian-friendly plates when you want something light but not boring. It’s easy to settle in here for an hour or so, especially if the heat is pushing you indoors; expect roughly 100,000–220,000 VND per person depending on what you order. If you’re doing a slower day, this is also a good time to wander the nearby lanes without a fixed plan — Hoi An works best when you let the town come to you. A quick Grab or bicycle ride from the beach area to the center is the easiest way to connect these stops.
After lunch, continue east to the Cam Thanh coconut groves for a change of pace. This is the more playful, green side of Hoi An — basket boats, palm canals, and a bit of countryside atmosphere without having to leave town for long. Plan on about 1.5 hours, and go expecting a fun, slightly touristy activity rather than a wilderness experience; the value is really in the contrast after the beach and café stop. From there, drift back toward the river for the evening and spend sunset along the Hoi An riverside on the Thu Bon River. This is the moment the town becomes itself: lanterns start to glow, boat traffic slows, and the promenade around the river and bridge area gets that soft, golden energy. Keep dinner open-ended nearby so you can sit, wander, or hop between a few vegetarian-friendly places without rushing the best hour of the day.
Vietnam in May can be warm, humid, and occasionally rainy, so quick-dry fabrics beat heavy cotton. For Sapa and Da Lat, bring one warmer layer; for Hoi An, Da Nang, Nha Trang, and Phu Quoc, prioritize breathable clothes and easy beachwear. If you want, I can also turn this into a region-by-region restaurant shortlist with vegetarian options for each stop: Da Lat, Nha Trang, Hanoi, Sapa, Ha Long, Ninh Binh, Da Nang, Hoi An, and Phu Quoc.
Start at Japanese Covered Bridge as soon as you’re up and moving — this is the one Hoi An landmark that really does deserve the early slot, because by 9:30-ish the old town starts filling with tour groups and the photos get much less graceful. If you’re staying near the center, it’s an easy walk; otherwise, a short Grab or bicycle ride gets you there fast, and there’s usually no need to overthink transit inside Hoi An’s compact core. Give yourself about 30 minutes to cross, look around, and just stand back for the classic view across the canal.
From there, continue on foot to Fujian Assembly Hall, which is one of the best places to slow down and actually feel the old-town texture instead of just snapping landmarks. The carved gates, incense, and layered courtyards make it a nice contrast to the bridge, and it’s usually calmest before late morning. Plan around 45 minutes, and if you like temple spaces, this is where Hoi An starts to feel less like a postcard and more like a living historic town. Entry fees in the old town area are typically covered through the heritage ticket system, so keep a little cash handy.
For lunch, settle into Morning Glory Original — it’s popular for a reason, and it’s one of the easier places to find reliable vegetarian options without feeling like you’re compromising on the Hoi An experience. Expect classic central Vietnamese dishes plus veggie-friendly versions of local favorites, with lunch usually landing around 150,000–300,000 VND per person depending on how much you order. Go a little before peak lunch if you can, because tables turn quickly and the service is smoother before the rush.
After that, drift over to Hoi An Central Market along the riverside edge of Old Town. This is the place to browse rather than buy a lot: herbs, spices, tropical fruit, noodle stalls, dried goods, and the general hum of Hoi An’s everyday trade. It’s also where you’ll catch the town’s tailor energy and food rhythm all in one place. Spend about an hour wandering without a strict plan, and if you’re tempted by snacks, this is a good time for a fresh coconut or a small fruit plate rather than a full second meal.
Keep the pace soft with Precious Heritage Art Gallery Museum, which is a smart reset after the market noise. It’s quieter, more reflective, and gives you a better sense of the region’s cultural diversity than most people expect from a short Hoi An stay. Mid-afternoon is ideal because the sun is strongest and this is a good indoor stop; 45 minutes is enough unless you really like photography and portrait work, in which case you may linger longer. It’s one of those places that rewards attention, not rushing.
Wrap the day with a Lantern-lit Thu Bon River walk when the heat drops and the town turns golden. This is Hoi An at its best — boats moving slowly, lanterns coming alive, and the riverfront feeling almost theatrical without trying too hard. Aim to be out there around sunset into the first hour of darkness for the prettiest light, then just wander the lanes nearby and let the evening stretch a bit. If you’re heading onward tomorrow, book any transport for the following morning rather than tonight; Hoi An is the kind of place that’s worth one last slow walk before you leave.
Leave Hoi An with a comfortable airport buffer and treat the transfer to Da Nang Airport as a no-stress logistics morning rather than sightseeing time. If you’re staying in the old town or riverside center, a Grab or hotel car usually gets you there in about 45–60 minutes, but I’d still aim to depart at least 3 hours before your flight because check-in and security can slow down a bit when there are several domestic departures at once. If you want a quick coffee and one last civilized start before the travel day, grab something simple near your stay rather than trying to eat a full breakfast en route.
On the flight to Phu Quoc, the easiest thing is to keep your arrival light and flexible: by the time you clear the airport, pick up bags, and get into a car, it’s usually already beach o’clock. Head straight to Long Beach (Bãi Trường) on the west coast for an easy first island reset — this is the kind of place where you can sink your feet into the sand, swim if the sea is calm, and let the day slow down after all the transit. It’s especially nice in late afternoon when the light softens and the beachfront is less intense; expect about 1.5 hours here, and if you want a low-key drink or snack, this stretch has plenty of casual spots without forcing a big commitment.
For dinner, The Home Pizza in Duong Dong is a very safe first-night choice, especially if you want vegetarian-friendly options without having to overthink it after travel. It’s relaxed rather than fancy, and you can usually eat well for around 120,000–250,000 VND per person depending on what you order; it’s the kind of place where a pizza, pasta, or a simple salad works nicely after a long transfer day. After that, wander over to Phu Quoc Night Market for an easy browse — think fruit cups, snacks, souvenirs, and the general buzz of an island town settling into evening. Give yourself about an hour here, keep it unhurried, and then head back once you’ve had your fill of people-watching.
Start the day with a shaded loop through Phu Quoc National Park, which is the best way to balance out the island’s beach time. The northern and central island roads are generally straightforward, but a Grab, hotel car, or rented scooter is the easiest way to move around if you want to keep the day flexible. Leave around 7:30–8:00 AM so you’re in the park before the heat builds; expect about 2 hours if you’re doing a relaxed drive, short walks, and a couple of photo stops. The park doesn’t feel like a polished tourist attraction so much as a big green swath of island forest — keep your expectations nature-first, and wear closed shoes if you plan to step off the main road.
From there, swing down to Suoi Tranh Waterfall, an easy follow-up if you want a bit of greenery without committing to a heavy hike. It’s a short drive from Duong Dong, and the walk in is usually manageable, though the path can get slippery after rain, so don’t wear flimsy sandals. Plan on 30,000–50,000 VND for entry and around 45 minutes total unless you linger for photos. This is the kind of stop that works best when you keep it low-key: quick walk, cool off a little, then move on before lunch.
For lunch, head to Chay Garden in the Cua Lap area for a calmer, vegetarian-friendly break. It’s one of the island’s better options if you want a proper sit-down meal without the chaos of the main market strip, and the prices are very reasonable for the setting — usually 100,000–220,000 VND per person depending on how much you order. In the afternoon, make your way to Sao Beach, which is still one of the prettiest stretches on the island when the light turns softer later in the day. Give yourself 2–3 hours here for swimming, lounging, and a slow drink at a beach shack; if you’re using a scooter or car, keep an eye on the road in the last stretch because the approach can be a little bumpy.
On the way back north, stop at Ho Quoc Pagoda for a peaceful late-afternoon pause. The ocean view here is the real draw, and the temple grounds feel especially nice when the sun gets lower and the day slows down. It’s usually a 30–45 minute stop, and modest dress is worth it since this is an active religious site. After that, head back toward your hotel before dark — the southeast coast roads are easiest in daylight, and if you still have energy, a simple dinner in Duong Dong is the nicest way to end the day without overplanning it.
Start very early and head across the island to Ham Ninh Fishing Village on the east coast, ideally around sunrise or just after. From the Duong Dong side it’s usually a 30–45 minute Grab or taxi, a little longer if you’re staying farther north on Long Beach. This is the kind of place that feels best before the day heats up: wooden piers, quiet boats, and a working-village atmosphere that still feels lived-in rather than staged. Give yourself about an hour to wander, take photos, and watch the water change color; if you want a snack, the local crab is famous here, but it’s also perfectly fine to just soak up the calm and keep moving.
From Ham Ninh, continue inland to a pepper farm near Duong To for a short, easy stop that gives you a nice final glimpse of one of Phu Quoc’s signature products. The drive is usually 20–30 minutes depending on the farm you choose. Most farms do quick walk-through visits and tastings, and you really only need 30–45 minutes unless you’re the type who likes asking a lot of questions. A few farms sell pepper, pepper salt, and souvenirs directly on site, so this is a good place to pick up lightweight gifts instead of buying them at the airport. Try to get there before noon if you can, while it’s still comfortable and not too hot.
For lunch, head into Duong Dong to Vegan House Phu Quoc. It’s a reliable final-day choice if you want something lighter and plant-based after a week or two of Vietnamese eating, and it usually lands in the roughly 100,000–220,000 VND range per person depending on what you order. After lunch, keep the rest of the afternoon loose so you can enjoy the island without feeling rushed — maybe a slow coffee nearby, or just a lazy drive through town before the sunset stretch. If you’re moving around by Grab, it’s easy; if you’ve got a scooter, just keep in mind that Duong Dong traffic gets a little busier later in the day.
Make your way to Sunset Sanato Beach Club in the Long Beach area in time for the golden-hour window, usually about 2 hours before sunset. This is one of those places where timing matters more than anything else: arrive a little early so you can stroll the sand, grab a drink, and find the installations without rushing. Entry and drink minimums can change, so budget a small amount for access or a beverage, and expect a more polished beach-club atmosphere than a quiet public beach. For dinner, stay flexible and head back toward the Duong Dong waterfront for an easy final-night meal. This is a good zone for mixed groups because seafood-heavy places and veg-friendly options sit close together, so everyone can order what they want without making the evening complicated. Keep it simple, stay near town, and let the last night feel like a gentle wind-down rather than a big production.
Wrap up Phu Quoc with an early checkout and a generous airport buffer. If you’re on the Long Beach side, plan on leaving about 2 to 2.5 hours before departure; from Duong Dong it’s usually a 45–75 minute transfer depending on traffic, hotel pickup timing, and how busy the airport road gets. A Grab or hotel car is the easiest option, and it’s worth loading bags the night before so the final morning feels calm instead of frantic. If you have one last look at the sea, keep it quick — Phu Quoc International Airport is efficient, but morning queues can still stretch at check-in and security.
Use the airport café stop as your reset point. Phu Quoc Airport has a few simple cafés and snack counters that are good for one last coffee, a banh mi, or a light breakfast before the flight; prices are airport-level, so expect a bit more than in town, but not wildly so. This is also the best moment to do a final bag check: passport, phone, power bank, chargers, sunglasses, and any travel documents should be in your personal item, not buried in the main suitcase. If you’ve bought fruit, coffee, or local snacks, keep in mind carry-on rules and pack liquids carefully.
For a 3-week Vietnam trip across Da Lat, Nha Trang, Hanoi, Sapa, Ha Long, Ninh Binh, Da Nang, Hoi An, and Phu Quoc, keep it light and mix-and-match friendly:
Best move: pack once, then plan a single laundry cycle mid-trip in Hanoi, Da Nang, or Hoi An where it’s easy and cheap.