Whether you are in Hanoi, Ha Long Bay, or Hai Phong, Cat Ba Island can be easily reached by various means of transportation. For example, you can take the ferry or bus from Hai Phong, limousine, and public bus from Halong, and Hanoi to Cat Ba island.
Get From Hanoi And Ha Long Bay To Cat Ba Island
On the other hand, if you are planning to travel from South Vietnam or other countries, it is better to take a direct or indirect flight to Cat Bi International Airport (Hai Phong City) and then book a private car or public bus to Cat Ba Island.
This article will be very helpful if you want to know how to get to Cat Ba Island. In this article, you will find basic information about traveling to Cat Ba Island from Hanoi, Ha Long Bay, Hai Phong, and other destinations.
Distance to Cat Ba Island
Location | Distance | Travel time |
---|---|---|
Hanoi | 131 km | 1 hour 55 minutes |
Hanoi International Airport (HAN) | 149 km | 2 hours 04 minutes |
Hai Phong | 28 km | 41 minutes |
Tuan Chau Island | 54 kilometers | 59 minutes |
Ha Long City | 58 km | 59 minutes |
Cat Bi International Airport (HPH) | 25 kilometers | 37 minutes |
Van Don International Airport (VDO) | 109 km | 1 hour 33 minutes |
From Hanoi to Cat Ba Island
There are several options for getting to Cat Ba Island from Hanoi, including private car/taxi, limousine, and tour bus. Most limousines and tour buses will take you from Hanoi to Got Wharf to catch the ferry along Tan Vu Lach Huyen Bridge to Cai Vieng Port (Cat Ba Island). From there, another car will take you to the city center. Total travel time is about 3.5 hours.
Hanoi to Cat Ba by private car or taxi
If you are looking for comfortable transportation from Hanoi to Cat Ba, a private car or taxi is the best choice. The price is usually about 2,000,000 VND/car/way.
Hanoi Taxi Brand
- Mairing Taxi: 02435 518 1111
- Group Taxi: 02438 535 353
- Success Taxi: 0243 3 575 757
if you want to rent a private car you can contact your agency or AnnieGo to help.
Hanoi to Cat Ba by Limousine
A limousine is another option that allows you to travel comfortably while saving a lot of money. There are several limousine operators for the Hanoi-Cat Ba route, namely Hoang Phu Limousine and Cat Ba Du Ky Travel
Hoang Phuc Limousine
schedule:
- Hanoi – Cat Ba Island: 8:00, 10:30, 12:30, 14:30
- Cat Ba Island – Hanoi: 7:30, 9:00, 12:30, 16:00
- Ticket price: 350,000 VND/person/way
- Hotline: 1900 1085
- Website: xehoangphu.vn
Hanoi to Cat Ba by bus
Tour buses are the most economical way to travel from Hanoi to Cat Ba Island. The options are also very diverse.
Good morning Cat Ba
Good Morning Cat Ba is a 35-seat car, with spacious seats, and a friendly driver. The operator provides 3 buses from Hanoi to Cat Ba Island and 3 other buses on the return route. It took about 3 hours and 15 minutes to arrive.
schedule:
- Hanoi – Cat Ba Island: 7:30, 10:39, 14:00
- Cat Ba Island – Hanoi: 9:00, 12:30, 15:30
- Ticket price: 280,000 VND/person/time
- Tel: 0913 096 281/ 0888 000 896
- Website: goodmorningcatba.com
Cat Ba Express
Cat Ba Express provides limousines and buses from Hanoi to Cat Ba Island.
schedule:
- Hanoi – Cat Ba Island: 7:45, 10:45, 14:00
- Ticket price: 280,000 VND/pax/one-way bus and 400,000 VND/pax/passenger limousine
- Tel: 0848 244 999 – 0243 873 4999
- E-mail: info@catbaexpress.com
- URL: www.catbaexpress.com
Daiichi Travel
Daiichi Travel Company provides high-quality tourist cars from Hanoi to Cat Ba and vice versa on the new highway. Total travel time is 3 hours 30 minutes.
schedule:
- Hanoi – Cat Ba Island: 7:30, 9:00, 13:30, 16:00
- Ticket price: 260,000 VND/person/way
- Hotline: 0961 004 660 VND
- Email: sale@daiichitravel.com
- Website: www.daiichitravel.com
The distance from Hanoi to Cat Island is about 150 km and it is one of the most popular tourist routes in northern Vietnam.
From Ha Long Bay to Cat Ba Island
There are two popular ways to reach Cat Ba Island from Ha Long Bay, including a ferry and bus
Halong to Cat Ba by ferry
Due to the short distance and short transportation time, most tourists reach Cat Ba Island from Ha Long Bay by ferry. In general, ferries have ample seating and food for a comfortable ride. It usually takes 40 to 50 minutes to reach the destination. Ferries depart daily from the Tuan Chau ferry terminal on Ngoc Chau Street, Tuan Chau district, Ha Long City.
From Tuan Chau ferry terminal to Gia Luong port (Cat Ba), there are 5-7 ferry trips every day. After arriving at Gia Luan port, you need to travel another 30 minutes using transportation to reach the center of Cat Ba island. The ticket price is about 80,000 – 90,000 VND/person/way, including luggage.
Tuan Chau Ferry Terminal
Type of passenger | Fare |
Passenger | 3.5USD/person/way |
Carrying passengers by motorbike | 4 USD/person/way |
Passengers on vehicles with less than 9 seats | $19/car/one way |
Ferry schedule
Route | end | Schedule | Stage | |
Low season
(October 1 – April 29) |
Peak season
(April 30 to September 30) |
|||
Ha Long Bay – Cat Ba Island | Tuan Chau Ferry Terminal – Gia Luong Port | 7:30, 11:30, 15:00 | 7:30, 9:00, 11:30, 13:30, 15:00 | 50 minutes |
Cat Ba Island – Ha Long Bay | Gia Luong Port – Tuan Chau Ferry Terminal | 9:00, 13:00, 16:00 | 9:00, 11:30, 13:00, 15:00, 16:00 | 50 minutes |
To book ferry tickets, you can contact the ferry operator directly via email or the Tuan Chau app (IOS, Android):
- Tel: 0203 3842134
- Hotline: 0934 367 555
- Email: tapdoantuanchau@tuanchauhalong.vn
- Website: tuanchau-halong.com.vn
Halong to Cat Ba by bus
If you don’t have much time and want to enjoy a scenic ride along the way, you can choose the bus. Son Tung bus runs daily the route Ha Long – Quang Yen – Ha Nam – Cat Hai town – Cat Ba town and vice versa. Total travel time is about 2.5 hours. The ticket price is 180,000 VND/person/way.
How to book
Route | Schedule | Touch |
Ha Long – Cat Ba Island | 1:00 pm | 02253 688 699 |
Cat Ba Island – Ha Long | 7:00 | 0979 495 496 |
By waterway, Cat Ba Island is about 14 kilometers (8.7 million km) from Ha Long Bay. Meanwhile, the road transport distance from Ha Long Bay to Cat Hai town is about 50 kilometers ($31 million). (See our guide to getting from Halong Bay to Cat Ba Island)
From Hai Phong to Cat Ba Island
Hai Phong to Cat Ba by bus
From Hai Phong City, you can take a taxi or public bus to Got Wharf, 26 km (16m) away, then take a ferry to Cai Vieng Port on Cat Ba Island. About the public bus, you can take bus 16C Thinh Hung from Thuong Ly bus station to Got station (Cat Hai town) 20 times a day, from 6:00 am – 12:00 pm. The ticket price is only 15,000 VND / person/time.
Route: Thuong Ly Bus Station-Tam Bac Bridge-Nguyen Duc Canh-Tran Phu-Dien Bien Phu-Le Hong Phong-Nguyen Binh Khiem-Dinh Vu-Tan Vu Lach Huyen Bridge-Ben Got
When you arrive at Got Wharf, you can easily buy ferry tickets to Cai Vieng port (Cat Ba Island). Ferries run every 30 minutes from 5:30 am to 6:30 pm. From Cai Vieng port, it takes another 40 minutes to reach Cat Ba town. Some buses take you to the city center.
Fares from Got Wharf to Cai Vieng Wharf:
Type of passenger | Fare |
Passenger only | 0.5 USD/person/time |
Carrying passengers by motorbike | $2/car/one way |
Passengers on vehicles with less than 9 seats | $8/car/one way |
Hai Phong to Cat Ba by cable car
Taking the cable car from Cat Hai town (Hai Phong city) to Cat Ba island is probably the strangest form of transportation. In fact, with a length of 21 km (13 million km), the cable car system will be the longest and largest in the world when completed.
Currently, you can move from Hai Phong City to Cat Hai station in Cat Hai town, then buy a ticket (100,000 VND/per person/way) to take the Cat Hai – Phu Long cable car. The cable car system has 60 carriages, each car has a capacity of 30 guests and a transport capacity of 4,500 passengers/hour. The whole journey takes 15 minutes.
Cable car schedule
Jihai-Phuc Long | on Monday | Tuesday | Wednesday Thursday | Friday to Sunday |
morning | 9:30 – 9:45 | Closed | 9:30 – 9:45 | 9:30 – 9:45 |
10:30 – 10:45 | ||||
afternoon | 15:00 – 15:15 | 15:00 – 15:15 | 13:30 – 13:45 | |
15:00 – 15:15 | ||||
The ticket office will close 30 minutes before the cable car closes |
How to book
- You can buy tickets in person at the ticket counter or online upon arrival.
- Address: Chan Hamlet, Dong Bai Commune, Cat Hai District, Hai Phong City
- Hotline: 0814 960 960
- Email: catba.booking@sunworld.vn
Similarly, if you want to go to Cat Ba Island from other countries, you can take a direct or indirect flight to Cat Bi International Airport (Hai Phong City) or Noi Bai International Airport (Hanoi), then follow the traffic instructions to Hai Phong or Halong and Hanoi to Cat Ba Island.