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.