skip to Main Content

Please fill in the form for transportation booking we will confirm your reservation by email.

There are two options to get from Hanoi to Cat Ba Island.

1/Express bus

  • Pick up: At your hotel in Hanoi’s old quarter 6:00
  • Departure Times: Hanoi – Cat Ba 7:00 & 14:00   Cat Ba – Hanoi 9:00 & 16:00
  • Travel time estimate: 3 hour and 30 minutes
  • Cost: $17/person/per way. Includes Hai Phong – Cat Ba Hydrofoil ticket

The express bus to Cat Ba departs Hanoi and you are driven to the ferry dock in Hai Phong where you board the ferry and take the 30 minuet ride to Cat Ba Island. Once there you get on another bus that takes you into Cat Ba Town where we meet you to start your adventure.

2/ Private transfer

  • Pick up: Flexible schedule
  • Travel time estimate: 3 hour and 30 minutes
  • Cost:  4 seat car $90US       7 Seat Car $100US       16 Seat Mini Bus 110US       29 Seat Bus $150US/one way
  • Hai Phong – Cat Ba hydrofoil ticket.$12/per person/per way.
  • Noi Bai Airport pick-up or Drop Off add: $25 US per vehicle.

We would recommend you to let us to book and reserve the ticket to you Please fill out the form below and we will arrange the tickets for you.

Your Name (required)

Your Email (required)

Type of Transfer

Date of departure

Date of return

Number of Passengers

Your Message

Blue Swimmer Adventures
Ben Beo Pier, Cat Ba Island
Hai Phong City

+84 (0) 915 063 737
+84 (0) 31 368 8237

+84 (0) 31 368 8237


About the transportation from Hanoi, please be clear that we do not take profit from this and just help you to arrange this because:

  • We’re their partner, so it’s easy for us to buy ticket in advanced but not walk – in customer. Sometimes it’s OK but normally Express ticket are not available so please book in advance to make sure you have the seats
  • If you plan to go by yourself to the bus station to buy ticket in advanced, by taxi, it will cost you $4US/one way from the old quarter
  • You can buy ticket on departure day the bus could be fully book out, so buy  tickets in advance to be sure.
Back To Top