Start with a gentle orientation walk around Hoàn Kiếm Lake, ideally between 7:00 and 9:00, when locals are exercising and the streets around the lake are relatively calm. Cross the red Húc Bridge to Ngọc Sơn Temple, which usually opens from around 8:00 until early evening; allow roughly 1½ hours, including a complete loop of the lake. The Old Quarter lanes immediately north of the lake are best explored on foot—traffic is lively, so keep valuables secure and use marked crossings rather than attempting to weave between motorbikes.
Walk north through the Old Quarter to Bánh Mì 25 for a casual lunch. Expect approximately 50,000–100,000 VND per person and about 45 minutes. It is popular, so a short queue is normal; if the tables are full, takeaway is easy. Order one of the grilled pork or pâté-based sandwiches, and add a local beer or iced tea. From the lake, the walk takes roughly 10–15 minutes.
Take a Grab bike or car south to the Vietnamese Women’s Museum—normally about 10 minutes, depending on traffic. Its exhibitions on marriage customs, family life, wartime service, and Vietnam’s ethnic communities are especially worthwhile on your first day. Allow 1½ hours; typical opening hours are around 8:00–17:00, with admission generally about 40,000 VND, but verify before going.
Later, continue by Grab toward the Lê Duẩn section of Train Street, allowing 15–25 minutes. Do not enter through unofficial gaps or stand on the tracks: access and train schedules can change, and the safe option is to visit through a café or locally managed entrance, following staff instructions. Spend about an hour here, preferably in the late afternoon, then walk or take a short ride back toward the Old Quarter.
Finish with an unhurried Hanoi Old Quarter food walk, rather than trying to sit down for one large meal. Sample phở, bún chả, chè, and egg coffee from busy, well-used stalls; good areas for wandering include Hàng Buồm, Tạ Hiện, and the lanes around Đồng Xuân Market. Keep the food crawl to two or three stops so you still have energy for the following day. Egg coffee is particularly good as a final stop, and most small eateries are cash-only, so carry smaller notes.
Leave the Old Quarter around 7:00 by taxi or Grab; allow 20–30 minutes, depending on traffic. Begin at the Ho Chi Minh Mausoleum Complex in Ba Đình, where you can see the mausoleum exterior, the Presidential Palace grounds and One Pillar Pagoda. The mausoleum itself may be closed on certain days, during maintenance, or when official ceremonies are taking place, so treat entry as conditional and check locally the previous evening. Dress modestly—shoulders and knees covered—and avoid bringing large bags. Allow about two hours, including security and walking between the sites.
Walk or take a short taxi ride to the Temple of Literature. Its courtyards are especially pleasant before the afternoon heat, and the stone stelae and traditional gates give you a much calmer experience than Hanoi’s busy streets. Plan roughly an hour here. If you have time between the two sights, stop briefly for Vietnamese coffee around Nguyễn Thái Học, but keep lunch timing in mind.
Take a Grab to Bún Chả Hương Liên in Hai Bà Trưng for lunch. Order the house bún chả set—smoky grilled pork, rice noodles, herbs and dipping sauce—and expect around 80,000–150,000 VND per person. It is famous because of the Obama visit, but locals also come for the straightforward, well-charred meat. Arrive before 12:30 or after 13:30 to reduce the queue; allow about an hour.
After lunch, continue by taxi to the Vietnam National Museum of Fine Arts in Ba Đình, allowing roughly 20–30 minutes in traffic. Its collection is compact but rewarding, covering Buddhist art, lacquer painting, silk works and modern Vietnamese artists. Spend about 90 minutes, then return to your hotel for luggage collection and a short rest before the bus. Keep the afternoon flexible: Hanoi traffic can make a supposedly short journey take much longer.
Confirm the operator, departure point, pickup policy and luggage allowance earlier in the day through the booking platform or your hotel. Allow at least 45–60 minutes to reach the departure point by Grab, plus check-in time; many “Hanoi” departures use a pickup zone outside the Old Quarter rather than a central terminal. The journey generally takes 7–9 hours door to door, with a rest stop and arrival around dawn. Carry earplugs, a light layer and water, and keep valuables in your cabin rather than in the luggage hold. On arrival in Cao Bằng, arrange a hotel or homestay room in advance so you can shower, store luggage and recover before beginning the loop.
After arriving in Cao Bằng City, collect your motorbike only after a proper inspection. Check the brakes, tires, lights, horn, mirrors and chain, and confirm that the rental includes helmets, basic roadside assistance and any paperwork required for the route. A quick stop at Cao Bằng City Market is useful for water, fruit, snacks and cash; card payments become uncommon once you leave the city. Have breakfast nearby—look for a busy local shop serving phở chua Cao Bằng, the region’s distinctive sour noodle dish—then leave by about 07:00–07:30. The ride to Bản Giốc Waterfall takes roughly 3.5–4 hours with mountain-road photo stops, so do not attempt to add many detours today.
Ride east through increasingly dramatic karst scenery toward Bản Giốc Waterfall. Arriving before midday gives you softer light and a better chance of enjoying the viewpoint before larger tour groups arrive. Allow around 1.5 hours for the main viewpoints and the lower riverside area; boat rides, when operating, are weather- and water-level-dependent and usually cost roughly 50,000–100,000 VND. The entrance fee is generally modest, but confirm the current price locally. Keep your passport or a photo of it with you, as this is a border region, and stay within marked visitor areas near the water.
After lunch at a simple restaurant near the waterfall—choose a busy place and expect roughly 100,000–200,000 VND per person—follow the smaller roads through the Quay Sơn River valley. This is the part of the day for slow riding rather than chasing a checklist: rice fields, limestone cliffs, wooden houses and bright-green river bends make excellent short stops. Allow about 1.5 hours, but leave enough daylight for the final ride to your accommodation. Fuel up in Trùng Khánh before checking in; petrol stations are much less frequent on the rural roads.
For dinner in Trùng Khánh town, choose the busiest local restaurant you can find and try regional noodles, roast duck or a shared hotpot. Budget approximately 100,000–250,000 VND per person, depending on the dishes and drinks. Stay at a homestay near Bản Giốc rather than riding back to Cao Bằng City after dark; mountain roads are poorly lit, and mist can reduce visibility quickly in December. Ask your host about an early breakfast and a sunrise walk for the following morning, and park the motorbike inside a locked courtyard if possible.
From your accommodation in the Bản Giốc area, start at Nguom Nga Cave around :00. The is usually open during daylight hours, but confirm locally because operating hours and access can change in the low season. Allow about 1–1½ hours, including the walk from the entrance and the steps inside. The limestone formations are beautifully lit in places, and the cave is generally cooler and damp, so wear shoes with good grip. Admission is typically around 45,000–70,000 VND, with possible small local parking fees.
Drive a short distance to Phat Tich Trúc Lâm Bản Giốc Pagoda. The uphill walk is manageable, and the terrace gives you one of the finest views across the valley toward Bản Giốc Waterfall. Spend roughly an hour here; modest clothing is appreciated, and the site is best enjoyed before the midday haze. Continue to Khuổi Ky Stone Village, where the Tay-style stone houses and small lanes are more interesting when explored slowly than photographed from the road. Pre-arrange lunch at a village homestay—look for dishes such as grilled pork, roast duck, sticky rice, bamboo shoots and local greens, usually about 150,000–250,000 VND per person.
After lunch, allow around 1½–2 hours for the ride toward Thang Hen Lake. This is a scenic but uneven mountain-road section, so take it slowly, especially on a rented motorbike; check fuel before leaving the Bản Giốc area, as reliable stations become sparse. The lake complex is quieter than the main waterfall circuit, with karst peaks, forest and changing water levels depending on the season. Plan approximately two hours here, and avoid lingering once visibility starts dropping—December afternoons lose light quickly.
Stay overnight at a pre-arranged homestay in Trà Lĩnh if you want to break up the ride, or continue toward the Cao Bằng area only while it is still fully light. Do not attempt the final mountain roads after dark: bends, livestock and unlit vehicles make the route tiring and hazardous. Order dinner in advance, as many homestays do not keep a full menu ready for walk-in guests. Expect around 150,000–300,000 VND per person for a generous home-cooked meal, and carry cash because card payments and ATMs are limited outside town.
Leave Trung Khanh early, ideally around 6:30–7:00, so you can reach Ma Phục Pass before the mountain roads become busier. The drive toward the Trà Lĩnh route takes roughly 1½–2 hours by motorbike, longer if you stop frequently for photographs. The pass is one of the most rewarding viewpoints in Cao Bằng: two limestone peaks resemble a pair of horses, with terraced hills and small villages unfolding below. Spend about 45 minutes here, but take care near the road edge—there are no formal barriers at many viewpoints. In December, mornings can be cold and misty, so bring gloves and a windproof layer.
Continue toward Phúc Sen traditional forging village near Quảng Uyên, allowing roughly 30–45 minutes from the pass depending on road conditions. This is a working village rather than a staged attraction: you may hear hammers striking metal and see Nùng An families shaping knives, hoes and other agricultural tools. Ask before photographing people or workshops, and consider buying a small handmade knife only if you can transport it legally and safely for the rest of your trip. Allow about an hour, with a little flexibility because individual forges may not be operating continuously.
Have lunch in Quảng Uyên at a busy local cơm quán, where turnover is usually the best indication that food is fresh. Look for smoked pork, bamboo shoots, seasonal greens and rice; expect around 100,000–200,000 VND per person. Keep the meal fairly light if you are continuing by motorbike, and carry water because services become sparse outside town. From here, allow around 1½–2 hours for the ride toward Nguyễn Bỉnh Khiêm historical site in Hòa An District. This quieter cultural stop is best treated as a short, reflective break rather than a major sightseeing visit; check locally for opening arrangements, as smaller heritage sites may have limited staffing in the afternoon.
Return to Cao Bằng City before dusk and take an easy walk beside the Bằng Giang River, roughly 15–20 minutes by taxi or motorbike from the outskirts, depending on your accommodation. It is a pleasant way to decompress after the mountain roads, and nearby shops are useful for buying water, fruit and snacks for the next riding day. For dinner, choose a busy restaurant in the city centre and order a local hotpot or grilled dishes; budget approximately 150,000–300,000 VND per person. Avoid extending the ride after dark—visibility, unmarked bends and livestock on the road make the final return much slower and less comfortable than it appears on the map.
Leave Cao Bằng City around 6:30–7:00 by motorbike or pre-arranged car. The drive to Pác Bó Historical Complex in Hà Quảng District takes roughly 1½–2 hours each way, depending on road conditions and photo stops. The route is scenic but can be misty and chilly in December, so wear layers, use gloves, and avoid rushing on bends.
Allow about two hours at the complex. The site is both historically significant and beautifully set among karst peaks and clear mountain water; arrive early for a quieter visit before local groups arrive. Admission is generally inexpensive—often around 40,000–50,000 VND, though fees and opening arrangements can change. Keep small cash available, and follow the marked paths rather than climbing around the rocks.
Continue on foot through the same complex to Lê Nin Stream and Cốc Bó Cave, allowing about an hour for the paths, viewpoints and interpretation boards. The water is especially striking in the cool-season light. Comfortable shoes are useful because some surfaces can be damp or uneven. Afterward, have a simple lunch near Pác Bó if a local kitchen is open, or ride back toward Cao Bằng City for more dependable options; budget roughly 80,000–180,000 VND per person.
Return to Cao Bằng City with a generous buffer rather than trying to time the bus tightly. Allow about two hours for the ride, then collect your luggage, refuel, photograph the motorbike, and complete the rental inspection and deposit settlement. Aim to be at the bus pickup point at least 30 minutes early. A VIP-cabin bus to Hanoi usually takes around 7–9 hours door to door, including boarding and city traffic; verify the exact departure point, luggage policy and whether arrival is at a terminal or a hotel-area stop when booking through Vexere or the operator. Bring water, snacks, earplugs and a light layer—the cabins can be cold.
Do not continue to Ninh Bình unless you have a genuinely verified direct service with a practical arrival time. After a full day on mountain roads, the realistic choice is to sleep in Hanoi, then travel onward to Tam Coc the next morning. If your bus arrives late, use Grab or a pre-booked hotel transfer rather than attempting another long road journey at night.
This is a demanding transfer day, so leave Cao Bằng City around 05:00–06:00 in a pre-booked private car or limousine. Allow roughly 8–10 hours door to door, including road stops, traffic and hotel check-in; a private car is considerably more comfortable than trying to combine buses. Ask the driver to take the expressway approach toward Ninh Bình where practical, and confirm that your accommodation in Tam Cốc accepts late-afternoon arrival and luggage drop-off. Expect approximately 3,500,000–5,000,000 VND per car, depending on vehicle and waiting time.
After checking in, have a gentle orientation walk around the Tam Cốc boat landing and the lanes leading into the rice fields. This is deliberately an easy first look rather than another full excursion: December can be cool and hazy, and you will already have spent most of the day on the road. Walk or rent a bicycle from your hotel for the short distances, taking care around the narrow lanes and occasional farm traffic. The boat ride itself is better saved for another morning, when visibility is usually fresher and you are not arriving tired.
Have lunch at Thuy Dinh Restaurant, a convenient riverside choice near the landing, with Vietnamese dishes generally costing about 150,000–300,000 VND per person. Order a few dishes to share—grilled goat, crispy rice and seasonal vegetables are typical choices in the area—rather than committing to an oversized tourist set menu. Service can slow down when tour groups arrive, so allow a full hour and keep the afternoon flexible.
Pick up bicycles and follow the quiet countryside lanes to Thai Vi Temple, roughly 15–25 minutes from central Tam Cốc, depending on your hotel. The ride is the attraction here: limestone cliffs, vegetable gardens and small waterways replace the traffic of the main road. Spend about an hour at the temple and surrounding lanes, dressing respectfully and keeping voices low if local worshippers are present. If the roads are wet or you are exhausted from the transfer, use a short taxi ride instead of forcing the cycling.
Return toward the Tam Cốc riverside for an unhurried sunset walk. The light is often soft rather than dramatically golden in December, but the karst silhouettes and quieter atmosphere make this a pleasant way to end the travel day. Then browse the small Tam Cốc night market area and have an early dinner nearby; choose a busy restaurant with good turnover, and try local specialties such as Ninh Bình goat, cơm cháy and mountain-style chicken. Keep the evening short—tomorrow’s Tràng An and Hoa Lư outing is best started early, before the main day-trip crowds arrive.
Leave Tam Coc around 7:00 by bicycle, taxi, or a pre-arranged electric car; it is roughly 15–20 minutes by road. Aim to reach Trang An Scenic Landscape Complex before 8:00, when the first boats are operating and the karst valleys are quieter. The boat journey usually takes about 2½–3 hours, passing through limestone cliffs, low tunnels and small temples. You’ll be in a shared sampan with a rower, so bring a light jacket, water and sun protection; December mornings can feel surprisingly cool.
Tickets are generally around 250,000 VND per adult, with boat routes assigned locally and operations subject to weather and water conditions. Buy tickets at the official complex rather than accepting unsolicited offers outside the entrance. After the boat ride, allow a little time for the toilets and a drink before taking a short taxi or arranging a driver to Hoa Lư Ancient Capital, about 15 minutes away.
Spend around 1–1½ hours at Hoa Lư Ancient Capital, the former capital of Đại Cồ Việt. Visit the restored temples dedicated to the Đinh and Lê dynasties, and look beyond the main courtyards at the dramatic limestone walls surrounding the old capital. The complex is generally open during daylight hours, with a modest entrance fee commonly around 20,000–30,000 VND; exact hours and ticket arrangements can change.
For lunch, eat at a family-run restaurant near Hoa Lư rather than rushing back to Tam Coc. Order a small selection to share: mountain goat, crispy rice (cơm cháy) and seasonal greens. A relaxed meal should cost about 150,000–300,000 VND per person, depending on the goat dishes and drinks. Ask your driver or accommodation for a busy local restaurant, as quality varies considerably between nearby tourist-oriented places.
After lunch, continue about 10–15 minutes to Am Tiên Cave and Tuyệt Tình Cốc. The setting is enclosed by steep limestone cliffs, with a green lake and a short uphill route to the cave and viewpoint. Allow roughly 1½ hours, including the steps; wear shoes with decent grip, particularly if the stone is damp. Entry is usually inexpensive, often around 20,000–50,000 VND, but confirm at the gate.
Return toward Tam Coc and collect bicycles from your accommodation or a nearby rental shop. Ride the quiet lanes around the Tam Coc Garden area, where rice fields, vegetable plots and small villages give you a more peaceful feel than the main tourist road. Allow about 1½ hours and turn back before dusk, since rural lanes are poorly lit and local traffic can appear suddenly. Finish with dinner in Tam Coc—look for a small restaurant serving goat, grilled chicken or freshwater fish—and keep the evening easy after the boat and cycling.
Leave Tam Cốc around 6:30–7:00 by bicycle or scooter; Bích Động Pagoda is only about 3 km away on quiet country lanes. Arriving early gives you the best atmosphere before tour groups arrive, with mist over the rice fields and very soft light on the limestone cliffs. Allow roughly 1½ hours to walk through the lower, middle and upper pagodas carved into the hillside. Wear shoes with good grip—the stone steps can be damp—and dress respectfully with shoulders and knees covered. Entry is generally free, though you may pay a small parking fee.
Continue about 15–20 minutes by scooter or taxi to Thung Nham Bird Park. Set aside around three hours for the gardens, caves and bird habitat; the boat ride into the bird sanctuary is usually most rewarding later in the afternoon, when flocks return to the trees, but ask locally about the day’s operating schedule and weather conditions. The park is spread out, so comfortable shoes and water are useful. Have lunch at a countryside restaurant near Thung Nham rather than returning to town—look for dishes such as local goat, roasted or steamed chicken, mountain vegetables and rice. Budget approximately 150,000–300,000 VND per person, and allow an unhurried hour.
After lunch, take a taxi or scooter north toward Van Long Nature Reserve, allowing roughly 35–50 minutes depending on the route and road conditions. This is a quieter wetland landscape than the better-known boat sites, with broad reflections of limestone peaks and a good chance of seeing birds or, occasionally, Delacour’s langurs. A traditional rowing boat is the best way to experience the reserve; allow about two hours including the ticketing process and waiting time. Go before sunset, since the roads back to Tam Cốc are poorly lit and are not enjoyable after dark.
Return to Tam Cốc for a slow evening rather than adding another attraction. Choose a café along Nguyễn Hữu Tài Street or near the riverfront for Vietnamese coffee, bạc xỉu or herbal tea, and watch the town settle after the day’s excursions. If you are riding, fill the tank before leaving Van Long and use offline maps—the countryside has occasional weak signal. For the next day’s return to Hanoi, confirm your limousine pickup tonight; allow roughly 2½–3½ hours door to door, with extra time for traffic and the Hanoi hotel drop-off.
Leave Tam Cốc around 06:00–06:30 by bicycle, scooter, or a pre-booked taxi; the ride to Hang Múa in Ninh Xuân takes roughly 15–20 minutes. Go early for cooler temperatures, softer light and fewer people on the staircase. The climb is steep—around 500 steps in places—so wear shoes with good grip and carry water. At the summit, follow the ridge toward the stone dragon for broad views across the limestone peaks and rice fields. Allow about two hours, including the climb and time at both viewpoints. Entry is usually around 100,000 VND, but confirm locally as fees can change.
After returning toward Ninh Xuân, spend about 1½ hours cycling on the quieter lanes between limestone outcrops, ponds and farm fields. Avoid the main road where possible and ask your accommodation for a bicycle route toward Tràng An’s outer countryside rather than riding directly along the busiest tourist stretches. December mornings can be cool and occasionally misty, so bring a light layer; traffic and dogs can appear suddenly on narrow lanes. Return your bicycle or scooter and collect your luggage before lunch if your accommodation is holding it.
Have lunch in Tam Cốc, choosing a busy family-run restaurant rather than an empty roadside place. Look for bún chả, grilled goat, or cơm cháy with goat, typically 100,000–250,000 VND per person. Popular options include Thăng Long Restaurant for goat dishes or Bamboo Bar and Restaurant for a broader menu; ask whether the goat is cooked to order. Keep lunch to about an hour, then arrange a limousine or private car from Tam Cốc—or transfer via Ninh Bình Railway Station only if you have a confirmed train and onward taxi. Door to door, Hanoi normally takes 2½–3½ hours, including the ride to the station or pickup point, traffic and hotel drop-off. A mid-afternoon departure should put you in Hanoi in the early evening, but allow extra time for weekend or rush-hour traffic.
Check into your Old Quarter hotel, rest and keep the evening deliberately light after the transfer. For a convenient food walk, explore Tống Duy Tân Food Street or the lanes around Hàng Bông, where you can have phở, grilled dishes, fried snacks or chè without committing to a long restaurant meal. Phở Bát Đàn is worthwhile if the queue is manageable; otherwise choose a busy stall with high turnover nearby. Finish with an egg coffee at Café Giảng or a quieter drink around Trúc Bạch Lake if you still have energy. Keep cash in small notes, and do not leave luggage or phones exposed while sitting beside the street.
After arriving in Hanoi from Tam Cốc, drop your luggage at your hotel and take a short break before visiting Hỏa Lò Prison Relic. From the Old Quarter, it is about a 10–15-minute walk; allow roughly 1½ hours for the cells, exhibits and wartime history. Go earlier if possible, as the site is generally open during daytime hours but schedules can change. Entry is inexpensive, usually around 30,000 VND.
Walk north through the French-colonial streets to St. Joseph’s Cathedral, allowing about 45 minutes to see the square and surrounding lanes. The cathedral’s interior access may depend on service times, so treat the exterior and neighborhood as the reliable visit. Continue a few minutes to Café Giảng for egg coffee—around 50,000–100,000 VND per person. The original café is tucked into a narrow lane, so allow extra time to find a seat; service is compact rather than leisurely.
Take a Grab taxi from the Old Quarter to the Vietnam Museum of Ethnology in Cầu Giấy—usually 25–40 minutes depending on traffic—and spend about two hours there. This is an especially worthwhile final stop after Cao Bằng: the displays, traditional houses and village architecture give useful context to the many ethnic communities of northern Vietnam. Check the museum’s current opening day and hours before leaving, as museum schedules can occasionally change.
Return toward the Old Quarter for dinner at Chả Cá Lã Vọng, one of Hanoi’s signature meals: turmeric-marinated fish cooked with dill and spring onions, served with noodles, herbs and peanuts. Budget roughly 150,000–350,000 VND per person, depending on the restaurant and portion. After dinner, take a Grab to West Lake promenade—the area around Trúc Bạch and Tây Hồ works well for a final relaxed walk. Sunset light is pleasant over the water, and cafés along the shore make an easy last stop before returning to your hotel. Keep the evening unhurried, especially if your flight from Nội Bài is early the next morning; arrange a hotel car or Grab pickup in advance and allow roughly 45–60 minutes to reach the airport, plus check-in time.
Leave your Hanoi hotel roughly 3 hours before the international departure. From the Old Quarter, allow 45–75 minutes by GrabCar or taxi, with extra buffer for December traffic and possible rain. A pre-booked hotel taxi is usually easiest if you have checked luggage, though Grab is often cheaper; expect approximately 300,000–450,000 VND depending on the vehicle and pickup time. Ask the driver to use the airport express route where practical, and check whether your airline departs from Terminal 1 or Terminal 2—international flights use Terminal 2.
Keep your passport, booking confirmation, travel insurance details and any onward-connection information accessible rather than packed away. At Noi Bai International Airport, allow time for airline check-in, baggage drop, immigration and security; morning queues can be unpredictable. If you have extra time after security, the terminal has cafés and lounges, but it is better to arrive early than rely on a last-minute breakfast. Verify the airline’s check-in cutoff and baggage allowance in advance, particularly if you booked separate tickets or are connecting in a third country.
Proceed to your assigned gate once the flight is displayed, and recheck the airport screens for gate changes. If your itinerary includes a connection, confirm at check-in whether your luggage is tagged through to Bengaluru or must be collected and rechecked; the answer depends on the airlines and ticket structure. Allow for immigration and customs procedures on arrival in India, then use an airport taxi or app-based airport transfer for your onward journey.
No packing list attached yet.