Travel Hai Phong to Halong Bay

Hai Phong to Halong Bay Bus: Schedules, Tickets & Prices

Travel from Hai Phong to Halong Bay by bus in around 1h to 6h, with tickets available from 210,000 VND to 825,000 VND.

Bus from Hai Phong to Halong Bay

To travel from Hai Phong to Halong Bay by bus, you will begin your journey at multiple stations, including 474 Pham Van Dong, Hai Phong, Cai Vieng Ferry Terminal, Hai Phong, Go Hai Phong and others, with buses typically running between --:-- and 21:00 so you can choose a departure that fits your schedule. The trip usually takes around 1 hour and arrives at multiple stations, including Van Don, Quang Ninh, Cam Pha, Quang Ninh, Cuu Hoa, Halong Bay and others, offering a comfortable and reliable way to reach your destination. Fares start at 210,000 VND. Be sure to check available tickets and secure your preferred seat here for a smooth and hassle-free journey.

Prices: 210,000 VND to 825,000 VND

Duration: 1h – 6h ⏱

Go with bus from Hai Phong to Halong Bay for VND 210000 Take bus from Hai Phong to Halong Bay for VND 210000 Book bus from Hai Phong to Halong Bay in 1h Go with bus from Hai Phong to Halong Bay in 1h Book bus from Hai Phong to Halong Bay for VND 210000 Experience bus from Hai Phong to Halong Bay in 1h

View all Bus tickets →

Distance Hai Phong to Halong Bay

The distance between Hai Phong and Halong Bay is 40.7 kilometers.

Bus from Hai Phong to Halong Bay Details

Find key information about the Bus from Hai Phong to Halong Bay, including travel time, prices and stations.

Bus
Average price
353,508 VND
 
Cheapest
210,000 VND
Average duration
1h 43m
 
Shortest
1h
Number of departures
198
--:-- - 21:00
Tickets
 
Stations
Departure stations
Arrival stations
474 Pham Van Dong, Hai Phong
Cai Vieng Ferry Terminal, Hai Phong
Go Hai Phong
Cat Ba Huyen Beo, Hai Phong
Cat Ba Full Moon Party Tour, Hai Phong
View more stations in the full listing
Van Don, Quang Ninh
Cam Pha, Quang Ninh
Cuu Hoa, Halong Bay
414 Le Loi, Quang Ninh
Van Don General Hospital Quan Lan Branch, Halong Bay
View more stations in the full listing

Bus Routes & Schedules from Hai Phong to Halong Bay

Between Hai Phong and Halong Bay, this bus connection is served by several stations rather than a single fixed terminal. The exact travel time varies depending on where you board and exit the bus, but most trips take approximately 1h. Services run throughout the day, operating from --:-- until 21:00, and fares typically begin at 210,000 VND. By checking the full bus timetable for Hai Phong to Halong Bay, you can compare different station pairings, journey lengths and departure times to choose the option that best matches your travel plans.

Bus Timetable: 209 Nui Ngoc, Dao Cat Ba → 18A Anh Dao, Quang Ninh

  • 17:45 19:45 2h 675000 VND

Bus Timetable: 474 Pham Van Dong, Hai Phong → 414 Le Loi, Quang Ninh

  • 04:00 05:30 1h 30m 262500 VND
  • 05:00 06:30 1h 30m 262500 VND
  • 06:00 07:30 1h 30m 262500 VND
  • 07:00 08:30 1h 30m 262500 VND
  • 08:00 09:30 1h 30m 262500 VND
  • 09:00 10:30 1h 30m 262500 VND
  • 10:00 11:30 1h 30m 262500 VND
  • 11:00 12:30 1h 30m 262500 VND
  • 12:00 13:30 1h 30m 262500 VND
  • 13:00 14:30 1h 30m 262500 VND
  • 14:00 15:30 1h 30m 262500 VND
  • 15:00 16:30 1h 30m 262500 VND
  • 16:00 17:30 1h 30m 262500 VND
  • 17:00 18:30 1h 30m 262500 VND
  • 18:00 19:30 1h 30m 262500 VND
  • 19:00 20:30 1h 30m 262500 VND

