Transport to Cat Ba island, How to get to cat ba

Getting there and away

“Transport to Cat Ba island from Hanoi – Getting to Cat Ba & away”



Takes you from Hanoi to Hai Phong by bus then connects with a high speed boat to Cat Ba town (4 and half hours Hanoi – Hai Phong – Cat Ba ). It cos = 220.000 VND (low season from September - May).

  • Departure time from Hanoi:  5.20;   7.20 ;  11.20 ; 13.20
  • Arrive in Cat Ba:                   9.45; 11.45; 15.45;  17.45
  • Departure time from Cat Ba: 7.15 ;  9.15 ; 13.15 ; 15.15
  • Arrive in Hanoi:                    11.45; 13.45; 17.45; 19.45

Note: In low season (from September to May), Hoang Long company only open the bus from Hanoi at 7.20, 11.20. From Cat Ba at 9.15; 13.15.

The bus departs at: Nước Ngầm Bus Station, address: 1 Ngọc Hồi street, Hanoi.

Contact: Hoang Long office in Hanoi.

THE HOANG LONG TRANSPORTRATION COMPANYYou can buy ticket by yourself at: Hoang Long Office inside Ngọc Hồi bus station before the  departure time 10 minutes or you can pay on the bus. It is easy and available. Make sure it is Hoang Long bus (the red bus) because there are some bus companies have a similar name but they do not connect you to Cat Ba town, they only drop you in Hai Phong city. Do not catch the Hoang Long bus to Ha Long city.


Head office address: 28 – Tran Nhat Duat – Hanoi. Tel: 04.39282828


This is a fast bus and connect with speed boat which take you by express way, max 120km/hr. As the pickup from your hotel is included, non road pickup on the way as local buses, plus with speed boat, this combo make your journey 1hour 30 minutes quicker than traditional way using local buses.

  • Departure: Daily guarantee
  • Time from Hanoi : 08:00; 12.30 and 14:00 From Hanoi to Cat ba island ,
  • Time from Cat ba : 09.00; 12.30 and 16:00 From Cat ba to Hanoi
  • Duration: 3 and half hours
  • Cost:   14 - 19USD/person/one way (low season - high season).
  • You can email  them:  and give us your hotel address in Hanoi Old Quarter for picking up. You also can call them or send by text messase for booking: Hotline: +84 914607571



We recommend you can take the train at Hanoi train station at 6am, it takes 2 hours to Hai Phong city, arrive at 8.15am, cost = 60.000dong/ticket, then you take a taxi = 4km = 50.000dong to Ben Binh harbour where the hydrofoil leaves at 9am and arrives Cat Ba town at 9.45. The hydrofoil cost = 220.000dong/ticket.

Make sure you can tell the taxi driver takes you only = 4km to Ben Binh harbour, because some bad driver takes you to another harbour = 18km from there. You have to pay more for taxi and will arrive Cat Ba late.

Warning: We have heard many reports of travelers about there are bad women (tourist hunters) who hang around the boat dock and sell overpriced tickets and might take you to wrong boat. You should avoid them then buy ticket inside the office at the entrance of Mekong -Hoang Yen hydrofoil or Cat Ba Island Resort & Spa hydrofoil company.


Hanoi – Hai Phong – Cat Ba Town.

We can pick you up at your hotel in Hanoi, at Airport or at Hanoi train station by a private car or van, our driver takes you 2 hour though the Red River delta to Hai Phong city. Then connect with  a hydrofoil or a high speed boat which takes you 45 minutes or 80 minute  ( depends  type of speed boats and hydrofoil ) to arrive Cat Ba town.

Cost = 68US$ for a private car = 4 seats; 80US$ for a private mini bus = 16 seats.

Hydrofoil ticket:  Cost = 10US$/1 ticket  = 220.000Dong

Pick up or drop at Hanoi Airport  extra = 20US$ for a private car = 4 seats;  25US$ for a private mini bus = 16 seats.

Please contact us before, we will prepare for your trip.



Option1: Hoang Long takes you by bus and speed boat ( 1 and half hour ), cost 150.000 VND.

  • Departures time: From 4 Le Thanh Tong -Hai Phong: 8.00; 10.00; 14.00; 16.00
  • Contact : Hoang Long office in Hai Phong.
  • Add: 4 Le Thanh Tong- Hai Phong city. Tel 0313.552866

