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 ⏱
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.
Cheapest & Fastest Bus Hai Phong to Halong Bay
210000 VND, from Cai Vieng Ferry Terminal, Hai Phong to Cuu Hoa, Halong Bay, departure some times, duration 1h.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
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.
Travel options for Hai Phong to Halong Bay
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 PlannerIdeal for multi-city trips and flexible travel plans.