Want an itinerary like this for your trip?
Tell us where you're going and get a personalized plan in seconds — completely free.
Plan My Trip

Hanoi, Sapa, and Ha Long Bay Itinerary Starting in Hanoi on 2026-05-27 and Returning on 2026-06-02

Day 1 · Wed, May 27
Hanoi

Hanoi arrival and city center stay

  1. Jco Donuts & Coffee (Jcosmo Hotel area) — Cầu Giấy — Easy first stop right near your hotel for a light check-in snack and coffee after arrival; afternoon, ~30–45 min.
  2. Lotte Observation Deck — Ba Đình — One of the best skyline views in Hanoi and a good low-effort first-day attraction; late afternoon, ~1.5 hours.
  3. West Lake (Hồ Tây) promenade — Tay Ho — Relaxed lakeside walk to reset after travel, with sunset views; early evening, ~45–60 min.
  4. Bánh Tôm Hồ Tây — Tây Hồ — Classic Hanoi-style shrimp cakes in the West Lake area, good for a quick local dinner; evening, ~1 hour, approx. 120,000–200,000 VND/person.
  5. Quán Thánh Temple — Ba Đình — Historic, calm, and close to the lake/central route, ideal for a short cultural stop without rushing; late afternoon, ~45 min.

Afternoon arrival and easy first stop

After you check in at Jcosmo Hotel in Cầu Giấy, keep the first day gentle. For a quick reset and a familiar start, walk or grab a short taxi/Grab to Jco Donuts & Coffee (Jcosmo Hotel area) — it’s the perfect low-effort stop for iced coffee, a donut, and a little breathing room after arriving in Hanoi. If you’re carrying bags or still tired, take GrabCar; the ride should be quick and cheap, usually around 20–40,000 VND depending on traffic. Spend about 30–45 minutes here, then head west toward Ba Đình for your first real Hanoi view.

Late afternoon sights near the city center

From Jco Donuts & Coffee, go by GrabCar to Lotte Observation Deck in Ba Đình — usually 15–25 minutes, but give it more time if it’s rush hour. Go up in late afternoon so you catch both daylight and city lights; tickets are typically around 220,000–250,000 VND per person, and the deck is usually open until around 10:00 PM. After that, continue by Grab to Quán Thánh Temple, which is close enough that the ride should be short. This is a peaceful stop and a nice contrast to the skyline view — expect about 30–45 minutes here, and remember to dress respectfully if you go inside.

Evening by West Lake

From Quán Thánh Temple, it’s an easy ride or even a pleasant longer walk to West Lake (Hồ Tây) promenade in Tây Hồ. This is where Hanoi feels most relaxed at the end of the day — locals come here for exercise, sunset, and a slower pace away from the Old Quarter buzz. Aim for golden hour if you can; the lakeside path near Trích Sài and Tây Hồ usually has the best atmosphere. After your walk, have dinner at Bánh Tôm Hồ Tây, the classic West Lake shrimp cake spot — it’s a proper Hanoi first-night dish, best eaten fresh with herbs and dipping sauce. Dinner should cost roughly 120,000–200,000 VND per person. If you still have energy, you can linger at the lake for a tea or coffee afterward, but keep it light since you’ve got Sapa the next day.

Day 2 · Thu, May 28
Sa Pa

Hanoi to Sapa transfer

