Hanoi to Haiphong Train
Hanoi → Haiphong
⏱ 2h 💰 ₫60000 from
Route overview
The Hanoi → Haiphong train is a classic Vietnamese railway trip, covering about 110 km in roughly 2 hours. It is slower than the bus but far more atmospheric.
Schedule & operators
Trains depart from Hanoi’s main station (Ga Hà Nội) several times per day. Soft-seat and hard-seat classes are available.
Price & booking
Fares start from 60,000 VND. Book via our partner 12Go Asia. This is an Affiliated Partner Link.
Tips
- The train terminates near Haiphong city center, walkable to many hotels.
- Combine with a Cat Ba Island ferry for a Halong Bay alternative.
Official source: https://12go.asia/en/travel/hanoi/haiphong
Book on 12Go Asia Affiliated Partner Link