Travel options for:
Halong to Hanoi
  • Bus

    $3
    1. Hon Gai Ha Long

      1 h 18 min - every 20 minutes

    2. Lac Long Hai Phong Bus Station

      2 h 30 min - every 20 minutes

      $3

      • Giap Bat Bus Station
  • Bus, train

    $6 - $12
    1. Hon Gai Ha Long

      1 h 18 min - every 20 minutes

    2. Haiphong Ferry Terminal

      5 min - every 5 minutes

      $3

    3. Haiphong station

      2 h 25 min - 4 times a day

      $3 - $9

      • Ha Noi station
  • Taxi

    $110 - $150
    1. Halong

      2 h 13 min - 105.5 miles

      $110 - $150

      • Hanoi
  • Drive

    $12 - $19
    1. Halong

      2 h 13 min - 105.5 miles

      $12 - $19

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

From Hon Gai Ha Long bus to Lac Long Hai Phong Bus Station then bus to Giap Bat Bus Station. 3 h 58 min 52000. From Hon Gai Ha Long bus to Haiphong Ferry Terminal, taxi to Haiphong station, then train to Ha Noi station. 4 h 50 min 173647. From Halong taxi to Hanoi. 2 h 13 min 3194933. From Halong drive to Hanoi. 2 h 13 min 354375.