How to get to Cat Ba island from Halong Bay

This article shares how to get from Ha Long Bay to Cat Ba Island in the most convenient, simple, and detailed way, making your trip more perfect.

How to get from Halong Bay to Cat Ba Island

Halong and Hai Phong are nearby, but Cat Ba Island is more easily accessed from Halong than from Hai Phong center.

To get to Cat Ba Island from Halong, visitors must go via the Tuan Chau ferry (Halong Bay) to Gia Luan (Cat Ba Island) or the Got ferry (Hai Phong) to Cai Vieng (Cat Ba Island).

From Halong City to Cat Ba town center is about 45 km and passes through 3 stages: Car (Motorbike) - Ferry - Car (Motorbike). You can choose a bus or a private car.

Book a bus & tour

  1. Hanoi to Cat Ba
  2. Cat Ba to Hanoi
  3. Lan Ha Bay one-day tour
  4. Lan Ha Bay full-day tour from Hanoi
  5. Cat Ba 2 days 1 night tour
  6. Cat Ba 3 days 2 nights tour
  7. Cat Ba National Park Tours

Option 1: From Halong Bay to Cat Ba Island by bus

Son Tung Express buses pick up customers at all hotels in Ha Long City and all hotels in Cat Ba town. Read more → Bus Halong to Cat Ba Island.

Cat Ba Island to Halong Bay bus schedule.

Pick-up pointDeparture timeGo on ferryDrop-off pointDrop-off time
Cat Ba Town07:40Got ferryVincom Halong10:00
Cat Ba Town08:15Tuan Chau ferrySunworld Halong10:20
Cat Ba Town11:45Tuan Chau ferrySunworld Halong14:30
Cat Ba Town12:45Got ferryVincom Halong15:30
Cat Ba Town15:15Tuan Chau ferrySunworld Halong17:30

Halong Bay to Cat Ba Island bus schedule.

Pick-up pointDeparture timeGo on ferryDrop-off pointDrop-off time
Sunworld Halong07:00Tuan Chau ferryCat Ba Town09:40
Vincom Halong07:40Got ferryCat Ba Town10:00
Sunworld Halong11:00Tuan Chau ferryCat Ba Town13:00
Vincom Halong12:45Got ferryCat Ba Town15:30
Sunworld Halong14:00Tuan Chau ferryCat Ba Town16:30

In addition, Son Tung Express bus also picks up at Gia Luan ferry terminal (09:00, 12:30, 16:00), and at Cat Ba National Park (09:15, 12:45, 16:15).

Book online: Bus Halong Bay to Cat Ba IslandClick to book and Bus Cat Ba Island to Halong BayClick to book.

Bus Halong Bay to Cat Ba Island
bus to Cat Ba Island from Halong Bay

Option 2: From Halong Bay to Cat Ba Island by Ferry + Private Car.

You will get to Cat Ba Island at Gia Luan ferry terminal from Tuan Chau, Halong Bay. You can choose different options when traveling from Halong Bay to Cat Ba Island.

  1. Stage 1: By 4 - to - 16-seat car from Halong City to Tuan Chau Wharf: 17 - 42 USD / way.
  2. Stage 2: By ferry from Tuan Chau Island to Gia Luan port: 3.5 USD / ticket.
  3. Stage 3: By 4 - to - 16-seat car from Gia Luan port to Cat Ba Town: 17 - 42 USD / way.

Contact Mr Hien at +84976951999 (Call/ Zalo/ WhatsApp) to book a private car.

Tuan Chau Port

Tuan Chau Wharf

Want to get to Cat Ba Island from other places?

  1. How to get to Cat Ba Island from Hanoi
  2. How to get to Cat Ba Island from Ninh Binh
  3. How to get to Cat Ba island from Hai Phong
  4. How to get to Ninh Binh from Cat Ba Island
  5. How to get to Cat Ba island from Ha Giang
  6. How to get to Ha Giang from Cat Ba Island
  7. Halong - Lan Ha Bay one day from Tuan Chau

Option 3: Get to Cat Ba Island from Halong Bay by Ferry + Motorbike.

Riding a motorbike from Ha Long to Cat Ba is also not a bad choice for tourists who like to experience it.

The shortest route to ride a motorbike to Cat Ba island is via Tuan Chau ferry. → view map Tuan Chau Pier.

By taking this route, you can view Ha Long Bay from the ferry and enjoy the scenic drive through Cat Ba Island and Cat Ba National Park.

Cat Ba National Park Way

Ferry schedule Tuan Chau (Ha Long) - Gia Luan (Cat Ba island)

Summer schedule Tuan Chau ferry (30/04 - 30/09)

Tuan Chau – Gia Luan: 7:30, 9:00, 11:30, 13:30, 15:00.

Gia Luan – Tuan Chau: 9:00, 11:30, 13:00, 15:00, 16:00.

Winter schedule Tuan Chau ferry (01/10 - 29/04)

Tuan Chau – Gia Luan: 07:30, 11:30, 15:00.

Gia Luan – Tuan Chau: 9:00, 13:00, 16:00.

Tuan Chau - Cat Ba ferry ticket price

traveler80.000vnđ
Motorbike100.000vnđ
Cars with less than 9 seats480.000vnđ
Tuan Chau Ferry

Tuan Chau Ferry

Read more →

  1. Cat Ba Island, Vietnam - an unforgettable holiday
  2. Things to do in Lan Ha Bay
  3. Lan Ha Bay – the forgotten paradise