2.1. Road: From Hanoi to Halong by the following roads:
a, Hanoi - BacNinh - Halong: 155 km.
This is the shortest route from Hanoi to Halong, 2 hours 30 minutes to 3 hours and 30 by car.
b, Hanoi - Hai Duong - Halong: 170km
This is a convenient route from Hanoi to Hai Duong, through the town of Red Star, Dong Trieu, Uong Bi, to Halong; the time is about from 3 to 4 hours.
c, Hanoi - Hai Duong - Hai Phong - Halong: 160km.
This is the route passing Hai Duong city, to Quan Toan (Hai Phong) turn along 10 Highway connecting to Highway 18A in Uong Bi town to Ha Long, the time is about from 3 hours to 3 hours 30 minutes.
d, Noi Bai Airport (Hanoi) - Bac Ninh - Halong: 160km.
Road from Noi Bai Airport (Hanoi) to Halong is very convenient, it is about 2 hours 30 minutes - 3 hours by car
2.2. Railway from Hanoi (about 190 kilometers)
The train (Hanoi-Halong)
The railway from Hanoi station to Kep (Yen Vien) to Halong, it comes from Yen Vien station (Hanoi) at 5 o’clock. It takes about 7 hours.
Currently, this route is being renovated, upgraded and it will become the most modern railway in Vietnam.
Tourists who want to travel Halong by plane need to contact:
a, Northern Airport Flight Service Company
Address: Gia Lâm Airport – Ha Noi – Vietnam
b, Vietnam helicopter corporation
Head office: 172 Truong Chinh Road – Dong Da District – Ha Noi – Vietnam
Tel: 84.4.8521773 / 8525.740