All toolsPlanner

Bus, train, or fly?

Vietnam is long, and the right way between two places is rarely obvious — a flight that costs the same as the train, or a scenic rail leg worth taking the slow way for. Pick your route for the honest options and a straight recommendation.

Popular routes

HanoiSapa

315 km
Our pick

Take a daytime limousine van — fastest, comfortable, and you keep the scenery.

Limousine van5–6h$13–20

Direct expressway van, the standard choice. Day or night departures.

Sleeper bus6h$11–16

Overnight option; saves a hotel night but you arrive very early.

Train8h + 1h$25–45

Overnight train to Lao Cai, then an hour by road up to Sapa. Romantic but slower.

Prices are per person, USD, mid-2026 — a planning guide, not a live quote. Book flights and trains a week or two ahead for the lower end.

Common questions

How do you travel between cities in Vietnam?
For long north–south distances, overnight sleeper trains and buses are the classic budget option, while short domestic flights save a lot of time for not much money. Trains are more comfortable and scenic than sleeper buses on most routes. The route planner above weighs time, cost, and comfort for the main legs.