This combo ticket from Hanoi to Cat ba bus & back from Cat ba to Hanoi bus with best way, no road pickup and best way make your journey 1 hour 30 minutes quicker than traditional way using local buses and a ferry with many inconveniences things. Bus from Hanoi to Cat Ba Island distance is about 160 km with bus + speedboat + bus cheapest, safe & fast no booking fee.