Option Duration Benchmark price Best for
Direct plane 2 h to 2 h 15 about 1.1 to 2 million VND one way almost everyone
Train SE1 32 h 45 (21:45 - 6:30 + 2 days) berth 900,000 to 1,200,000 VND train lovers, travel in stages
Train in stages Hue, Da Nang, Nha Trang… variable discovering the coast

The plane

Vietnam Airlines and Vietjet fly the route; fares vary a lot by date, so compare in advance and check the checked-baggage rules. Allow for the transfer to Noi Bai airport: see from the airport to central Hanoi.

Noi Bai airport

The train

The full trip takes over 32 hours. Most travellers break it up: Hanoi - Hue by night (see Hanoi to Hue by train), then Da Nang and Hoi An, then on to Saigon. For prices, classes and booking, see the guide to the night train in Vietnam.

Hanoi or Ho Chi Minh City?

If you hesitate between the two cities, read Hanoi or Ho Chi Minh City.