Getting there from Hanoi
Limousine/minivan transfer (e.g. Interbus Lines, Sapa Express, Green Bus) booked via 12Go or the operator’s site. ~5.5–6.5h, ~350,000–550,000 VND. Best as a late-morning departure after breakfast so you arrive in Sa Pa by late afternoon.
Overnight sleeper bus: ~6–7h, ~300,000–450,000 VND, but less comfortable than a daytime limousine for most travelers.
  1. Phở Bát Đàn — Hoàn Kiếm — Iconic Hanoi breakfast before your Sapa transfer, efficient and very local; early morning, ~45 min, approx. 60,000–100,000 VND/person.
  2. Hanoi Opera House — Hoàn Kiếm — A quick exterior stop for one of Hanoi’s prettiest landmarks before leaving the center; morning, ~20–30 min.
  3. Old Quarter (around Hoàn Kiếm Lake) — Hoàn Kiếm — Best for a short final city wander and souvenir stop before your transfer; morning, ~1 hour.
  4. Thăng Long Luxury Express / limousine transfer to Sapa — From Hanoi to Sa Pa — Most comfortable long-distance transfer option for this route; midday, ~5.5–6.5 hours.
  5. Sapa Stone Church — Sa Pa town center — Easy first Sapa stop right after arrival, close to most hotels and perfect for a gentle evening walk; late afternoon, ~30–45 min.
  6. Moment Romantic Restaurant — Sa Pa town center — Reliable dinner spot with mountain-town views and Vietnamese dishes; evening, ~1 hour, approx. 150,000–300,000 VND/person.

Morning

Start early and keep it efficient. From Jcosmo Hotel in Cầu Giấy, grab a Grab or a quick taxi into Hoàn Kiếm for breakfast at Phở Bát Đàn. It’s one of those old-school Hanoi bowls where the broth does the talking — simple, crowded, and worth it. Go before 8:00 AM if you can; by then the line gets real. Expect about 60,000–100,000 VND per person, and give yourself around 45 minutes so you’re not rushing.

After breakfast, it’s an easy walk/short ride to the Hanoi Opera House for a quick exterior stop. Don’t overdo it here — the building is the point, with its French-colonial façade, elegant symmetry, and that very Hanoi contrast of grand architecture and buzzing traffic. From there, drift back into the Old Quarter around Hoàn Kiếm Lake for a final city-center wander: a few souvenir shops, a coffee stop if you want one later, and just enough time to soak in the narrow streets before you leave. Keep this part loose and unhurried; the beauty is in the atmosphere.

Midday to Afternoon

By late morning, head for your pre-booked Thăng Long Luxury Express or similar limousine transfer to Sa Pa. This is the right call for comfort on this route — much better than trying to squeeze too much into the day. Since the ride is long, aim for a departure after breakfast and a little wandering, so you arrive in Sa Pa by late afternoon without feeling like you’ve lost the whole day.

Late Afternoon to Evening

Once you’re in town and checked in, keep the first Sapa stop gentle: walk to Sapa Stone Church in the center. It’s the easiest landmark to orient yourself by, and it’s especially nice in the late afternoon when the town cools down and the square starts to fill with life. After that, stay nearby for dinner at Moment Romantic Restaurant. It’s a dependable choice for Vietnamese dishes and mountain-town views, with mains usually landing around 150,000–300,000 VND per person. After a long transfer day, this is exactly the kind of low-effort, comfortable evening that works — a short stroll back to the hotel, and you’re set for tomorrow’s mountain day.

Day 3 · Fri, May 29
Sa Pa

Sapa mountain stay

  1. Fansipan cable car station — Sa Pa — The signature Sapa experience and the best marquee sight for your mountain day; morning, ~3–4 hours round trip.
  2. Muong Hoa Valley viewpoint — Lao Chải / Tả Van route — Beautiful terraced-rice scenery and a great contrast after Fansipan; late morning, ~1.5 hours.
  3. Lao Chải Village — Lao Chải — Gives you a closer look at local hill-tribe life and valley landscapes; midday, ~1 hour.
  4. A Quỳnh Restaurant — Sa Pa town — Well-known for local specialties like thắng cố and salmon hotpot; lunch, ~1 hour, approx. 150,000–300,000 VND/person.
  5. Cat Cat Village — Sa Pa — An easy afternoon cultural walk with waterfalls and traditional houses, best done after lunch; afternoon, ~2 hours.
  6. Sapa Market — Sa Pa town center — Good for handicrafts and local snacks before dinner; late afternoon, ~45 min.

