Travel options for:
Hanoi to Halong
  • Bus

    1. Giap Bat Bus Station

      2 h 30 min - every 20 minutes

      $3

    2. Lac Long Hai Phong Bus Station

      1 h 17 min - every 20 minutes

      • Hon Gai Ha Long
  • Train, bus

    1. Ha Noi station

      2 h 25 min - 4 times a day

      $3 - $9

    2. Haiphong Train Station

      5 min - every 5 minutes

      $3

    3. Lac Long Hai Phong Bus Station

      1 h 17 min - every 20 minutes

      • Hon Gai Ha Long
  • Taxi

    $110 - $140
    1. Hanoi

      2 h 13 min - 104.7 miles

      $110 - $140

      • Halong
  • Drive

    $12 - $19
    1. Hanoi

      2 h 13 min - 104.7 miles

      $12 - $19

      • Halong
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Giap Bat Bus Station bus to Lac Long Hai Phong Bus Station then bus to Hon Gai Ha Long. 3 h 57 min. From Ha Noi station train to Haiphong Train Station, taxi to Lac Long Hai Phong Bus Station, then bus to Hon Gai Ha Long. 3 h 59 min. From Hanoi taxi to Halong. 2 h 13 min 3172001. From Hanoi drive to Halong. 2 h 13 min 351820.