A 3-week Vietnam trip typically runs $900-1,800 per person on a mid-range budget, not counting international flights. The exact number depends on how many internal flights you book and how many nights you spend on the coast versus in the mountains.

I’ve mapped out full-country routes for clients for years, and the budget swings less on daily spending than on how the itinerary is built. Here’s how the money actually breaks down.

How should you split 3 weeks between South, Center, and North?

Split roughly 6-7-8: about a week in the south, a week in the central region, and the remaining stretch up north, where distances between stops run longer. Trying to spread 21 days evenly across 6+ cities is the single most common budgeting mistake. Every extra city adds a domestic flight or a long bus transfer, and those add up faster than hotel nights do.

Crowded Ho Chi Minh City street at dusk with the Bitexco Tower in the background
Downtown Ho Chi Minh City at rush hour, a natural start for a 3-week Vietnam itinerary south-to-north

A tighter base strategy works better financially. Pick one anchor city per region (Ho Chi Minh City, Hoi An or Hue, Hanoi), and day-trip from there instead of packing and re-booking every two nights.

What does a week in each region cost?

South (Ho Chi Minh City plus a Mekong Delta day trip): budget travelers typically spend $25-35/day on guesthouses, street food, and local buses, so a week runs roughly $175-245.

Aerial view of a secluded cove and beach near Da Nang
A quiet cove along the Da Nang coastline, worth building into 3 weeks in Vietnam for a couple of beach days

Center (Hoi An and Hue): this stretch tends to run slightly higher, $30-45/day, since Hoi An’s Old Town hotels and cooking classes sit above backpacker-hostel pricing. Figure $210-315 for a week.

North (Hanoi plus a Ha Giang loop or a Halong Bay tour): domestic transport eats more of the budget here. A multi-day Halong Bay cruise alone typically runs $80-150 per person, and the Ha Giang loop adds motorbike rental or a driver on top of accommodation. Budget $300-450 for this stretch if you include the cruise.

Step-by-step: building a 3-week Vietnam itinerary on a budget

  1. Pick your entry and exit cities first. Flying into Ho Chi Minh City and out of Hanoi (or the reverse) avoids doubling back and saves a domestic flight.
  2. Block 3 anchor bases, one per region, before adding side trips. This keeps the two domestic flights (or overnight trains) as your only major transport cost.
  3. Add 2-3 buffer days somewhere in the middle third of the trip. Food-related stomach issues are common enough that skipping this step means rebuilding your schedule on day 10.
  4. Book the Halong Bay cruise or Ha Giang loop in advance if traveling June-August, since high season fills cabins and vehicles first.
  5. Leave the last 2 days unbooked. You’ll already know by week two whether you want more beach time or more city time, and locking everything upfront removes that flexibility.
  6. Price domestic flights before buses on long legs (Ho Chi Minh City to Da Nang, Hanoi to Hue). A $30-40 flight can save a full travel day versus a 16-hour sleeper bus, and that matters more on a 3-week trip than a 10-day one.
Two travelers on a viewpoint overlooking the Ha Giang loop mountains
On the Ha Giang loop viewpoint, the stretch worth the rough dirt roads on a 3-week Vietnam itinerary -- my own photo

When’s the cheapest time to do this trip?

Shoulder season (March-April or September-October) usually keeps prices lowest and skips both the June-August north-Vietnam crowds and the winter high season on Phu Quoc. If you’re set on the northern mountains, Sapa and Ha Giang, April through August is when the rice terraces are green rather than bare, though it’s also when hotel prices there climb closest to summer highs.

Couple at a Sapa mountain viewpoint with rice terraces below
Sapa's rice-terrace viewpoints fit well if your 3-week Vietnam itinerary leans toward the warmer months -- my own photo

I usually get asked to sanity-check a route right around this planning stage: someone’s built a spreadsheet with 8 cities and can’t figure out why the flight costs alone blew the budget. If you want a second pair of eyes on your draft itinerary before you start booking, message me on Telegram and I’ll tell you what to cut.

Is a done-for-you route worth the extra cost?

Spreadsheet-building takes a few evenings most travelers would rather spend elsewhere. Our full lineup of routes covers everything from a week to a full-country loop, and the 15-day full-country route specifically covers the same south-to-north arc, with hotels, inter-city transport, and a local guide already built in, across three tiers (LIGHT / FULL / VIP) depending on pace and budget. For background on how much ground is realistically coverable in 15 versus 21 days, our days-in-Vietnam breakdown walks through the trade-offs.

Path along rice paddies beneath limestone karst cliffs in Ninh Binh
Limestone karst cliffs in Ninh Binh, worth building extra days around on 3 weeks in Vietnam

Either way, DIY spreadsheet or packaged route, message me on Telegram @vietnam_samurai with your travel dates and I’ll tell you honestly whether 3 weeks is enough for what you want to see, or whether you should cut a region.