Hanoi to Halong Bay: how to get Halong Bay by bus
1. Hanoi to Halong Bay: Overall information about this route How long is the Hanoi – Halong Bay route? The distance from Hanoi to Halong Bay can be divided into two different routes: Route 1: 170km Hanoi – Hai Duong: 55 km Hai Duong – Sao Do town: 25 km Sao Do town – Dong Trieu town: 20 km Dong Trieu – Uong Bi town: 30 km Uong Bi – Bai Chay, Ha Long: 40 km Route 2: 163km...