Ultimate Guide to Getting Around Vietnam

Quick answer: In Vietnam transport terms, the best option depends on your route and budget. For long distances, flights are fastest (1–2 hours); trains are scenic and comfortable, though slow; sleeper buses are cheap but cramped. Choose based on priorities and distance.

In cities, Grab is the easiest option, cheaper than taxis and without haggling. For maximum flexibility, motorbikes work well for short distances. This applies only if you’re an experienced rider. Use this strategy: fly between regions and take trains for overnight journeys. Use Grab in cities and rent motorbikes for day trips. This guide breaks down every transport option — flights, trains, buses, motorbikes, and rideshares — so you know exactly how to get around without wasting time or money.

✈️ Flights — The Fastest Option

Vietnam has three international airports and a well-connected domestic network. Vietnam Airlines, VietJet, and Bamboo Airways operate frequent flights between major cities.

Key routes and flight times:

  • Hanoi → Da Nang: ~1 hour 15 minutes
  • Hanoi → Ho Chi Minh City: ~2 hours
  • Da Nang → Ho Chi Minh City: ~1 hour 30 minutes
  • Hanoi → Phu Quoc: ~2 hours 15 minutes (direct seasonal flights)

How much do flights cost?

A one-way ticket on VietJet (low-cost) costs around $50–$80 USD for most routes. Full-service airlines (Vietnam Airlines) cost $80–$150 USD.

Pro tip: Book flights 2–3 weeks in advance for the best prices. Same-week fares can double. Check VietJet’s baggage policy — their cheap fares usually don’t include checked luggage.

Airport transfers: From Hanoi (Noi Bai) to the Old Quarter, a taxi or Grab costs around $14–$18 USD. From Saigon (Tan Son Nhat) to District 1, it’s $8–$12 USD.

Book domestic flights through Trip.com to compare airlines and find the best deals.

🚂 Trains — Scenic and Comfortable (But Slow)

Vietnam’s railway runs along the coast, connecting Hanoi, Hue, Da Nang, Nha Trang, and Ho Chi Minh City. The most famous route is the Reunification Express (Hanoi–Saigon).

Train classes:

  • Hard seat: Cheap ($10–$15) but uncomfortable — avoid for journeys over 2 hours.
  • Soft seat: Comfortable for daytime trips ($15–$25).
  • Soft sleeper (4-berth): The best overnight option. $30–$50 for a berth.
  • Hard sleeper (6-berth): Cheaper ($20–$30) but less privacy.

Travel times:

  • Hanoi → Hue: ~12–14 hours (overnight)
  • Hanoi → Da Nang: ~14–16 hours
  • Hue → Da Nang: ~3 hours
  • Hanoi → Ho Chi Minh City: ~30+ hours

Pro tip: For the most scenic stretch, take the Hue–Da Nang leg — it runs along the coast with views of the Hai Van Pass.

Downside: Trains are slow and often run late. If you’re on a tight schedule, fly instead.

Book train tickets through Baolau or the official Vietnam Railways website. Book a month in advance for sleepers on popular routes.

Hanoi to Hai Phong by Train

TrainDeparts HanoiArrives Hai Phong
HP106:0008:25
LP309:2512:00
LP515:1518:00
LP718:42 (from Gia Lam station)20:55

The ride takes about 2 hours 15 minutes to 2 hours 45 minutes. Fares move with the date, from about 128,000 VND on one day to 159,000 VND on the next, so check the price for your own date. Trains to Hai Phong are useful if you are continuing to Cat Ba.

🚌 Buses — The Budget Option

Vietnam has two types of long-distance buses: sleeper buses and minibuses. Sleeper buses are the most common for overnight trips.

Sleeper buses (intercity):

  • Reclining seats (up to 45°).
  • Cheap: $10–$20 for a 5–8 hour trip.
  • Routes: Hanoi → Sapa (~6 hrs), Hanoi → Ha Long (~3 hrs), Da Nang → Hoi An (~1 hr), Nha Trang → Da Lat (~4 hrs).

Pro tip: Book sleeper bus tickets online through 12go.Asia or Baolau. Choose a lower berth if you want easier access — upper berths are more cramped.

Minibuses (local): Shorter routes, cheaper, but cramped. They stop frequently and are less comfortable. Used mainly by locals.

Downside: Sleeper buses are cramped, and the driving can be erratic. Motion sickness is common — bring medication if you’re prone to it.

