Hanoi - Haiphong & Halong  (for Halong Bay)

The beautiful Halong Bay is on many visitors' lists of places to visit.  You can get there by train from Hanoi.

Hanoi to Haiphong (for ferry to Cat Ba island)...

 Hanoi ► Haiphong

 

 Haiphong ► Hanoi

 Hanoi depart  06:00 - 15:25* -

 Haiphong

depart 06:10 08:55 15:10 18:40
 Hanoi Long Bien depart

|

09:30 15:35 18:10  Hanoi Long Bien arrive 08:40 11:18 17:40 |
 Haiphong arrive 08:15 12:10 18:00 20:35  Hanoi arrive - 11:25 - 21:05

* Starts from Hanoi main station at weekends only, runs daily from Long Bien

Hanoi - Haiphong trains have soft and hard class seats. 

Hanoi Long Bien is 3km from Hanoi main station.  Hanoi to Haiphong is 102 km (63 miles).

How to buy tickets:  Buy tickets locally, at the station.  No advance reservation is necessary.

Ferries to Cat Ba Island:  Hydrofoils take 45 minutes and leave Haiphong ferry terminal at 08:50 & 09:00.  Returning, hydrofoils leave Cat Ba ferry terminal at 06:45 & 15:00.  Alternatively there are ships taking 2 hours, with departures from Haiphong ferry terminal at 06:30 & 12:30.  Returning, the ships leave Cat Ba Island at 05:45 & 12:30.  Simply buy your ferry ticket at the ticket offices at the port, the fare is around 100,000 dong (£4 or $6).  Cat Ba town is a half hour bus ride from where the ships arrive, but the hydrofoils arrive at a pier near Cat Ba town.