Train from Hanoi to Cat Ba Island

Hanoi
Cat Ba Island, Vietnam

Your cost to travel by Train, ferry: $8 - $10

Hanoi Long Bien
  • Total Distance:

    101.29 km (63 miles)

  • Travel Time:

    2 Hours 16 Minutes

  • Frequency:

    3 Times/Day

  • Train Fare:

    5.0 USD (~105,518.0 VND)

Haiphong Trian Staion
  • Total Distance:

    1.83 km (1 miles)

  • Travel Time:

    5 Minutes

  • Frequency:

    288 Times/Day

  • Bus Fare:

    0.07 USD (~1,477.25 VND)

Haiphong
  • Total Distance:

    27.05 km (17 miles)

  • Travel Time:

    1 Hours 22 Minutes

  • Frequency:

    4 Times/Day

  • Ferry Fare:

    3.98 USD (~83,992.33 VND)

Cat Ba Island, Cat Hai District, Hai Phong, Vietnam
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
Hanoi Long Bien Haiphong 5 USD 0 2h 13mins
Haiphong Trian Staion Haiphong Ferry Terminal USD 0 5mins
Haiphong Phu Long USD http://www.catbavietnam.com/hydrofoil-cat-ba-timetable.html 1h 20mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 10 USD ~ 211,036 VND
2 people 20 USD ~ 422,072 VND
3 people 30 USD ~ 633,108 VND
4 people 40 USD ~ 844,144 VND
5 people 50 USD ~ 1,055,180 VND

Did you know?

  • The total CO2 Emission for your Hanoi - Cat Ba Island train trip is 8.879999999999999 kg
  • Your total cost to travel by train from Hanoi to Cat Ba Island is about 10.0 USD (~211,036.0 VND)