Morning

Start with Fansipan cable car station early, ideally right when it opens around 7:30–8:00 AM, because the weather is usually clearest before noon and queues get longer later. From Sapa town center, it’s an easy 5–10 minute taxi or Grab to the station; if your hotel is near Sun Plaza, even better, since you’re basically already in the right zone. Plan about 3–4 hours round trip for the whole Fansipan experience, including the cable car, the short funiculars, and time at the summit. Ticket prices usually sit around 800,000–950,000 VND per adult depending on package and season. Bring a light jacket — it can feel much colder up top even when Sapa town is mild.

After that, head down toward the Muong Hoa Valley viewpoint on the Lao Chải / Tả Van route. This stretch is all about the terraced fields, so don’t rush it; the beauty is in the slow, open views rather than a single big attraction. A private car or taxi from the cable car area is the easiest way to move between sights, and the drive is short, usually 15–25 minutes depending on traffic and road conditions. Spend about 1.5 hours here, just enough to take photos, breathe a bit, and enjoy the shift from high mountain views to the layered valley below.

Midday

Continue to Lao Chải Village, which is close enough to pair naturally with the valley stop. This is where the scenery feels more lived-in — water buffalo, narrow paths, wooden houses, and everyday village life rather than the polished viewpoints closer to town. Expect around 1 hour here, and if you’re using a driver, it’s best to keep them waiting or arrange a point-to-point transfer so you’re not wasting time figuring out logistics. For lunch, head back into town for A Quỳnh Restaurant in Sa Pa, one of the better-known places for local dishes like thắng cố and salmon hotpot. Prices are fairly reasonable at about 150,000–300,000 VND per person, and it’s a good reset after a full morning in the hills.

Afternoon

After lunch, go to Cat Cat Village for a lighter, more relaxed cultural walk. It’s one of the easiest village visits from town, and the path down to the waterfall and wooden houses makes it a good afternoon choice when your energy is lower. From A Quỳnh Restaurant or central Sa Pa, a short taxi ride or even a walk if you’re staying central gets you there quickly. Give yourself about 2 hours so you can move slowly, stop for photos, and not feel pressured to climb back too fast — the return uphill is steeper than it looks. Finish the day at Sapa Market in the town center, which is perfect for a final wandering stop before dinner. Go in the late afternoon, around 4:30–6:00 PM, when stalls are active but not overwhelming; it’s great for dried fruit, local textiles, and small snacks, and you can get back to your hotel easily on foot or by a quick Grab/taxi.

Day 4 · Sat, May 30
Hanoi

Sapa to Hanoi return

Getting there from Sa Pa
Limousine/minivan return transfer (same operators: Sapa Express / Interbus / Green Bus) via 12Go or direct booking. ~5.5–6.5h, ~350,000–550,000 VND. Depart late morning/noon after your morning mountain stops.
Overnight sleeper bus: ~6–7h, ~300,000–450,000 VND, if you want to save a hotel night but don’t mind arriving late.
  1. Silver Waterfall (Thác Bạc) — On the way out of Sa Pa — A scenic short stop that fits neatly into your return drive to Hanoi; morning, ~45 min.
  2. Heaven Gate / Tram Ton Pass viewpoint — Ô Quy Hồ Pass — Classic mountain-photo stop with dramatic views and minimal detour; morning, ~30–45 min.
  3. Limousine transfer back to Hanoi — Sa Pa to Hanoi — Best to keep the return direct and comfortable after sightseeing; midday, ~5.5–6.5 hours.
  4. Indochine Premium Hotel check-in area / evening rest — Hoàn Kiếm — Use this as a reset after the long transfer so you’re fresh for the next day; late afternoon, ~1 hour.
  5. Bia Hơi corner near Hoàn Kiếm — Hoàn Kiếm — Casual Hanoi night atmosphere and an easy dinner after travel; evening, ~1–1.5 hours, approx. 80,000–180,000 VND/person.
  6. Ngõ Trung Yên / Old Quarter night walk — Hoàn Kiếm — Compact, walkable area for a low-energy evening stroll near your new hotel; evening, ~30–45 min.