How to Choose a Bus in Vietnam

Intercity buses are the cheapest and most flexible way to travel between cities, and there are hundreds of departures a day on the popular routes, so the real question is which type of bus to pick. In Vietnam the word on the ticket tells you most of what you need.

TypeSeatsWhat it is likeBest for
Limousine van9 to 11 seatsA converted minivan with reclining leather seats, air conditioning and USB ports; the seats recline but do not lie flat, and there is no toiletDaytime trips of up to about 5 hours, with hotel pickup in the centre of Hanoi and Saigon
Standard sleeper bus40 to 45 berthsThree rows of berths running the length of the bus, stacked two high; each berth is about 1.8 m long and 50 cm wide, with a thin mattress, pillow and blanket; most have no toiletThe cheapest overnight option and trips of 6 hours or more
VIP cabin busabout 22 to 24 cabinsTwo rows of enclosed cabins on two decks with a curtain or door, a lie-flat bed, a reading light and a USB port; some have a small toilet at the rear; double cabins on the lower deck cost about 1.5 times a singleOvernight trips and travellers who want privacy

As a rule of thumb, take a limousine van for daytime trips under 5 hours, and a sleeper or VIP cabin bus for anything over 6 hours or at night. A VIP cabin usually costs 1.5 to 2 times a standard sleeper, and a limousine van is priced between the two. Typical prices per person on popular routes look like this.

RouteStandard sleeperVIP cabinJourney
Hanoi to Sapa200,000 to 300,000 VND350,000 to 450,000 VND6 to 7 h
Hanoi to Ha Giang250,000 to 350,000 VND400,000 to 550,000 VND6 to 7 h
Hanoi to Hue350,000 to 450,000 VND550,000 to 650,000 VND13 to 15 h
Ho Chi Minh City to Da Lat220,000 to 320,000 VND350,000 to 450,000 VND6 to 7 h
Ho Chi Minh City to Nha Trang250,000 to 350,000 VND400,000 to 500,000 VND8 to 9 h
Ho Chi Minh City to Mui Ne180,000 to 250,000 VND300,000 to 400,000 VND4 to 5 h

Choosing a Seat or Berth

On a standard sleeper a lower berth is easier to get into and keeps your daypack within reach, which suits trips under 6 hours, while an upper berth is quieter and has better airflow but is awkward to climb into with a backpack. On a cabin bus the upper deck is usually the better choice. If you get motion sick, pick a lower berth or cabin in the middle of the bus by a window, and avoid the back rows over the rear axle, the spot above the driver and the cabins next to the toilet. Travellers taller than about 1.85 m will find the berths short, so a limousine van or a lower bunk is the better choice.

Before You Book

  • Look at the photos and the type on the ticket: it should say sleeper, limousine or VIP cabin, and a cabin bus should show two rows with curtains.
  • Prefer operators rated at least 4.5 out of 5 and read the recent reviews; a price more than 30% below similar buses is a warning sign.
  • Confirm the exact pickup address. Hotel pickup is usually included on the main streets of the Old Quarter and District 1, and otherwise you may be asked to walk 100 to 300 metres to a meeting point.
  • Luggage is normally one bag of about 20 kg in the hold; extra or oversized bags cost roughly 50,000 to 100,000 VND. Keep your passport, phone and wallet with you, not in the hold.
  • Arrive 30 minutes early, bring a light jacket because the air conditioning runs cold, and expect a rest stop with a proper toilet every three to four hours.
  • Book two to five days ahead in the high season from October to April, and earlier around Tet; booking sites may add a service fee, and peak-season prices can run up to 40% higher.

For the routes with the most traffic, see our guides to getting from Hanoi to Sapa, getting from Hanoi to Ha Long Bay and getting from Nha Trang to Da Lat, which list the operators, departure times and prices.

Popular Intercity Bus Routes: Prices and Journey Times

These are the busiest bus routes between Vietnamese cities, with the prices and times of ordinary weekday departures in December. “Starting price” is the cheapest seat on the day, “typical price” is what most departures cost, and the journey time depends on traffic and on where the bus picks up and drops off.

