50
Checking Seats Availability
Loading seats data...
COVID-19 in Vietnam

Some trips are not bookable until further notice due to border closures. Only Vietnam citizens are allowed to enter.

We recommend checking for updates on the following websites: http://vncdc.gov.vn/, https://english.vtv.vn/

From Cat Ba CBExpress to Quang Ninh by bus

10:30
Cat Ba CBExpress, Hai Phong
11:40
Tuan Chau Gateway, Quang Ninh
1h 10m
Refund 
16:15
Cat Ba CBExpress, Hai Phong
17:25
Tuan Chau Gateway, Quang Ninh
1h 10m
Refund 

From Cat Ba Discovery Cat Ba to Hai Phong by bus

08:00
Cat Ba Discovery Cat Ba, Hai Phong
16:00
Cat Ba Discovery Cat Ba, Hai Phong
8h
Instant  Refund 

From Cat Ba SB to Quang Ninh by bus

07:45
Cat Ba SB, Hai Phong
11:30
Ha Long SSB, Quang Ninh
3h 45m
Refund 
12:15
Cat Ba SB, Hai Phong
16:00
Ha Long SSB, Quang Ninh
3h 45m
Refund 
14:45
Cat Ba SB, Hai Phong
18:30
Ha Long SSB, Quang Ninh
3h 45m
Refund 

From Cat Bi Airport to Quang Ninh by taxi

Any
Cat Bi Airport, Hai Phong
Time
Tuan Chau island, Quang Ninh
1h 30m
Instant  Refund 
  vehicle, all incl
Any
Cat Bi Airport, Hai Phong
Time
Tuan Chau island, Quang Ninh
1h 30m
Instant  Refund 
  vehicle, all incl
Any
Cat Bi Airport, Hai Phong
Time
Tuan Chau island, Quang Ninh
1h 30m
Instant  Refund 
  vehicle, all incl

Hai Phong to Halong Bay Schedule

Hai Phong to Halong Bay Schedule
Transport NameRoute TimePrice
OUROS Travel Comfort Any timeVND 1,070k
Grouptour Standard AC 07:45 – 11:30VND 300k
Cat Ba Express Express 10:30 – 11:40VND 310k
Grouptour Standard AC 12:15 – 16:00VND 300k
Grouptour Standard AC 14:45 – 18:30VND 300k
Cat Ba Express Express 16:15 – 17:25VND 310k

Popular Routes in Vietnam

How to get from Hai Phong to Halong Bay?

When you want to get from Hai Phong to Halong Bay, your choices are limited. There is only one option we offer for this route:

  • Taxi

How far is Hai Phong from Halong Bay?

The overland distance from Hai Phong to Halong Bay is 47 miles (75 km).
The flying distance is 35 miles (55 km).

How long does it take to get from Hai Phong to Halong Bay?

The travel time from Hai Phong to Halong Bay takes 2 hours in media.

How much does it cost to get from Hai Phong to Halong Bay?

To get from Hai Phong to Halong Bay prepare to shell out about VND 1,068,835 for your ticket.

How many trips per day are there from Hai Phong to Halong Bay?

Taxi is always an attractive option as you can book a cab to take you from Hai Phong to Halong Bay any time of the day.

Useful tips for travel from Hai Phong to Halong Bay

While taxi is the only option we offer for this route, these simple tips and recommendations will help enhance your travel experience.

Taxi

Things to remember before booking a taxi:

  • To avoid misunderstanding, make sure you indicated the right pick up and drop off points.
  • If you make a detour or a stop during your trip, inform your taxi company in advance. The price of the ride can be affected in this case.
  • While travelling by taxi, it is a good idea to follow the route on Google Maps or any other GPS navigator.

Do many travellers take taxi from Hai Phong to Halong Bay?

Up to now, 590 booked taxi tickets from Hai Phong to Halong Bay through our service. You can check reviews above.