busconnectsFind your next journey

NORTHERN VIETNAM · CITY BUS GUIDE

Ha Longby bus.

Hạ Long

Ha Long is the city on Ha Long Bay. Buses and limousine vans from Hanoi drop at Bai Chay, hotels, or the cruise and ferry piers, depending on the service.

15 routes out16 routes in
Ha Long
Each line is a bus connection listed on 12Go. Outlines: Natural Earth.
Ha Long (Hạ Long)
Ha Long (Hạ Long). Photo: Taewangkorea, CC BY-SA 4.0, via Wikimedia Commons

STATIONS & PICKUPS

Where buses leave and arrive in Ha Long.

  • Bai Chay Bus Station · Bến xe Bãi Cháy
    Regional and long-distance services. Many tourist vans drop at hotels or piers instead.
↗
Arriving in Ha Long

If you're joining a cruise, check which pier it leaves from. Tuan Chau and the central piers are some distance apart.

  • Many Hanoi–Ha Long vans collect from Old Quarter hotels. Confirm pickup time the evening before.

LEAVING HA LONG

Buses from Ha Long.

Northern Vietnam

Central Vietnam

HEADING TO HA LONG

Buses to Ha Long.

Northern Vietnam

Central Vietnam

NEARBY

Cities near Ha Long.

FOLLOW THE INFORMATION

Sources.

Connections come from 12Go's public route index. Station information reviewed 2026-10-09. Listings change; confirm details with the booking provider.

Wikivoyage: Ha Long Bay (Get in) ↗