Morning

Before you head back toward Hanoi, make your last Sa Pa stops count. Silver Waterfall (Thác Bạc) is an easy, scenic first stop on the return route — plan 45 minutes here, enough to step out, take the photos, and enjoy the cool mist without rushing. If you’re coming from the town center, a taxi or private car takes roughly 20 minutes depending on traffic. The entrance fee is usually modest, around 20,000–30,000 VND per person, and the best time is early, before tour buses start piling in.

A short drive farther up the mountain brings you to Heaven Gate / Tram Ton Pass viewpoint on Ô Quy Hồ Pass, one of those classic northern Vietnam viewpoints that looks dramatic even when the weather turns moody. Give it 30–45 minutes for photos and a quick wander around the viewing area. It’s windy and often cooler than Sa Pa town, so keep a light jacket handy even in late spring. After that, it’s a straight, comfortable limousine/minivan transfer back to Hanoi — your main priority now is to sit back, hydrate, and let the mountain roads do their thing.

Afternoon

By the time you arrive back in Hanoi, keep the rest of the day deliberately soft. Head straight to the Indochine Premium Hotel in Hoàn Kiếm and check in, then take an hour to shower, unpack, and reset. If you’ve been in the hills for a few days, this little pause makes the evening much more enjoyable. Hoàn Kiếm is a good base because you can step out and immediately be near the city’s most walkable streets, without needing another Grab for the rest of the night.

Evening

For dinner, go for a relaxed Bia Hơi corner near Hoàn Kiếm — this is the easiest “welcome back to Hanoi” meal after a long travel day. Expect a lively local atmosphere, cold draft beer, grilled meats, fried snacks, and simple Hanoi-style dishes for about 80,000–180,000 VND per person depending on how hungry you are. The vibe is casual and social, so it’s the kind of place where you can sit for an hour or so without feeling tied down. If you want, ask the hotel to point you toward a busy but not too chaotic spot nearby; they’ll know the closest safe option.

After dinner, take a gentle night walk through Ngõ Trung Yên / the Old Quarter. It’s compact, atmospheric, and perfect for a low-energy stroll after the road back from Sapa. Don’t try to “do” the Old Quarter tonight — just wander, look at the shopfronts, and let the narrow lanes set the mood for the next leg of your trip. If you still have energy, you can loop back toward Hoàn Kiếm Lake for one last easy view before calling it a night.

Day 5 · Sun, May 31
Ha Long City

Hanoi to Ha Long Bay morning departure

Getting there from Hanoi
Shared limousine coach direct to Tuan Chau/Bai Chay (e.g. Hạ Long Travel Limousine, Good Morning Cat Ba, Luxury Van). Book via 12Go, Klook, or the operator. ~2.5–3.5h, ~250,000–450,000 VND. Take the 6:30–7:00 AM departure to reach the marina with time to spare for a cruise.
Private car/driver: ~2.5–3.0h, ~1,600,000–2,500,000 VND per car, best if you want door-to-door comfort and flexibility.
  1. Transfer to Ha Long Bay via limousine coach — From Hanoi to Ha Long — Depart early to make the most of the cruise day and avoid traffic; 6:30 AM, ~2.5–3.5 hours.
  2. Tuan Chau Marina — Ha Long City — Main cruise departure point and the gateway to the bay; morning, ~30–45 min.
  3. Ha Long Bay day cruise — Ha Long Bay — The must-do marquee experience with limestone karsts, deck time, and water scenery; late morning to afternoon, ~4–6 hours.
  4. Sung Sot Cave — Ha Long Bay — One of the most famous caves in the bay and usually a highlight on cruises; afternoon, ~45 min.
  5. Ti Top Island viewpoint — Ha Long Bay — Best for a quick panoramic bay view if your cruise includes it; afternoon, ~45–60 min.
  6. Bamboo Restaurant (Ha Long) — Bai Chay — Solid dinner option back on land with seafood and Vietnamese dishes; evening, ~1 hour, approx. 200,000–400,000 VND/person.