Bus Timetable: 474 Pham Van Dong, Hai Phong → Cam Pha, Quang Ninh

  • 05:00 06:30 1h 30m 275000 VND
  • 06:00 07:30 1h 30m 275000 VND
  • 07:00 08:30 1h 30m 275000 VND
  • 08:00 09:30 1h 30m 275000 VND
  • 09:00 10:30 1h 30m 275000 VND
  • 10:00 11:30 1h 30m 275000 VND
  • 11:00 12:30 1h 30m 275000 VND
  • 12:00 13:30 1h 30m 275000 VND
  • 13:00 14:30 1h 30m 275000 VND
  • 14:00 15:30 1h 30m 275000 VND
  • 15:00 16:30 1h 30m 275000 VND
  • 16:00 17:30 1h 30m 275000 VND
  • 17:00 18:30 1h 30m 275000 VND
  • 18:00 19:30 1h 30m 275000 VND
  • 19:00 20:30 1h 30m 275000 VND
  • 20:00 21:30 1h 30m 275000 VND
  • 21:00 22:30 1h 30m 275000 VND

Bus Timetable: 474 Pham Van Dong, Hai Phong → Van Don, Quang Ninh

  • 05:00 07:00 2h 337500 VND
  • 06:00 08:00 2h 337500 VND
  • 07:00 09:00 2h 337500 VND
  • 08:00 10:00 2h 337500 VND
  • 09:00 11:00 2h 337500 VND
  • 10:00 12:00 2h 337500 VND
  • 11:00 13:00 2h 337500 VND
  • 12:00 14:00 2h 337500 VND
  • 13:00 15:00 2h 337500 VND
  • 14:00 16:00 2h 337500 VND
  • 15:00 17:00 2h 337500 VND
  • 16:00 18:00 2h 337500 VND
  • 17:00 19:00 2h 337500 VND
  • 18:00 20:00 2h 337500 VND
  • 19:00 21:00 2h 337500 VND
  • 20:00 22:00 2h 337500 VND
  • 21:00 23:00 2h 337500 VND

Bus Timetable: Cai Vieng Ferry Terminal, Hai Phong → Cuu Hoa, Halong Bay

  • 06:30 07:30 1h 210000 VND
  • 07:30 08:30 1h 210000 VND
  • 08:30 09:30 1h 210000 VND
  • 09:30 10:30 1h 210000 VND
  • 10:30 11:30 1h 210000 VND
  • 11:30 12:30 1h 210000 VND
  • 12:30 13:30 1h 210000 VND
  • 13:30 14:30 1h 210000 VND
  • 14:30 15:30 1h 210000 VND
  • 15:30 16:30 1h 210000 VND
  • 16:30 17:30 1h 210000 VND
  • 17:30 18:30 1h 210000 VND
  • 18:30 19:30 1h 210000 VND
  • 19:30 20:30 1h 210000 VND
  • 20:30 21:30 1h 210000 VND

Bus Timetable: Cat Ba, Hai Phong → Lan Ha Bay and back, Quang Ninh

  • 06:00 09:00 3h 418000 VND
  • 14:00 17:00 3h 439999 VND
  • 15:00 21:00 6h 825000 VND

Bus Timetable: Cat Ba Full Moon Party Tour, Hai Phong → Ha Long Full Moon Bus, Halong Bay

  • 07:30 09:30 2h 565880 VND
  • 07:40 09:40 2h 342160 VND
  • 07:50 09:50 2h 342160 VND
  • 12:40 14:40 2h 305312 VND
  • 12:50 14:50 2h 342160 VND
  • 15:05 17:05 2h 342160 VND
  • 15:10 17:10 2h 342160 VND
  • 15:15 17:15 2h 342160 VND

Bus Timetable: Cat Ba Huyen Beo, Hai Phong → 18A Anh Dao, Quang Ninh

  • 07:30 09:30 2h 405000 VND
  • 08:30 10:30 2h 405000 VND
  • 12:30 14:30 2h 405000 VND
  • 15:30 17:30 2h 405000 VND

Bus Timetable: Cat Ba Huyen Beo, Hai Phong → Pusan Halong Hotel, Quang Ninh

  • 07:30 09:50 2h 20m 280000 VND
  • 12:30 15:15 2h 45m 280000 VND
  • 15:00 17:00 2h 280000 VND

Bus Timetable: Cat Ba Huyen Beo, Hai Phong → Sky Station, Quang Ninh

  • 07:30 09:50 2h 20m 280000 VND
  • 12:30 15:15 2h 45m 280000 VND
  • 15:00 17:00 2h 280000 VND

Bus Timetable: Cat Ba SSB, Hai Phong → Toyota Quang Ninh

  • --:-- --:-- 3h 325000 VND

Bus Timetable: Daiichi Travel Cat Ba, Dao Cat Ba → 4 Anh Dao, Quang Ninh

  • 07:30 10:30 3h 330000 VND
  • 12:30 15:30 3h 330000 VND

