The Ho Chi Minh City to Hanoi journey follows Vietnam’s famous Reunification Line, and it is the longest train journey in Vietnam scheduled to take from 35 to 38 hours depending on which train service you use.
Train Times from Ho Chi Minh City to Hanoi
There are currently 4 trains a day from Ho Chi Minh City (HCMC) to Hanoi.
Train | HCMC | Hanoi |
SE8 | 06:00 | 19:12 + 1 Day |
SE6 | 15:25 | 04:40 + 1 Day |
SE4 | 19:00 | 05:55 + 1 Day |
SE2 | 20:55 | 08:30 + 1 Day |
- The fastest train from Ho Chi Minh City to Hanoi is Train #SE4 departing from Ho Chi Minh City at 19:00 and scheduled to arrive in Hanoi 34 hours 55 minutes later at 05:55.
Buy Train Tickets from Ho Chi Minh City to Hanoi
Use the Search Bix below to buy your train ticket from Ho Chi Minh City to Hanoi.
Powered by 12Go Asia system
We recommend booking 1st Class Sleeper Berths well in advance of your planned travel dates.

Location of Saigon Railway Station
See more information about Saigon Railway Station in Ho Chi Minh City.
Location of Hanoi Railway Station
See more information about Hanoi Railway Station.