Getting around
Getting from city to city
Every leg timed and costed — sleeper bus, train, plane, private car — with the one we'd take, and the reason.
Departing from
Hanoi
Private Car · Train + Taxi · Private Car + Boat14 routes
Ha Long BayHanoi to Ha Long Bay
Private CarStandard Coach BusLimousine Bus
2h 30m - 3h 30mTime55 - 120 USDFrom
Hanoi to Hoi An
Train + TaxiSleeper BusFlight + TaxiFlight + Shuttle Bus
17h 30m - 19h 30mTime25 - 90 USDFrom
Pu LuongHanoi to Pu Luong
Private CarLimousine Bus
4h 00m - 5h 00mTime110 - 220 USDFrom
Bai Tu Long BayHanoi to Bai Tu Long Bay
Private Car + BoatBus + Boat
5h 00m - 7h 00mTime120 - 260 USDFrom
Hanoi to Cat Ba Island
Private Car + FerryBus + FerryLimousine Van + Ferry
3h 30m - 5h 30mTime45 - 120 USDFrom
Hanoi to Phu Quoc
Flight + FerryFlight
9h 30m - 13h 30mTime55 - 180 USDFrom
Cao BangHanoi to Cao Bang
Private CarLimousine Bus
5h 30m - 7h 30mTime90 - 180 USDFrom
Hanoi to Sapa
Private CarBusTrain + Bus
5h 30m - 6h 30mTime100 - 200 USDFrom
Ha GiangHanoi to Ha Giang
Private CarSleeper BusLimousine Van
5h 30m - 7hTime90 - 180 USDFrom
Ha LongHanoi to Ha Long
BusTaxiPrivate CarLimousine
4h - 5hTime7 - 15 USDFrom
Hanoi to Ho Chi Minh City
TrainFlight
31h 30m - 35h 30mTime25 - 90 USDFrom
Hanoi to Da Nang
TrainSleeper BusFlight
15h 30m - 17h 30mTime20 - 60 USDFrom
Hanoi to Ninh Binh
TrainBusTaxi
2h 30m - 3h 15mTime4 - 15 USDFrom
Co To IslandHanoi to Co To Island
Private Car + FerrySleeper Bus + FerryBus + FerryFlight + Bus + Ferry
6h 30m - 8h 30mTime70 - 180 USDFrom