Bus Timetable: Go Hai Phong → Ha Long City Clock Tower, Quang Ninh

  • 05:00 06:00 1h 337500 VND
  • 05:30 06:30 1h 350000 VND
  • 06:00 07:00 1h 337500 VND
  • 06:30 07:30 1h 350000 VND
  • 07:00 08:00 1h 337500 VND
  • 07:30 08:30 1h 350000 VND
  • 08:00 09:00 1h 337500 VND
  • 08:30 09:30 1h 350000 VND
  • 09:00 10:00 1h 337500 VND
  • 09:30 10:30 1h 350000 VND
  • 10:00 11:00 1h 337500 VND
  • 10:30 11:30 1h 350000 VND
  • 11:00 12:00 1h 337500 VND
  • 11:30 12:30 1h 350000 VND
  • 12:00 13:00 1h 337500 VND
  • 12:30 13:30 1h 350000 VND
  • 13:00 14:00 1h 337500 VND
  • 13:30 14:30 1h 350000 VND
  • 14:00 15:00 1h 337500 VND
  • 14:30 15:30 1h 350000 VND
  • 15:00 16:00 1h 337500 VND
  • 15:30 16:30 1h 350000 VND
  • 16:00 17:00 1h 337500 VND
  • 16:30 17:30 1h 350000 VND
  • 17:00 18:00 1h 337500 VND
  • 17:30 18:30 1h 350000 VND
  • 18:00 19:00 1h 337500 VND

Bus Timetable: Go Hai Phong → Mui Chua Port, Halong Bay

  • 05:00 07:10 2h 10m 405000 VND
  • 05:30 07:40 2h 10m 420000 VND
  • 06:00 08:10 2h 10m 405000 VND
  • 06:30 08:40 2h 10m 420000 VND
  • 07:00 09:10 2h 10m 405000 VND
  • 07:30 09:40 2h 10m 420000 VND
  • 08:00 10:10 2h 10m 405000 VND
  • 08:30 10:40 2h 10m 420000 VND
  • 09:00 11:10 2h 10m 405000 VND
  • 09:30 11:40 2h 10m 420000 VND
  • 10:00 12:10 2h 10m 405000 VND
  • 10:30 12:40 2h 10m 420000 VND
  • 11:00 13:10 2h 10m 405000 VND
  • 11:30 13:40 2h 10m 420000 VND
  • 12:00 14:10 2h 10m 405000 VND
  • 12:30 14:40 2h 10m 420000 VND
  • 13:00 15:10 2h 10m 405000 VND
  • 13:30 15:40 2h 10m 420000 VND
  • 14:00 16:10 2h 10m 405000 VND
  • 14:30 16:40 2h 10m 420000 VND
  • 15:00 17:10 2h 10m 405000 VND
  • 15:30 17:40 2h 10m 420000 VND
  • 16:00 18:10 2h 10m 405000 VND
  • 16:30 18:40 2h 10m 420000 VND
  • 17:00 19:10 2h 10m 405000 VND
  • 17:30 19:40 2h 10m 420000 VND
  • 18:00 20:10 2h 10m 405000 VND

Bus Timetable: Go Hai Phong → Van Don, Quang Ninh

  • 05:00 07:00 2h 405000 VND
  • 05:30 07:30 2h 420000 VND
  • 06:00 08:00 2h 405000 VND
  • 06:30 08:30 2h 420000 VND
  • 07:00 09:00 2h 405000 VND
  • 07:30 09:30 2h 420000 VND
  • 08:00 10:00 2h 405000 VND
  • 08:30 10:30 2h 420000 VND
  • 09:00 11:00 2h 405000 VND
  • 09:30 11:30 2h 420000 VND
  • 10:00 12:00 2h 405000 VND
  • 10:30 12:30 2h 420000 VND
  • 11:00 13:00 2h 405000 VND
  • 11:30 13:30 2h 420000 VND
  • 12:00 14:00 2h 405000 VND
  • 12:30 14:30 2h 420000 VND
  • 13:00 15:00 2h 405000 VND
  • 13:30 15:30 2h 420000 VND
  • 14:00 16:00 2h 405000 VND
  • 14:30 16:30 2h 420000 VND
  • 15:00 17:00 2h 405000 VND
  • 15:30 17:30 2h 420000 VND
  • 16:00 18:00 2h 405000 VND
  • 16:30 18:30 2h 420000 VND
  • 17:00 19:00 2h 405000 VND
  • 17:30 19:30 2h 420000 VND
  • 18:00 20:00 2h 405000 VND

