You’ll land in Hanoi very early, so keep the first part of the day simple: head straight to Matilda Boutique and Spa Hotel in the Old Quarter, drop your bags, freshen up, and rest a bit. If early check-in is available, great; if not, just ask the hotel to hold your luggage and maybe use the lobby rest area for a quick reset. After an overnight flight, don’t try to “do Hanoi” too fast — this city rewards a slower first day, and the Old Quarter is best enjoyed once you’re awake enough to notice the little things.
After a light reset, head out toward St. Joseph’s Cathedral in Hoàn Kiếm District. It’s one of those easy, beautiful Hanoi stops: French-colonial facade, tree-lined streets, and a nice first feel for the city without needing much walking. From there, make your way to Hanoi Train Street on the Đống Đa / Old Quarter edge. Come later in the afternoon when the cafes are buzzing and the lane feels alive; grab a drink at one of the small trackside cafes and settle in for the atmosphere. A coffee or iced tea here usually runs around VND 30,000–60,000, and you should be prepared for the area to feel a bit controlled or monitored depending on the day — just be respectful, follow the cafe’s guidance, and don’t stand too close to the rails.
As the light softens, take a relaxed walk around Hoàn Kiếm Lake and over to Ngọc Sơn Temple. This is the gentlest, prettiest part of the day — a good place for photos, a little people-watching, and a breather before dinner. After that, head to Bún Chả Hương Liên in Hai Bà Trưng for a proper Hanoi meal; expect about VND 80,000–120,000 per person. It’s a classic, no-fuss stop, best enjoyed simple and hot. Then finish the night at Ta Hien Street in the Old Quarter for beer, noise, and street energy. This is Hanoi’s most famous nightlife strip, so don’t plan for silence — just go with it, order a Bia Hơi or a cold local beer, and enjoy the first real evening of the trip.
Keep the start very light: after the hotel pickup from Hanoi, bring a small day bag with swimwear, a dry T-shirt, sunscreen, cash for drinks, and a phone power bank. Once you reach Tuan Chau Marina, everything gets much easier—this is the main cruise hub for Ha Long Bay, and most boats leave from here in the morning. There’s usually a bit of waiting around while your cruise staff checks names and groups, so don’t worry if it feels a little slow at first; that’s normal.
Your first major stop is Sung Sot Cave, and this is usually the highlight for first-time visitors: huge chambers, dramatic limestone formations, and a steady flow of visitors. Wear good walking shoes or sandals with grip because the steps can be damp. After that, head to Ti Top Island for the classic viewpoint hike—short but steep. The climb is worth it for the bay panorama, and if the weather is warm enough, the small beach is a nice break. Expect the island and cave stops to move at a cruise-friendly pace, with around 45 minutes at the cave and about 1 hour at Ti Top Island.
Lunch is typically served onboard while the boat glides through the limestone karsts, so just relax and enjoy the scenery. Most cruises include a seafood-heavy Vietnamese spread, and drinks are extra, usually in the range of VND 30,000–80,000 for water/soft drinks and more for beer. This is also a good time to sit on the upper deck, take photos, and let the day breathe a little—don’t try to over-plan this part. If the weather is clear, stay outside for the changing light across the bay; if it gets windy or hazy, the indoor lounge is more comfortable.
On the return toward Hanoi, the best part is simply slowing down and watching the sunset fade over the water. Cruises usually time this section so you get a final scenic stretch before disembarking. Keep a light jacket handy because the deck can feel breezy later in the day. By the time you’re back in the city, you’ll probably just want a simple dinner near your hotel or a quiet drink in the Old Quarter—nothing too ambitious after a full day on the water.
Start early and keep it smooth: once you’re in Ninh Binh, head straight to Tràng An Scenic Landscape Complex before the heat and tour groups build up. This is the classic boat ride people come for — quiet water, limestone cliffs, low caves, and that slow, almost meditative pace that makes Ninh Binh special. Tickets are usually around VND 250,000–300,000 per person, and the boat loop takes about 2.5 hours. Go with the natural rhythm here: sit back, let the rower do the work, and bring a hat, water, and a little cash for tips or snacks. After the ride, you’ll be close enough to continue without rushing, which is the whole point of this day.
From Tràng An, continue to Hoa Lư Ancient Capital, the old seat of Vietnam’s early dynasties. It’s a compact stop, so you don’t need much time — about 45 minutes is enough to walk around, see the temples, and get a feel for the history without turning the day into a museum crawl. Entry is usually around VND 20,000–40,000. This is best done before lunch, while the light is still soft and the area is relatively calm. If you like simple local food nearby, this is the kind of area where you can grab a quick bowl of bún chả or a rice plate and then keep moving toward the afternoon viewpoint.
After lunch, save your energy for Mua Caves Viewpoint — this is the big payoff of the day. The climb is steep but short, and it’s absolutely worth it for the views over rice fields and limestone peaks. Plan around 1.5 hours total, including the climb and photo stops. Entry is usually about VND 100,000. The best light is usually mid-to-late afternoon, and the stairs can be hot, so wear proper shoes and carry water. Once you come back down, head to Tam Cốc Garden for a slower reset: it’s a nice countryside stop for a cold drink, a short breather, and that quiet rural atmosphere that feels very different from the busier viewpoints.
Wrap the day with an easy meal at An Tam Cốc Restaurant before heading back. It’s a good place for classic Vietnamese dishes in a scenic setting, and at about VND 120,000–200,000 per person, it’s comfortable without being fussy. Order simply — grilled fish, sautéed morning glory, chicken, or a rice set all work well — and don’t overeat if you still have a late transfer ahead. After dinner, you can return to the pickup point with a little time to spare, settle in for the evening, and get ready for your overnight bus to Sapa.
You’ll want to keep this first Sapa day very soft after the overnight bus: head straight to SaPa Centre Hotel, check in if the room is ready, and if not just leave your bags and have a quick shower or nap. A light first morning really helps here because Sapa is small but hilly, and even short walks can feel like a workout when you’re tired. Once you’re ready, take an easy stroll to Sa Pa Lake — it’s the best low-effort reset in town, especially if the weather is cool and a little misty. The loop around the lake is simple, relaxed, and gives you your first proper mountain-town feel without committing to a tour.
From the lake, it’s an easy wander to Sun Plaza Sa Pa, the big clock-tower landmark near the town center and station area. This is the classic photo stop in Sapa, with the French-style facade and lively square in front; 20–30 minutes is enough unless you want to browse a bit. For lunch or a warm-up break, settle into Cacao Patisserie & Café — good for coffee, hot chocolate, pastries, and a cozy sit-down while the mountain air does its thing. Expect around VND 70,000–150,000 per person, and it’s a nice place to slow the day down before heading uphill later. If you’re feeling up for a bit more movement, go to Ham Rong Mountain in the late afternoon; it’s one of the easiest scenic add-ons in town and gives you views, gardens, and a light climb without turning the day into a trek. Entry is usually around VND 70,000–100,000, and 1.5 hours is plenty if you’re just taking your time.
For dinner, finish at A Quỳnh Restaurant, one of the more reliable local spots in the center for grilled dishes and Sapa-style specialties like thắng cố if you want to try something regional. It’s comfortable, local, and a good place to eat without overthinking it after a long travel day; budget around VND 120,000–250,000 per person depending on what you order. After dinner, keep the night easy — Sapa is best enjoyed slowly, and tomorrow you’ll have the more active sightseeing day.
Start early from SaPa Centre Hotel and head straight to Fansipan Cable Car Station in the Muong Hoa area before the clouds start sitting low on the mountain and the queues get longer. A taxi or Grab from town is the easiest way, and from the station you’ll usually spend about 2 hours total for the cable car + funicular sequence, depending on crowds. Dress in layers — it can be chilly even in May — and carry water, because once you’re up there the air feels thinner and the walking is more tiring than people expect.
At Fansipan Peak, take your time with the viewpoints, the giant Buddha, and the temple complex around the summit. This is the classic “Roof of Indochina” stop, and it’s worth lingering for photos when the sky clears between cloud bursts. If you’re lucky, you’ll get a proper mountain panorama; if not, the mist still gives the whole place a dramatic, cinematic feel. Ticket costs are usually in the high hundreds of thousands of VND per person for the cable car combo, so keep some cash or card ready, and don’t rush the return ride down.
After lunch, go to Cát Cát Village for the softer, more scenic side of Sapa. It’s best approached as a relaxed downhill walk with little stops along the way, not as a full-day hike. You’ll pass waterfalls, wooden bridges, and local craft stalls, and the whole area is good for slow wandering rather than ticking off sights. Wear decent walking shoes — the path can be slippery, especially if it has rained — and expect small entrance fees plus extra charges if you want photos with rented ethnic costumes.
Later in the day, finish with Moana Sapa, which is a smart late-afternoon stop because the light is better and the photo spots look nicest around golden hour. It’s more of a viewpoint-and-installation experience than a long activity, so about an hour is enough. From there, head back toward town for an easy dinner at Red Dao House Restaurant in the Sa Pa town center. It’s one of the more dependable places for mountain-region food before your overnight bus, and dishes usually run around VND 150,000–300,000 per person. Keep dinner light, pack your bags early, and leave enough time to get to the sleeper bus pick-up point without stress.
After the early-morning bus drop, keep the first hour gentle and let Hoàn Kiếm Lake reset your legs and head. A slow lap on Lê Thái Tổ is the right pace here, especially on a weekday when the lakefront is full of local walkers, retirees, and office workers taking their first coffee. If you want a small detour, glance at Ngọc Sơn Temple from the outside and then just keep moving at an easy pace—this is more about shaking off travel than “doing” Hanoi. From there, wander back into the Old Quarter and stop for a proper coffee at Cộng Cà Phê or Blackbird Coffee; both are good for sitting down with Wi‑Fi, repacking your day bag, and cooling off before the flight. Expect a drink to run around VND 40,000–70,000, and most cafés open by 7:00–8:00am.
Keep the browsing light and focused at Đồng Xuân Market, which is best for a quick wander rather than serious shopping. You’ll get the usual mix of dried snacks, souvenirs, houseware, fabrics, and very local market noise—enough atmosphere without eating up the whole morning. If you want something simple and efficient for lunch, head to Quán Ăn Ngon in Hoàn Kiếm; it’s one of the easiest places in central Hanoi to get a clean sit-down meal with lots of regional dishes under one roof. Good picks here are phở cuốn, bún chả, or a grilled fish plate, and lunch will usually land around VND 150,000–250,000 per person depending on how much you order. After lunch, go straight back to the hotel area for a quick refresh and any final packing before your flight.
Once you reach Mandila Beach Hotel Da Nang, keep the rest of the day deliberately soft: check in, shower, and take a real break before you head out again. If your room isn’t ready, ask the hotel to hold luggage and sit in the lobby or grab something cold nearby in the Mỹ Khê area—there are plenty of small cafés and juice spots within a short walk. The point is to arrive in Da Nang without rushing the evening.
For sunset, make your way to My Khe Beach Promenade and just follow the shoreline for an easy walk. This stretch in Sơn Trà / Mỹ An is one of the nicest low-effort evenings in the city: wide sand, sea breeze, joggers, and a long golden-hour sky if the weather cooperates. You can stop for a coconut, sit on the wall by the beach, or keep strolling until after dark; dinner can stay flexible nearby depending on your energy. After two travel-heavy days, this is the right kind of Da Nang evening—simple, breezy, and not overplanned.
After you land and get settled into Mandila Hotel, head straight out for the mountain day trip while the weather is still cooler and the queues are shorter. From central Da Nang, Ba Na Hills Cable Car Station in Hòa Vang is usually easiest as part of your pre-arranged transfer or a taxi; plan on leaving early enough that you’re riding up before the tour buses fully stack up. If you’re going on a weekday in May, that helps a lot. At the station and inside the complex, keep your bag light, wear comfortable shoes, and carry a jacket or shawl because the summit can feel breezy even when the city is hot.
Once you’re up, make Golden Bridge your first proper stop. This is the signature view everyone comes for, so go soon after arrival before the bridge gets crowded with selfie groups. Give yourself time to walk both directions, take photos from the sides as well as the center, and just pause for the mountain views — that’s when it feels worth the trip. After that, continue to Linh Ung Pagoda (Ba Na Hills) for a quieter reset; it’s a good contrast to the bridge, with a calmer atmosphere and more space to breathe. Keep this part unhurried, but don’t linger too long because the middle of the day is better spent indoors or over lunch.
For lunch, Beer Plaza is the most practical stop inside the complex. It’s not a “hidden gem” kind of place, but it works well because it saves time and gives you a proper sit-down break before the afternoon activities. Expect around VND 200,000–400,000 per person depending on what you order and whether you take drinks. If you want to avoid the busiest rush, try to sit down a little earlier than the main lunch crowd, around 11:30 a.m. to 12:00 p.m. After lunch, head into Fantasy Park for the cooler indoor part of the day — it’s a nice break from the mountain crowds, and even if you’re not into every ride, the mix of games and indoor attractions makes it a good way to fill the afternoon without getting exhausted.
By late afternoon, start making your way back down to the city so you still have enough energy for one easy evening outing. Once you’re back in central Da Nang, a short stroll around the Da Nang Dragon Bridge area in Hải Châu is a good final stop. Go near the riverfront and the bridge lights if you can; the area feels very different after dark, with locals walking, couples taking photos, and the city skyline reflected in the water. If you’re lucky and it’s the weekend, the bridge itself may have more action, but even on a regular night the river promenade is a pleasant way to wind down after a full Ba Na Hills day.
Start the day early and keep it easy with a slow walk at My Khe Beach. This is the best “last breathe of Da Nang” stop before you move on — wide sand, clean shoreline, and a calm local feel if you go before the heat builds. If you want the nicest window, be there around 6:30–8:00 AM; after that it gets hotter and busier with joggers and swimmers. A taxi or Grab from Mandila is the simplest way, and it should only take about 10–15 minutes depending on traffic.
From the beach, head into the city for a quick shopping run at Han Market in Hải Châu. This is the place for last-minute dried fruit, coffee, cashews, chili salt, and small souvenirs — just don’t expect luxury; it’s busy, practical, and very local. If you want to compare, Con Market is another strong stop nearby for cheaper snacks and more street-food energy, especially if you want to stock up on things to carry home or nibble on during the transfer. Both markets are best before lunch, roughly 9:30–11:30 AM, because later they start feeling more crowded and warmer.
For a simple, no-fuss meal, stop at Bánh Mì Bà Lan in Hải Châu. It’s a very easy lunch for a travel day: quick service, satisfying, and inexpensive at around VND 40,000–80,000 per person depending on what you order. Grab your sandwich, eat it nearby or in the car, and don’t overpack the rest of the day — the main goal is to stay light and make the airport run smooth. Leave plenty of buffer for check-in at Da Nang International Airport; for a domestic flight, I’d still aim to arrive 2 hours before departure so you’re not rushing with bags.
Once you’re through the airport and on the way to Phu Quoc, the day should shift from “seeing” to “recovering.” After landing, take the arrival transfer straight to your hotel area and keep the evening soft — check in, shower, hydrate, and maybe step out only for a very light dinner nearby. In Phu Quoc, first-night fatigue is real after a multi-city trip, so the smartest move is to sleep early and save the island exploring for tomorrow.