Allow about 1–1.5 hours from Noi Bai International Airport to the Old Quarter after landing, including immigration and traffic. A metered taxi or ride-hailing car is the easiest option; agree on the app fare before setting off, and confirm your hotel’s exact entrance because Old Quarter lanes can be confusing. After checking in, keep the evening unhurried: take a 45-minute stroll around Hoan Kiem Lake, where locals gather for a walk and a breather from the motorbike bustle. The lakeside paths are open, and there’s no entry fee.
Head south to Bún Chả Hương Liên in Hai Bà Trưng for Hanoi’s grilled pork, rice noodles, herbs and dipping broth. Budget around 50,000–100,000 VND per person and allow 45–60 minutes; it’s a popular spot, so expect a possible wait at dinner. From there, take a taxi or ride-hailing car back toward the Old Quarter, then make a short stop on Ta Hien Street for a drink or a street-food bite if you still have energy. Allow about 45 minutes and roughly 50,000–150,000 VND per person. It’s lively and busy at night; stick to a curbside table, keep an eye on your belongings, and call it early if jet lag wins.
Start at Temple of Literature (Văn Miếu), Hanoi’s historic Confucian temple and former university. Allow about 1½ hours to wander the courtyards and gardens; it generally opens daily from 8:00 a.m., with admission around 70,000 VND. From there, take a taxi or ride-hailing car to the Old Quarter for lunch at Phở Gia Truyền Bát Đàn. Expect a simple, busy noodle shop and possibly a short queue; budget 50,000–100,000 VND for a bowl, and bring cash.
Head west to Thang Long Imperial Citadel by taxi or ride-hailing car (roughly 10–15 minutes from the restaurant, depending on traffic). Give the royal and archaeological remains 1½–2 hours; check the current closing time before setting out, as last entry can be earlier than closing. Admission is typically around 100,000 VND. Then travel back toward Hoàn Kiếm for the Vietnamese Women’s Museum. Its thoughtfully arranged exhibits make a good contrast with the citadel; allow about 1½ hours. It’s generally open daily from 8:00 a.m. to 5:00 p.m., with tickets around 40,000 VND.
Finish at Cafe Giảng in the Old Quarter for its signature egg coffee, usually 30,000–70,000 VND. The café is compact and can be lively, so be prepared to share a table or wait briefly. From the museum, a taxi or ride-hailing car is easiest; alternatively, stroll through the central streets if you still have energy. Check today’s opening hours before heading over, then leave the evening flexible for dinner nearby.
The ride from Hanoi takes around 6–7 hours door to door, so plan on reaching Sa Pa in the afternoon if you leave in the morning. Once you’ve checked in and dropped your bags, keep the first outing gentle: the mountain air can feel chilly, especially after sitting on the bus, so bring a warm layer.
Walk over to Sa Pa Stone Church in the town center for a brief look at its stone façade and the square around it—about 30 minutes is plenty. From there, it’s an easy stroll to Sa Pa Lake for a relaxed 45-minute loop. The lakeside is a good place to stretch your legs, though mist can roll in quickly, so don’t worry if the views come and go.
Warm up at A Phủ Restaurant, a short walk back toward the center. Set aside about an hour and budget roughly 150,000–300,000 VND per person. Northern Vietnamese specialties make a comforting first meal in the mountains; ask staff what’s especially good that evening, and bring a light jacket for the walk back.
Head downhill from Sa Pa town to Cat Cat Village early, before the busiest tour groups arrive. It’s roughly a 2–3 km walk each way from the center, with a steep, stepped route through the village; allow 2.5–3 hours including the uphill return. You can take a taxi or ride-hailing car down and save your legs for the climb back. Expect an entrance fee—often around 150,000 VND, but check locally—and wear shoes with good grip, especially if the stone paths are wet.
Back in town, settle in at Cộng Cà Phê Sa Pa for about 45 minutes; a hot drink is welcome in the cool mountain air, and drinks are roughly 40,000–80,000 VND. Then walk to Sa Pa Museum, also in the town center, for an hour with exhibits on the region and its ethnic communities. Opening hours can vary, so check at the door before planning around it; allow a little flexibility if it’s closed.
Finish with dinner at Red Dao House, where you can try regional dishes and take the evening slowly. Budget around 150,000–300,000 VND per person for dinner. It’s an easy walk from the center; if you’re tired after the village climb, ask your accommodation to arrange a short taxi ride.
The Sa Pa–Ha Long transfer takes roughly 7–9 hours door to door, so an early departure is important; traffic can push your arrival into the evening. Confirm whether your bus drops you near your accommodation or whether you’ll need a short taxi ride to Bai Chay. After checking in, take an easy 45-minute walk along Bai Chay Beach—a good way to stretch your legs without committing to a big outing.
If you arrive with enough daylight, head to Sun World Ha Long Complex in Bai Chay for the Queen Cable Car and harbor views; allow 2–3 hours. Operating days and hours can vary, so check the current schedule before setting out, and don’t assume you’ll make it if the transfer runs late. If you reach town in the evening, keep the beach walk and save the complex for your Ha Long day tomorrow rather than rushing. Finish with seafood at Cua Vang Restaurant, near the waterfront; budget around 250,000–500,000 VND per person and allow 1–1.5 hours.
Get to Tuan Chau International Marina early enough for your cruise’s check-in—typically around 7:30–8:30 a.m., but follow the time from your operator. From Bai Chay, allow roughly 15–25 minutes by taxi or ride-hailing car; from Hon Gai, allow about 25–40 minutes, depending on traffic. The day cruise takes around 6–8 hours including transfers. Book ahead and check that your chosen itinerary includes both Sung Sot Cave and Ti Top Island; not every cruise visits the same stops. A shared day cruise commonly costs roughly 700,000–1,500,000 VND or more, depending on boat and inclusions, so check whether meals, entrance fees and hotel transfers are covered.
At Sung Sot Cave, allow 45–60 minutes for the stepped path and cavern galleries; it can be humid inside, and the steps may be slippery. Then spend around 1–1.5 hours at Ti Top Island—swim if conditions allow, or climb to the viewpoint for a sweeping bay panorama. The viewpoint climb is steep, so bring water and take your time. Your cruise schedule sets the actual stop lengths; keep a little flexibility for queues at the cave landing and boat transfers.
After returning to the marina, head to the Bai Tho Mountain area in Hon Gai for a relaxed waterfront stroll of about 45 minutes. Enjoy the views from public areas, but follow posted access rules and don’t attempt to climb any closed routes. Continue to Hon Gai Market for a browse and a snack—allow about 45 minutes, and expect stalls to be liveliest earlier in the evening. If you’re hungry afterward, choose a nearby seafood restaurant in Hon Gai; ask to see prices by weight before ordering.
Leave Ha Long in the morning and allow 4–5 hours door to door for the transfer Tam Coc Ninh Binh city; confirm the exact drop-off with your operator so you can arrange the last short ride if needed. After checking in and dropping your bags, head to the Tam Coc boat landing for an easy 45-minute riverside walk. It’s a good first taste of the limestone scenery without committing to another long outing.
Continue to Bich Dong Pagoda, about a 10-minute drive from central Tam Coc (or roughly 30 minutes on foot). Allow 1–1½ hours to explore its hillside courtyards, small temples and caves; the steps can be uneven, so wear shoes with grip. Entry is generally free, though parking or small donations may be requested. Aim to arrive with daylight to spare, and check locally for current access hours.
Keep dinner relaxed at Chookie’s Beer Garden in Tam Coc—budget about 150,000–300,000 VND per person. After a travel day, there’s no need to rush: settle in, enjoy the garden setting, and check with your accommodation about the easiest way back if you’re staying outside the center.
Start early at Trang An Scenic Landscape Complex; the boat ticket office typically opens around 7:00 a.m., but check locally for current hours and any seasonal changes. Allow 3–4 hours for ticketing, possible queues and the boat ride through caves and limestone scenery. Adult tickets are usually about 250,000 VND; routes and waiting times can vary, so bring water and sun protection.
Take a taxi or ride-hailing car to Hang Mua Viewpoint—roughly 15–20 minutes from Trang An, depending on traffic. Allow 1.5–2 hours for the climb and time at the top; the steps are steep, so wear shoes with good grip and take your time. Admission is generally around 100,000 VND. Afterward, head to Family Restaurant in Tam Coc for lunch. Set aside about an hour; Ninh Binh specialties are worth trying, and expect roughly 100,000–250,000 VND per person.
Finish with Thai Vi Temple, a peaceful countryside outing of about 1–1.5 hours. From the restaurant, walk or cycle if you’re comfortable on local roads; otherwise, a short taxi ride is easier after the climb. Keep the afternoon unhurried, and check the temple’s current opening arrangements locally before setting out.
Allow 7–9 hours door to door for the transfer and flight, so keep the morning flexible and book a Hanoi–Da Nang flight that leaves enough time for the road transfer, airport check-in and your ride into town. Confirm baggage rules and which Da Nang airport terminal you’ll arrive at; a taxi or ride-hailing car into Hải Châu usually takes about 10–20 minutes, depending on traffic. December daylight fades around 5:15 p.m., so the first two stops work best if you land in the afternoon.
If you arrive with daylight, spend about 30 minutes at Da Nang Cathedral in Hải Châu. The pink exterior is the main draw; if you hope to go inside, check local access and service times, and be respectful if a service is underway. From there, it’s a short walk to Han Market. Give yourself about an hour to browse the food and household-goods stalls; hours can vary by stall, and many wind down by early evening, so don’t leave this stop too late.
Finish at Bếp Cuốn Đà Nẵng for fresh rolls and central Vietnamese dishes. Allow 1–1.5 hours and budget roughly 150,000–300,000 VND per person. After a long travel day, take a taxi or ride-hailing car between stops if you’re tired, and check the restaurant’s current hours before setting out.
Go early to Marble Mountains (Ngũ Hành Sơn) to beat the midday heat; allow 2–3 hours for the caves, pagodas and viewpoints. There are plenty of steep steps, so wear shoes with grip and bring water. Entry is roughly 40,000 VND; the elevator is an optional extra if you’d rather save your legs. From central Da Nang, a Grab or taxi usually takes about 20–30 minutes, depending on traffic.
Stay in the Ngũ Hành Sơn area for lunch at Mì Quảng Ếch Bếp Trang, known for its mì Quảng with frog; budget around 60,000–150,000 VND per person and allow 45–60 minutes. Then take a short ride to Non Nuoc Beach for an easy hour or so by the water. Keep an eye on the time so you can reach the museum before it closes.
Take a Grab or taxi to the Museum of Cham Sculpture in Hải Châu—about 20–30 minutes from the beach in ordinary traffic. Set aside around 1.5 hours for the collection; it generally opens daily, often until 5 p.m., with admission around 60,000 VND, but check current hours before setting out. In the evening, head to Son Tra Night Market in Sơn Trà; stalls usually get going around 6 p.m. Allow 1–1.5 hours to browse and eat, budgeting 100,000–250,000 VND per person. A ride-hailing car is the simplest way to connect the museum and market.
Plan on 5–8 hours door to door from Da Nang to Phu Quoc, depending on the flight schedule and whether you need a connection. Direct flights can be limited, so check the date’s options with the airlines before building the rest of the day around an arrival time. If there’s no suitable direct flight, choose a protected itinerary via Ho Chi Minh City and allow time for any baggage recheck. After landing, the ride to Dương Đông generally takes about 20–30 minutes, depending on traffic; keep the afternoon flexible for check-in.
Once you’ve dropped your bags, head to Dinh Cau, the small coastal shrine and rocky viewpoint in Dương Đông. Allow about 45 minutes to look around and take in the sea views; it’s especially atmospheric toward sunset. The shrine is an active place of worship, so dress respectfully and check locally for access or opening-hour changes.
If your arrival leaves enough time, walk on to Dương Đông Night Market for island snacks and a browse among the stalls. It usually gets going in the early evening, but hours can vary; allow 1–1.5 hours and budget roughly 150,000–350,000 VND per person for food and browsing. If the flight runs late, don’t rush Dinh Cau—the market is a more forgiving stop to fit in after check-in.
Arrange a private car or driver for the day; public transport is limited in the north, and you’ll want a pickup plan for the return from each stop. Set out early for Phu Quoc National Park and allow 3–4 hours including transfers for a nature outing on an accessible route. Trail access can vary, so confirm locally beforehand which route is open and whether you need a guide or permission; don’t assume every track is suitable for visitors. Bring water, insect repellent and shoes with grip.
Continue to Gành Dầu Cape for about an hour of quiet coastal scenery and views toward the Cambodian coast on a clear day. It’s a good place to slow down after the forest outing, but facilities are sparse, so carry water and check your driver knows the exact drop-off and pickup point.
Head south to Rory’s Beach Bar in the Cửa Cạn area for a relaxed seaside lunch; budget roughly 200,000–450,000 VND per person and allow 1–1.5 hours. Check that it’s open and serving on the day you visit before making it your lunch anchor, as beach venues can change hours or operations. Finish at Ong Lang Beach, where you can swim or settle in for sunset; allow 1.5–2 hours. Ask your driver to confirm the best access point and pickup time, and check sea conditions before swimming.
No packing list attached yet.