Best way to travel between

Cat Ba, Haiphong, Vietnam
Ninh Binh, Ninh Binh province, Vietnam
Travel Modes
Price
Distance
Duration
CO2
bus
$12.0
166.65 km
5h 12mins
5.0 kgs
 
train
$14.0
493.89 km
7h 53mins
26.18 kgs
 
bus
$15.0
277.68 km
6h 48mins
8.33 kgs
 
train
$22.0
276.15 km
8h 5mins
14.64 kgs
 
train
$23.0
331.5 km
7h 38mins
17.57 kgs
 
drive
$44.51
169.95 km
4h 46mins
21.75 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 166.65 km 5h 12mins 253,243 VND 12.0
Train 493.89 km 7h 53mins 295,450 VND 14.0
Bus 277.68 km 6h 48mins 316,554 VND 15.0
Train 276.15 km 8h 5mins 464,279 VND 22.0
Train 331.5 km 7h 38mins 485,383 VND 23.0
Drive 169.95 km 4h 46mins 939,321 VND 44.51
Take Ferry from Cat Ba to Hai Phong - Ben Binh Pier
Time: 45mins Cost: 168,829 VND; $ 7.2 - 8.8 USD CO2 Emission: 5.82 kgs
Take Walk from Hai Phong - Ben Binh Pier to Hai Phong
Time: 29mins Cost: 7,597 VND; $ 0.3 - 0.4 USD CO2 Emission: 0.31 kgs
Take Bus from Hai Phong to Ninh Binh
Time: 2h 57mins Cost: 84,414 VND; $ 3.6 - 4.4 USD CO2 Emission: 3.57 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Cat Ba, Haiphong, Vietnam and Ninh Binh, Ninh Binh province, Vietnam is to travel by bus, which will cost about 253,243 VND or 10.80 USD.