Vietnam’s two big cities sit 1,140 km apart in a straight line — and a good deal more by road or rail.
Compare Your Options at a Glance
| Mode | Time | Price (one-way) | Best for |
|---|---|---|---|
| Flight | 2 h 10 m | from ~$40 | Almost everyone — the only practical option |
| Train (Reunification Express) | 32–37 h | $48–90 | Slow travel & scenery, if you have the days |
| Sleeper bus | 36–40 h | $30–63 | Tightest budgets |
How Far Is Hanoi from Ho Chi Minh City?

The distance depends on how you measure it:
- Straight-line (aerial): ~1,140 km — roughly what your flight covers.
- By road: about 1,600 km on the fast route, up to ~1,870 km if you follow the coast (the route mapped above).
- By rail: 1,726 km along the North–South (Reunification) line.
However you measure it, this is one of the longest domestic trips in Vietnam. So the real question isn’t how far — it’s how you want to travel it.
How to Get from Ho Chi Minh City to Hanoi
You have three realistic options: fly, take the train, or ride a sleeper bus. Here’s how each one stacks up.
By Flight — The Fastest, and Usually the Smart Choice

- Travel time: 2 hours 10 minutes
- Price: one-way from about $40 (VietJet) up to ~$90 (Vietnam Airlines)
For 1,000+ miles, flying is the obvious pick. Domestic fares in Vietnam are cheap, and a flight saves you more than a full day each way for sightseeing. Both cities have airports close to the centre, with easy taxi and hotel-transfer links.
Carriers on this route include VietJet Air (the budget leader), Vietnam Airlines (full service), plus Bamboo Airways and Vietravel Airlines. Book 2–3 weeks ahead for the lowest fares.
By Train — The Scenic Marathon

- Travel time: about 32–37 hours (the fastest SE trains do it in ~32)
- Price: roughly $48 (hard seat) to $90 (soft 4-berth sleeper)
The Reunification Express runs the full North–South line between Saigon Railway Station (1 Nguyen Thong, District 3) and Hanoi Railway Station (120 Le Duan). It’s a long ride, but a comfortable one — air-con, reclining seats or berths, restrooms and a dining car — and the central-coast stretches are genuinely beautiful.
| Train | Departs (Saigon) | Arrives (Hanoi) | Duration | Soft seat | Hard berth (6) | Soft berth (4) |
|---|---|---|---|---|---|---|
| SE2 | 20:35 | 05:55 | ~33h 20m | $63 | $86 | $88 |
| SE4 | 19:00 | 05:30 | ~34h 30m | $63 | $86 | $90 |
| SE6 | 15:00 | 04:25 | ~37h 25m | $62 | $84 | $88 |
| SE8 | 06:00 | 19:12 | ~37h 12m | $62 | $84 | $88 |

Book online or at the station. For an overnight on the scenic stretch, an evening SE departure in a soft 4-berth sleeper is the comfortable pick.
By Sleeper Bus — The Budget Marathon

Almost nobody actually does this route by bus, and the maths explains why: 36–40 hours on board for $30–63, against a two-hour flight from about $40. Lie-flat berths make it survivable, and Hoang Long, Tan Aba and Mai Linh run it daily. We only recommend it if you refuse to fly and have days to spare. For shorter hops, the sleeper bus earns its place; for the full length of Vietnam, it rarely does.
Frequently Asked Questions
How far is Hanoi from Ho Chi Minh City?
About 1,140 km in a straight line, roughly 1,600 km by road, and 1,726 km by rail along the Reunification line.
How long does it take to get from Ho Chi Minh City to Hanoi?
About 2 hours 10 minutes by air, 32–37 hours by train, or 36–40 hours by sleeper bus.
What’s the cheapest way from Ho Chi Minh City to Hanoi?
The sleeper bus ($30–63), though budget flights on VietJet can start around $40 — often the better value once you count a day and a half saved.
Landing in Hanoi? That is where the north starts
Almost everyone making this trip flies, and Hanoi is where Vietnam’s mountains begin. Sapa is about six hours further — one night train or sleeper bus — and it is the add-on we hear the fewest regrets about. If your Hanoi leg has two spare nights, spend them at 1,600 metres.
→ Next: Hanoi to Sapa: Every Way Compared →
→ More: Where to Stay in Sapa
The Honest Verdict
For 1,000+ miles, fly — a 2h10m flight from ~$40 beats a day and a half on a train or bus, and frees your time for the cities themselves. Take the Reunification Express only if the journey itself is the point; the central-coast scenery is the payoff for the hours. Save the sleeper bus for the tightest budgets.
→ Arriving in the north? See our guides to getting around from Hanoi — Hanoi to Halong Bay and Hanoi to Ninh Binh.