RouteOperatorsStarting priceTypical priceJourney timeMain bus typesBusiest departures
Hanoi to Ninh Binh2990,000 VND150,000 to 190,000 VND1 h 20 min to 2 hLimousine vans and seater buses07:00, 13:00, 16:00, 19:00
Ho Chi Minh City to Vung Tau22120,000 VND165,000 to 220,000 VND2 h to 3 h 15 minLimousine vans and standard seater buses07:00 to 17:00, almost hourly
Ho Chi Minh City to Can Tho24180,000 VND220,000 to 260,000 VND2 h 40 min to 4 h 55 minLimousine seater buses, sleeping buses and VIP cabins09:00 to 11:00 and 17:00 to 20:00
Ho Chi Minh City to Mui Ne12160,000 VND190,000 to 300,000 VND3 h 10 min to 4 h 45 minLimousine seater and sleeping buses07:00 to 09:00, then through the day
Ho Chi Minh City to Da Lat24189,000 VND350,000 to 450,000 VND6 h 15 min to 8 h 45 minVIP cabin buses08:00, 12:00, 17:30, 23:00, 23:30
Nha Trang to Da Lat18180,000 VND230,000 to 245,000 VND3 h to 4 h 20 minLimousine vans and seater buses07:30, 12:00, 13:00, 16:00
Da Nang to Nha Trang20360,000 VND400,000 to 550,000 VND8 h 45 min to 10 h 30 min (some 13 h)VIP cabin buses and limousine sleeping buses17:30 to 22:00, overnight
Hanoi to Ha Long32190,000 VND240,000 to 300,000 VND2 h 30 min to 3 h 30 minLimousine seater buses and vans, standard seater buses06:00, 07:00, 08:00, 10:00, 12:00
Hanoi to Hai Phong24130,000 VND160,000 to 250,000 VND1 h 10 min to 3 h 25 minStandard seater buses and limousines06:00, 08:00, 09:00, 11:00, 12:00, 15:00
Hanoi to Ha Giang21235,000 VND320,000 to 360,000 VND5 h 20 min to 8 h 50 min, mostly 6 to 7 hVIP cabin and standard sleeping buses19:00, 21:00 and 07:00
Hanoi to Moc Chau11280,000 VND280,000 to 350,000 VND3 h 30 min to 5 h 30 minStandard seater buses, limousine vans and sleeping busesbetween 06:00 and 14:00
Ho Chi Minh City to Nha Trang51250,000 VND280,000 to 380,000 VND6 h 10 min to 7 h 40 min (some 10 h)VIP cabin buses and limousine sleeping buses17:00 to 23:00, overnight
Ho Chi Minh City to Phan Thiet40160,000 VND190,000 to 300,000 VND2 h 30 min to 4 hLimousine seater and sleeping buses07:00 to 10:00

Two patterns are worth knowing. Short hops of under 4 hours, such as Hanoi to Ninh Binh and Ho Chi Minh City to Vung Tau, are served mostly by limousine vans and seater buses leaving every hour or so, so you can usually turn up without booking days ahead. Long routes like Ho Chi Minh City to Da Lat and Da Nang to Nha Trang are sold as sleepers and VIP cabins, with a cluster of evening and night departures, and they are the ones worth booking a few days early.

🛵 Motorbikes — For the Adventurous

Only rent a motorbike if you’re an experienced rider. Vietnam’s traffic is chaotic, and the first 24 hours of riding in Vietnam is the most dangerous.

Rental rates: A basic scooter costs $5–$10 USD/day. A semi-automatic or manual bike costs $10–$15 USD/day. Fuel is extra (~$5 per tank).

What you need:

  • A valid driving license with a motorcycle endorsement — plus an International Driving Permit (IDP).
  • If you’re stopped by police, without both, you may be fined or have your bike impounded. Many tourists ride without these, but the fines have increased and enforcement is stricter in tourist areas.
  • Book through reputable rental shops — many small shops will keep your passport as deposit, which isn’t recommended. Use a shop recommended by your hotel.

Popular routes for motorbikes: Ha Giang Loop (3–5 days), Hai Van Pass (Da Nang–Hue), Nha Trang–Da Lat (mountain roads).

Where to book: Use Trip.com to book motorbike rentals with reputable operators.

📱 Grab — The Easiest Way to Get Around Cities

Grab is the most convenient option in cities. It’s cheaper than taxis, and you don’t need to haggle.

How it works: Download the app, set your pickup and destination, and book a ride. You can pay with cash or a linked card. Prices are fixed upfront.

Ride options:

  • GrabBike: Motorbike taxi — cheapest, fastest in traffic (~$1–$2).
  • GrabCar: Standard car — comfortable, more expensive (~$2–$5 per short trip).
  • GrabTaxi: Licensed taxis booked through the app — similar prices to GrabCar.

