Viaristo · Vietnam

How to get to Ha Long

Ha Long has no airport. You fly to a nearby one and continue by road or boat; there are 13 places with a direct service in.

Ha Long has no airport. The one to fly into is HPH at Hai Phong, then bus for 2h — about €8.

Van Don (VDO) opened 2018 and is 50km away, barely used -- treated as no airport.

Plan a trip through Ha Long →

Direct services into Ha Long

FromHowFastestCheapest fare
HanoiBus / Minivan3hfrom €7
Ninh BinhBus / Minivan3h 30mfrom €7
Cat BaBus + ferry / Ferry1hfrom €8
Hai PhongBus2hfrom €8
Lao Cai · night serviceBus8h 30mfrom €17
Sapa · night serviceBus8h 30mfrom €18
Ha Giang · night serviceBus9h 55mfrom €21
Vinh · night serviceBus7hfrom €25
Da Nang · night serviceBus14h 35mfrom €25
Phong NhaBus9h 30mfrom €26
HueBus12h 30mfrom €30
Hoi AnBus17hfrom €30
Dong Hoi · night serviceBus12hfrom €37

Ha Long as part of a longer trip

Most people do not go only to Ha Long. These are worked itineraries through it — what order to visit everything in, and what the transport costs:

Planning more than one stop?

Getting to Ha Long is one leg. If it is part of a longer trip, the harder question is what order to visit everything in — which decides where you fly in, where you fly out, and how much of the trip you spend moving. Viaristo works that out from the places you name.

Plan a trip through Ha Long →

Places with a direct service here

HanoiNinh BinhCat BaHai PhongLao CaiSapaHa GiangVinhDa NangPhong NhaHueHoi An