Best way to travel between

Haikou, Hainan, China
Tangshan, China
Travel Modes
Price
Distance
Duration
CO2
bus
$152.0
3281.58 km
52h 12mins
98.45 kgs
 
flight
$209.0
2562.37 km
8h 35mins
276.74 kgs
 
flight
$248.0
2427.03 km
7h 4mins
262.12 kgs
 
train
$278.0
3502.0 km
49h 40mins
185.61 kgs
 
train
$284.0
3228.75 km
29h 21mins
171.12 kgs
 
drive
$300.0
2877.68 km
29h 35mins
368.34 kgs
 
train
$308.0
3103.73 km
33h 29mins
164.5 kgs
 
train
$334.0
3155.24 km
24h 57mins
167.23 kgs
 
flight
$380.0
2474.85 km
5h 49mins
267.28 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3281.58 km 52h 12mins 927 CNY 152.0
Flight 2562.37 km 8h 35mins 1,275 CNY 209.0
Flight 2427.03 km 7h 4mins 1,513 CNY 248.0
Train 3502.0 km 49h 40mins 1,696 CNY 278.0
Train 3228.75 km 29h 21mins 1,732 CNY 284.0
Drive 2877.68 km 29h 35mins 1,830 CNY 300.0
Train 3103.73 km 33h 29mins 1,879 CNY 308.0
Train 3155.24 km 24h 57mins 2,037 CNY 334.0
Flight 2474.85 km 5h 49mins 2,318 CNY 380.0
Take Bus from Municipal Stadium to Marine Board
Time: 24mins Cost: 2 CNY; $ 0.3 - 0.4 USD CO2 Emission: 0.29 kgs
Take Bus from Haikou to Wuhan
Time: 22h 40mins Cost: 451 CNY; $ 66.6 - 81.4 USD CO2 Emission: 48.3 kgs
Take Bus from Wuhan to Taiyuan Bus Terminal
Time: 15h 27mins Cost: 250 CNY; $ 36.9 - 45.1 USD CO2 Emission: 29.16 kgs
Take Bus from Taiyuan Bus Terminal to Beijing station
Time: 7h 44mins Cost: 165 CNY; $ 24.3 - 29.7 USD CO2 Emission: 15.23 kgs
Take Walk from Beijing station to Jianguomen Station
Time: 9mins Cost: 1 CNY; $ 0.1 - 0.1 USD CO2 Emission: 0.1 kgs
Take Train from Jianguomen Station to Dawanglu Station
Time: 7mins Cost: 6 CNY; $ 0.9 - 1.1 USD CO2 Emission: 0.2 kgs
Take Bus from Beijing Bawangfen to Tangshan
Time: 2h 4mins Cost: 61 CNY; $ 9.0 - 11.0 USD CO2 Emission: 5.35 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Haikou, Hainan, China and Tangshan, China is to travel by bus, which will cost about 927 CNY or 136.80 USD.