Morning

Leave Hanoi early and keep this day simple: once you arrive in Ha Long City, head straight to Tuan Chau Marina, the main departure zone for most bay cruises. If you’re coming in on the usual 6:30–7:00 AM coach, you’ll normally reach the marina with enough buffer for check-in, bag drop, and boarding. The area is functional rather than pretty, so don’t linger too long—just grab water, sunscreen, and a light snack if you need one before stepping onto the boat. Expect cruise check-in and boarding to take around 30–45 minutes.

Late Morning to Afternoon

Your Ha Long Bay day cruise is the real payoff, so choose the boat and route carefully if you still have flexibility. The classic cruise rhythm is unhurried: limestone karsts, open-deck photos, a set lunch on board, and some time to just sit and watch the bay change shape as you move through it. If your itinerary includes Sung Sot Cave, that usually comes as a mid-cruise stop; wear shoes with decent grip because steps can be damp, and plan on about 45 minutes total including the walk through the cave. If Ti Top Island viewpoint is included, save a little energy for the climb—it's short but steep, and the view from the top is worth the sweat on a clear day. A hat, refillable water bottle, and a light rain layer are all useful here, especially in late May when the weather can turn humid or hazy fast.

Evening

After the cruise docks, go to Bamboo Restaurant (Ha Long) in Bãi Cháy for dinner. It’s a good no-fuss choice after a full day on the water, with seafood and Vietnamese dishes in the roughly 200,000–400,000 VND per person range depending on what you order. From Tuan Chau or the marina area, it’s usually a short Grab or taxi ride across to Bãi Cháy—easy enough that you won’t need to overthink it. Keep the evening relaxed: this is the kind of day where the best plan is simply dinner, a slow walk if you still have energy, and an early night before the next transfer.

Day 6 · Mon, Jun 1
Hanoi

Ha Long Bay return to Hanoi

Getting there from Ha Long City
Return limousine coach from Bai Chay/Tuan Chau to Hanoi via 12Go or your cruise transfer desk. ~2.5–3.5h, ~250,000–450,000 VND. Midday departure works well after a morning in Ha Long.
Private car/driver: ~2.5–3.0h, ~1,600,000–2,500,000 VND per car, fastest and easiest if traveling with luggage or in a small group.
  1. Sun World Ha Long Complex — Bai Chay — A fun final Ha Long stop if you have morning time before returning to Hanoi; morning, ~1.5–2 hours.
  2. Bai Chay Beach — Bai Chay — Easy seaside walk before the drive back, good for a relaxed finish to the bay stay; morning, ~45 min.
  3. Return limousine transfer to Hanoi — Ha Long to Hanoi — Smoothest option after your bay visit; midday, ~2.5–3.5 hours.
  4. Train Street area (view from café zone only) — Hoàn Kiếm / Hoàng Diệu edge — A quick iconic Hanoi stop if timing allows, best kept brief and safe from the sidewalk cafés; late afternoon, ~30–45 min.
  5. Café Giảng — Hoàn Kiếm — Famous egg coffee stop for a classic Hanoi dessert break; afternoon, ~30–45 min, approx. 50,000–100,000 VND/person.
  6. Nguyen Hue walking area / Hoàn Kiếm lakeside evening stroll — Hoàn Kiếm — Light final-night walk close to your hotel before departure day; evening, ~45 min.

Morning

After your morning at Sun World Ha Long Complex, keep things easy and don’t try to squeeze too much in before the drive back. If you want a quick extra look around, the Bai Chay Beach stretch is right there and works nicely as a calm final sea-facing stop — just a short walk from the complex area. It’s best for a relaxed stroll, a few photos, and a bit of fresh air rather than a long beach session, especially in late morning when the sun starts heating up. Expect simple café kiosks and tourist prices, so this is really more about the view than the spending.

