How to get to Cat Ba Island from Noi Bai Airport

How to get to Cat Ba Island from Noi Bai Airport

Cat Ba Island is regarded as the sleeping beauty on her wakening. It has the pure charm of sky and sea, covered by the jungle green coat.

Thousands of arrivals every day, both domestic and international to Hanoi, have Cat Ba in their lists of ideal destinations.

Some of them do not have enough time to stay in the city center, and some simply just want to skip it and go directly to the Cat Ba Island.

You are in the right place to learn about the newest information and updates on transportation options from Noi Bai Airport to Cat Ba Island.

To go from Noi Bai airport to Cat Ba island, we must transit in Hanoi Old Quarter or Hai Phong city.

Recommend ⇒ Book a Cat Ba Island - Lan Ha Bay day tour from Hanoi Old Quarter or Hai Phong City → Click to Book or here.

Promotion Cruise

Option 1: Noi Bai Airport - transit Hanoi Old Quarter - go to Cat Ba island

Cat Ba Express offers you the choice of a private car to pick you up at Noi Bai airport with cars from 4-16 seats, depending on your needs, with prices ranging from $18-20/ way.

Booking the service is easy via the website or WhatsApp at +84976951999. → Book via the website here

The car will drop passengers off at Hanoi Old Quarter or Cat Ba Express office to continue the journey to the next Cat Ba Island.

The distance from Noi Bai Airport to Hanoi Old Quarter is 29 km and travel time takes about 50-70 minutes.

Toyota Vios

After arriving in Hanoi's Old Quarter, you can continue to take the Cat Ba Express bus to Cat Ba Island easily.

Cat Ba Express has a daily bus from Hanoi to Cat Ba, departing at 7:30, 10:45, and 14:00. You can choose a suitable departure time.

To book one-way bus tickets → here. To book round-trip bus tickets → here. or WhatsApp at +84976951999.

Cat Ba Express Bus

Option 2: Noi Bai Airport - transit Hai Phong City - go to Cat Ba island

Go directly to Cat Ba Island by local bus

There's no separate bus service from Noi Bai Airport to Hai Phong but Ket Doan Bus is going to Cat Ba from Sapa that passes Noi Bai Airport at around 1 AM.

You have to be attentive and keep contact constantly with the escort in order not to miss the bus. Contact to book the bus at their hotline:  +84 986 880 880.

Go to bus station to take local bus

You can take Noi Bai taxi or rent a car (15 - 17 USD) or take the public bus number 17 to get to Gia Lam bus stations. From Gia Lam bus station, take bus Hai Au or O Ho to Hai Phong City.

The private car from Noi Bai Airport to Gia Lam bus station click to book

Gia Lam bus station
Noi Bai airport to Gia Lam bus station

From Gia Lam bus station you can take Bus Hai Au, or O Ho to Hai Phong. The special thing in Vietnam that is worth keeping in mind is that almost every bus conductors name their bus after their name or some fancy words; therefore you will more than often see people's names printed in front of the bus, like Son Thuy, Hai Long, etc.

Hai Au Bus

From Hai Phong City to Cat Ba Island

I suppose you are not familiar with any of the places mentioned here so before we get down to the road of island - port – ferry terminal – flyover – etc., here are 3 parts of the journey with their associated spots:

  1. (1) In Hai Phong City (mainland), we have a very important spot: Binh ferry terminal.
  2. (2) Then we have the transit island called Cat Hai Island. In this island, please remember the Got ferry terminal.
  3. (3) Finally, our final destination – Cat Ba Island. There’s two spots to remember: Cai Vieng ferry terminal and Phu Long port.

See the map below to have a better visualization.

Binh pier and Got

Now it’s time to choose the route that fits you the best.

Option 1: You can take a speedboat from Binh ferry terminal and go directly to Cat Ba Island (~250,000 VND – 45 mins). It’s fast but expensive.

Speed boat

Timeline of Binh Speedboat

Binh (Hai Phong) to Cat BaCat Ba to Binh (Hai Phong)

The speedboat will temporarily stop operating from September to April next year.

Option 2: You can go to the flyover called Tan Vu – Lach Huyen which connects the mainland to Cat Hai Island.

Tan Vu Bridge

There’s a parking lot at the Got ferry terminal where you can park your motorbike/car or you can just bring them with you and pay some extra fees.

Then from Got ferry terminal in this island, you take ferry (12,000 VND – every 30 minutes from 5 AM to 19 PM - duration: 30 mins) or speedboat (80,000 VND – duration: 8 mins) to Cat Ba Island.

Depends of what means you choose, you will arrive in different places in Cat Ba Island. When you arrive in Cat Ba Island, take the bus to center town. Distance 23km.

Book a bus or private car to Cat Ba town → WhatsApp +84976951999

Ferry price

Ticket typePrice
Traveler12,000 VND / person
Motorbike25,000 VND / bike
Under-9-seat car95,000 VND / car
16-to-24-seat car105,000 VND / car
24-to-32-seat car120,000 VND / car
Over-32-seat car180,000 VND / car

Timeline Got Ferry

Departure time
No.Got PierCai Vieng
15h30’ (big ferry)5h00’ (big ferry)
26h00’ (big ferry)5h30’ (big ferry)
36h30’ (big ferry)6h00’ (big ferry)
58h00’ (big ferry)7h30’ (big ferry)
79h00’(big ferry)8h30’ (big ferry)
89h30’ (big ferry)9h00’ (big ferry)
910h00’ (big ferry)9h30’ (big ferry)
1010h30’ (big ferry)10h00’ (big ferry)
1211h30’ (big ferry)11h00’ ((big ferry)
1412h30’ (big ferry)12h00’ (big ferry)
1613h30’ (big ferry)13h00’ (big ferry)
1814h30’ (big ferry)14h00’ (big ferry)
2015h30’ (big ferry)15h00’ (big ferry)
2216h30’ (big ferry)16h00’ (big ferry)
2317h00’ (big ferry)16h30’ (big ferry)
2417h30’ (big ferry)17h00’ (big ferry)
2518h00’(big ferry)17h30’ (big ferry)
Got ferry

Timeline of Got speed boat

Time for GotTime for Phù Long
Got Speed boat

Option 3: Bus Hai Phong to Cat Ba

Bus Hai Phong to Cat Ba

Price from:150.000đ/ pax
Vehicle:Car & Speed Boat

Timeline of bus

From BinhFrom Cat Ba

Office address and pick-up point: 16 Ben Binh and 41 Ben Binh, Hong Bang, Hai Phong

Hope you have an unforgettable journey!

Read more →

  1. → Cat Ba Island, Vietnam
  2. → Things to do in Lan Ha Bay
  3. → Lan Ha Bay