Trains from Hanoi to Haiphong

  • Lowest price from ₫109,955
  • Average duration 2h 30m
  • Connections per day 6
  • Distance 89 km
  • CO₂ per person 1 kg

train from Hanoi to Haiphong

The journey from Hanoi to Haiphong is about 89 km. On average a train trip takes 2h 30m with 6 connections per day.

Lowest price ₫109,955
Trip duration 2h 30m
Connections per day 6
Lowest price ₫109,955
Highest price ₫109,955
First departure 06:00 AM
Last departure 03:15 PM
Distance 89 km
Departure Hanoi
Arrival Haiphong
Travel operator Vietnam Rail
Find the best price
Vietnam Rail6.23 kg CO₂
15:15Hanoi Train Station
2h 31m
17:46Thuong Ly Train Station
$3.92
direct
Vietnam Rail6.23 kg CO₂
09:20Hanoi Train Station
2h 40m
12:00Hai Phong - Any hotel
$3.92
direct
Vietnam Rail6.23 kg CO₂
06:00Hanoi Train Station
2h 12m
08:12Thuong Ly Train Station
$3.92
direct

Next departures from Hanoi to Haiphong

Sample times and fares for the coming days — book to confirm availability and price.

₫604
06:00 Hanoi Train Station
2h 25m · direct
08:25 Hai Phong - Any hotel
₫604
09:20 Hanoi Train Station
2h 40m · direct
12:00 Hai Phong - Any hotel
₫604
09:20 Hanoi Train Station
2h 27m · direct
11:47 Thuong Ly Train Station
₫604
15:15 Hanoi Train Station
2h 31m · direct
17:46 Thuong Ly Train Station
₫604
15:15 Hanoi Train Station
2h 45m · direct
18:00 Hai Phong - Any hotel
See all timetables

CO₂ emissions by mode

train 6.23kg
bus 6.68kg
flight 17.8kg
carpool 14.24kg
How much CO₂ is emitted travelling by train from Hanoi to Haiphong?

The train journey between Hanoi and Haiphong emits 6.23kg of CO₂.

How much CO₂ do I save by taking the train between Hanoi and Haiphong?

Taking the train between Hanoi and Haiphong saves 11.57kg of CO₂ compared to a flight, 0.45kg compared to the bus and 8.01kg compared to the car.

FAQ