For a hassle-free trip from Hanoi to Cat Ba Island, book a one-way transfer that includes bus and speedboat rides. Travel in comfort in an air-conditioned bus to Haiphong harbor. Then, board a speedboat for a thrilling ride before finally boarding a bus to take you to your accommodation in Cat Ba Town.