Bus Timetable: Go Hai Phong → Van Don General Hospital Quan Lan Branch, Halong Bay

  • 05:00 06:30 1h 30m 405000 VND
  • 05:30 07:00 1h 30m 420000 VND
  • 06:00 07:30 1h 30m 405000 VND
  • 06:30 08:00 1h 30m 420000 VND
  • 07:00 08:30 1h 30m 405000 VND
  • 07:30 09:00 1h 30m 420000 VND
  • 08:00 09:30 1h 30m 405000 VND
  • 08:30 10:00 1h 30m 420000 VND
  • 09:00 10:30 1h 30m 405000 VND
  • 09:30 11:00 1h 30m 420000 VND
  • 10:00 11:30 1h 30m 405000 VND
  • 10:30 12:00 1h 30m 420000 VND
  • 11:00 12:30 1h 30m 405000 VND
  • 11:30 13:00 1h 30m 420000 VND
  • 12:00 13:30 1h 30m 405000 VND
  • 12:30 14:00 1h 30m 420000 VND
  • 13:00 14:30 1h 30m 405000 VND
  • 13:30 15:00 1h 30m 420000 VND
  • 14:00 15:30 1h 30m 405000 VND
  • 14:30 16:00 1h 30m 420000 VND
  • 15:00 16:30 1h 30m 405000 VND
  • 15:30 17:00 1h 30m 420000 VND
  • 16:00 17:30 1h 30m 405000 VND
  • 16:30 18:00 1h 30m 420000 VND
  • 17:00 18:30 1h 30m 405000 VND
  • 17:30 19:00 1h 30m 420000 VND
  • 18:00 19:30 1h 30m 405000 VND

Check all Bus tickets →

Frequently Asked Questions Bus Hai Phong to Halong Bay

Below you will find answers to the most common questions about traveling from Hai Phong to Halong Bay by bus.

How long does the Hai Phong to Halong Bay bus trip usually take?

The Hai Phong to Halong Bay bus trip can take about 1 hour to 6 hours, depending on the departure and arrival points you choose. Some bus journeys are much quicker than others, so it helps to check the exact route before booking.

What is the price of a bus from Hai Phong to Halong Bay?

Bus tickets for Hai Phong to Halong Bay range from 210000 VND to 825000 VND. The fare can vary by departure point, arrival point, and the specific bus service you select.

Where can I catch a bus from Hai Phong to Halong Bay?

There are several bus departure points for Hai Phong to Halong Bay, including 474 Pham Van Dong, Cai Vieng Ferry Terminal, Go Hai Phong, and Cat Ba locations such as Cat Ba Huyen Beo and Cat Ba SSB. It is best to choose the bus departure that matches your starting point.

Which places can a bus from Hai Phong to Halong Bay arrive at?

A bus from Hai Phong to Halong Bay can arrive at places such as Van Don, Cam Pha, Cuu Hoa, Ha Long City Clock Tower, Mui Chua Port, and several other stops in Quang Ninh. The exact bus arrival point depends on the service you book.

How late does the Hai Phong to Halong Bay bus schedule run?

The Hai Phong to Halong Bay bus schedule includes departures up to 21:00. If you are planning a bus journey, it is a good idea to check the departure time carefully so you do not miss the last bus.

Can I book bus tickets for the Hai Phong to Halong Bay route in advance?

Yes, booking bus tickets in advance for Hai Phong to Halong Bay is a smart idea, especially if you want a specific departure point or arrival stop. With many bus options available, early booking can make it easier to find the bus service that fits your plans.

Are there any practical tips for taking the bus between Hai Phong and Halong Bay?

For a bus trip between Hai Phong and Halong Bay, it helps to confirm both the departure point and the arrival stop before you travel. Since the bus journey can vary a lot in duration, checking the exact route details in advance can save time and avoid confusion.

How many bus options are there for the Hai Phong to Halong Bay route?

There are 198 bus trips available for Hai Phong to Halong Bay, so you have plenty of choices when planning your journey. With so many bus connections, it is worth comparing the departure point, arrival point, and ticket price before you book.


More Bus routes from and to Hai Phong or Halong Bay

Routes in Bus from Hai Phong →

Routes in Bus to Hai Phong ←

Routes in Bus from Halong Bay →

Planning more than just Hai Phong to Halong Bay?

You’re currently viewing Bus options for Hai Phong to Halong Bay. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.