Option 2:  Take a car, motor bike or bicycle to Hai Phong city, then take the slow ferry (every hour) from Dinh Vu ferry station to Cat Hai island. Drive 7 km to the Got ferry station. Take the ferry to Phu Long then drive 40 mins to Cat Ba town. (Cost 3 hours: Hai Phong – Cat Hai island – Cat Ba Town – cheaper than taking the ferry or hydrofoil).

Hai Phong – Cat Hai island – Cat Ba TownOption 3: You can take a bus or car from Ha Noi to Hai Phong, stopping at Ben Binh ferry station. There are Hydrofoils to Cat Ba town, talking 45 minutes. Departure: 9.00.Cost = 9US$  on Hoang Yen hydrofoil; 10US$ on the speed boat : Mekong Express.

Cat Ba Island Resort & Spa hydrofoil takes you 45 minutes from Ben Binh ferry station to Cat Ba, cost = 220.000dong (low season from September - May).

  • Departure time at Ben Binh: 7.00; 9.00; 13.00; 15.00
  • Departure time at Cat Ba: 8.00; 10.00; 14.00; 16.00

  There are slow ferries to Cat Ba taking 3 hours, that cost: 5USD$. Departure: 12.20.

* Departure time:


  • From Haiphong: 8.30; 9.00
  • From Cat Ba: 14.45; 15.00

Slow ferries:

  • From Hai Phong:  12.20
  • From Cat Ba: 5.45

The HAI PHONG DEVELOPMENT JOIN STOCK COMPANYOption 4: The HAI PHONG DEVELOPMENT JOIN STOCK COMPANY  takes you 1 hour and 20 minutes from Ben Binh harbor by  a high speed boat to Phu Long (The speed boat also takes bicycle and motor bike). Then connects with a  bus  to Cat Ba Town.

Cost 7US$ = 150.000VNDong (low season from September - April)

  • Departure from  Ben Binh (at the corner):  7.00;  10.00;  13.00; 16.00
  • Departure from Cat Ba town (Cat Ba tourist wharf – waiting lounge): 7.00; 10.00; 13.00; 16.00

Option 5: The CAT BA TOURIST TRANSPORTATION COMPANY takes you 1 hour and 30 minutes from Ben Binh harbour by mini bus to Dinh Vu ferry station and connects with a high speed boat to Phu Long (The speed boat also takes bicycle and motor bike). Then a mini bus takes you to Cat Ba Town. It cost = 140.000dong = 7 US$.

Warning: The price in our website is real price of company, but you should be careful. Because there are some bad women (tourist hunters) who hang around the boat dock and sell overpriced tickets. If the weather is bad, do not be talked into paying extra for the buses to the alternative port and on Cat Ba back to the main living area, this should be included in your original ticket price.

* Departure time:

  • From Ben Binh harbour: 06.20; 08.10; 09.30; 13.20; 15.10; 16.35
  • From Dinh Vu ferry: 07.15; 08.45; 10.10; 14.45; 15.45; 17.15
  • From Cat Ba Town: 06.00; 08.00; 09.00; 12.30; 14;30; 16;10
  • From Phu Long : 06.45; 08.30; 09.40; 13.30; 15.30; 17.00


Option 1: From Ha Noi you can take a bus or car to Ha Long city, stopping at Tuan Chau harbor. There are tourist boats to Cat Ba town, taking 5 hours.

Departure time:

  • From Tuan Chau: 13.00
  • From Cat Ba : 8.00

HA NOI – HA LONG CITY – CAT BAOption 2: Take a car, motor bike or bicycle From Hanoi to Ha Long city, then to Tuan Chau island. There is Tuan Chau ferry to Gia Luan harbor- Cat Ba island, you can drive 30 minutes from Gia Luan harbor to Cat Ba town. The daily ferry so easily as it is operated every 1 hour from 6.00 AM till 18.00 PM. It takes only 45- 50 minutes per ferry journey.  In the high season it departs in every 30 minutes.

The price is very reasonable but satisfaction and security guaranteed:

  • Walker: 70,000Dong
  • Motorbike:  10,000Dong
  • Less than 9 pax Van:   100.000Dong
  • From 9 pax to 16 pax Van: 350,000Dong