LuxuryTourVN logo
1 / 5

Ninh Binh to Cat Ba Island: express bus and ferry

The Ninh Binh to Cat Ba Island: express bus and ferry is a Ninh Binh–Cat Ba transfer, journey time about 4 hours 30 min. Book online with LuxuryTourVN, fares from $15 one way. Departures at 09:00, 13:30.

From $15Round trip $30Duration 4 hours 30 minSeats 29

Departure times

Ninh Binh → Cat Ba

09:0013:30

Cat Ba → Ninh Binh

08:3012:3016:00

What travelers say

4.9

4.9 out of 5

220+ on Tripadvisor

4.8

4.8 out of 5

200+ on Google

Go straight from the limestone country of Ninh Binh to Cat Ba Island without passing through Hanoi. An express bus takes you from Tam Coc to the coast near Hai Phong, then a short ferry crosses to the island and the bus continues into Cat Ba town. The trip takes about 4 to 5 hours.

Tickets are priced per person and include the ferry. We confirm your seat directly with the operator.

What's included

  • Express bus ticket

  • Ferry crossing to Cat Ba Island

  • Air-conditioning

  • Water on board

Ninh Binh to Cat Ba

  • Departures 09:00, 13:30

  • Board at the meeting point in Tam Coc (exact address sent with your ticket); be there 15 minutes early

  • Around 4 to 5 hours to 217 Mot Thang Tu Street, Cat Ba town

Cat Ba to Ninh Binh

  • Departures 08:30, 12:30, 16:00

  • Board at 217 Mot Thang Tu Street, Cat Ba town

  • Arrive in Tam Coc, Ninh Binh

Booking confirmation

  • You will receive availability confirmation within 1 business day

  • No email from us? Check your spam folder or contact us via Email / WhatsApp number.

Luggage allowance

  • One standard suitcase plus a small handbag

Frequently asked questions

How long is the bus from Ninh Binh to Cat Ba?
About 4 to 5 hours, including the ferry crossing to the island.
What time does it leave?
From Ninh Binh (Tam Coc): 09:00, 13:30. From Cat Ba: 08:30, 12:30, 16:00.
Is the ferry included?
Yes. The ferry crossing to Cat Ba Island is included in the ticket.
Where does it arrive on Cat Ba?
Cat Ba town, at 217 Mot Thang Tu Street on the seafront.