Midday

Head back for your return limousine transfer to Hanoi around midday, which is the smoothest way to avoid rushing and still get back with usable afternoon time. Once you arrive in Hanoi, aim straight for the Hoàn Kiếm area; traffic can be busy, so a Grab is the easiest way to move around if you’re carrying bags. If your driver drops you near the lake side, you’ll be in the right zone for the last easy sightseeing bits without wasting energy crisscrossing the city.

Afternoon

If timing is good, make your quick icon stop at the Train Street area — but only from the café-side viewing zone, not standing on the tracks. The safest and most practical way is to sit at a sidewalk café near the edge and treat it as a 30–45 minute novelty stop, not a long visit. From there, it’s a short ride or walk into the old quarter for Café Giảng, which is the place to do egg coffee properly: rich, sweet, and absolutely classic Hanoi. Plan about 50,000–100,000 VND per person, and go in the late afternoon so you avoid the biggest lunch crowd.

Evening

Finish with an easy Nguyen Hue walking area / Hoàn Kiếm lakeside evening stroll near Hoàn Kiếm Lake. This is the kind of gentle final-night walk that makes sense after a travel day: lots of locals out, couples sitting by the water, street snacks nearby, and a nice slow finish before departure day. If you still have energy, this is also the best time to wander a little around the old quarter streets around Đinh Tiên Hoàng and Hàng Khay without committing to any more sightseeing — just enjoy the city at its most alive.

Day 7 · Tue, Jun 2
Hanoi

Hanoi departure to Malaysia

  1. Hoàn Kiếm Lake early walk — Hoàn Kiếm — Calm final morning in Hanoi before airport transfer, with the city at its nicest; early morning, ~30–45 min.
  2. Thái Hà / local breakfast stop near your hotel — Hanoi city center — Quick, easy breakfast before checkout and departure; morning, ~45 min, approx. 60,000–120,000 VND/person.
  3. St. Joseph’s Cathedral area — Hoàn Kiếm — A last photo stop in one of Hanoi’s prettiest corners if time permits; morning, ~20–30 min.
  4. Airport transfer to Noi Bai International Airport — From Hanoi — Leave with plenty of buffer for international departure formalities; allow ~45–60 min from central Hanoi.

Morning

For your last morning in Hanoi, keep it light and close to the center. Start with an early walk around Hoàn Kiếm Lake while the city is still soft and easy — this is when locals are out doing tai chi, stretching, or just circling the water before work. It’s the best final feel of Hanoi if you only have a short window, and 30–45 minutes is plenty. From Indochine Premium Hotel, take a Grab or taxi into the lake area; traffic is usually manageable early, and the ride is straightforward through the old quarter side streets.

Breakfast and one last photo stop

After the lake, stop for a quick breakfast at a Thái Hà-area local spot near your hotel or wherever your route is easiest that morning. Think simple Hanoi breakfast: phở, bánh mì, sticky rice, or bún chả, usually around 60,000–120,000 VND per person depending on what you order. If you still have time, swing by the St. Joseph’s Cathedral area for one last photo stop — the stone facade, café-lined lanes, and little pockets of old Hanoi charm make it one of the prettiest corners in the city. It’s a short Grab ride or an easy walk from the lake side, depending on where you’ve stopped for breakfast, and 20–30 minutes is enough if you’re heading to the airport after.

Airport transfer

From there, head straight for Noi Bai International Airport. In Hanoi, I’d leave at least 45–60 minutes just for the transfer from the city center, and more if you’re traveling during weekday rush hour or with checked luggage. Book a Grab or hotel taxi instead of trying to save a little with street hailing — it’s simpler on departure day, and you’ll want the buffer for check-in, security, and any last-minute airport lines.

0