Pro tip: In peak hours, GrabBike is much faster than car. Always check both options.

Grab’s per-ride platform fee is lowered for short trips from 10 November 2026 to 25 February 2027; the table is in our Grab Vietnam guide.

🚕 Taxis — Only Use Reputable Companies

If you don’t have Grab, use Mai Linh (green cabs) or Vinasun (white cabs with red logo). These are reliable and use metered fares.

Typical taxi fares: Starting fare is around $0.50–$1 USD (10,000–15,000 VND). Per kilometer, it’s about $0.50–$0.70 USD.

What to avoid: Unlicensed taxis (especially at airports) or taxis that refuse to use the meter. Always ask: “Đồng hồ?” (meter?).

🛳️ Ferries to Islands

Phu Quoc, Hon Thom, and other islands are accessed by speedboat or ferry.

Hon Thom Island: The only way to reach Hon Thom Island is via the Hon Thom Cable Car — it’s the world’s longest sea-crossing cable car. There are no ferries to the island.

Phu Quoc: Ferries run from Rach Gia or Ha Tien to Phu Quoc Island. The journey takes 2–4 hours and costs around $15–$25 USD. For faster travel, fly directly to Phu Quoc International Airport.

Book ferry tickets through Trip.com — they offer reliable options with transparent pricing.

📌 Practical Tips for Getting Around

  • Book intercity transport online — use 12go.Asia, Baolau, or Trip.com to compare options and book in advance.
  • Check airline baggage policies — VietJet charges for checked bags; Vietnam Airlines includes them.
  • Carry cash for buses and ferries — many operators don’t accept cards.
  • Download offline Google Maps — internet can be patchy on trains and buses.
  • Wear a helmet — required by law when riding a motorbike.
  • Arrive early for trains and buses — they often leave on time.
  • Check the weather — typhoon season (September–November) can disrupt flights, trains, and ferries.

❓ Frequently Asked Questions

What is the best way to get from Hanoi to Ho Chi Minh City?

Flight. It takes 2 hours and costs $50–$100. The train takes 30+ hours and is about the same price for a sleeper.

Can I use Uber in Vietnam?

No — Uber left Vietnam in 2018. Grab is the local alternative.

Can I use Grab with a foreign number?

Yes — Grab accepts international numbers for registration and can be used immediately upon arrival. You’ll need the app and an internet connection.

Is it safe to ride a motorbike in Vietnam?

Only if you’re an experienced rider. Traffic is chaotic, and the first 24 hours of riding in Vietnam is the most dangerous. Wear a helmet and avoid riding at night.

Do I need an International Driving Permit (IDP) for Vietnam?

Yes — the 1968 Vienna Convention IDP is recognized in Vietnam. In practice, enforcement is inconsistent, but fines have increased.

How do I book train tickets online?

Use 12go.Asia or Baolau. Official Vietnam Railways site can be tricky to navigate in English.

💎 Final Verdict

Generally, the best way to get around Vietnam depends on your budget and time. Fly between regions; it’s the fastest option and still affordable. For overnight journeys, trains are comfortable. Sleeper buses are cheaper. In cities, you may combine local flights with ground transport. Plan travel times to avoid peak hours and delays.

However, overnight journeys balance comfort and cost. Sleeper buses offer a cheaper alternative. For reference, Vietnam transport options vary by region. Additionally, trains may have limited routes after midnight. Always check current timetables before booking. In cities, Grab is the easiest and cheapest option. If you’re experienced, renting a motorbike gives you freedom. But you must be confident navigating chaotic traffic. Plan safety gear and local laws before riding. Keep valuables secure and avoid peak congestion times.

🏨 Where to Stay & What to Pair It With

Once you’ve got your transport sorted, it’s time to book your accommodation. You’ll find everything from budget guesthouses to luxury resorts across Vietnam — check hotels in Vietnam to compare prices and read guest reviews. For a broader overview, I’ve put together guides to the best hotels on Phu Quoc, best hotels in Da Nang, and best hotels in Nha Trang if you’re still deciding where to base yourself.

FREE TOOL
Calculate your budget.
Build your Vietnam route — free.
Choose your destinations, travel style and budget — and get your trip plan.
Open the Free Trip Planner →
← Home
Scroll to Top
← Home