Best way to travel between

Xiamen, Fujian, China
Bangkok Thailand
Travel Modes
Price
Distance
Duration
CO2
train
$173.49
3986.32 km
94h 38mins
211.27 kgs
 
flight
$238.0
2277.33 km
3h 59mins
245.95 kgs
 
drive
$430.0
3066.12 km
38h 38mins
392.46 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 3986.32 km 94h 38mins 5,568 THB 173.49
Flight 2277.33 km 3h 59mins 7,639 THB 238.0
Drive 3066.12 km 38h 38mins 13,801 THB 430.0
Take Train from Xiamen to Nanning
Time: 27h 2mins Cost: 2,407 THB; $ 67.5 - 82.5 USD CO2 Emission: 76.07 kgs
Take Bus from Nanning Tourism Distribution Centre to Hanoi
Time: 7h 17mins Cost: 738 THB; $ 20.7 - 25.3 USD CO2 Emission: 11.5 kgs
Take Bus from Ha Noi to Luang Prabang
Time: 24h 58mins Cost: 934 THB; $ 26.2 - 32.0 USD CO2 Emission: 22.71 kgs
Take Bus from Luang Prabang to Chiang Mai
Time: 18h 43mins Cost: 782 THB; $ 21.9 - 26.8 USD CO2 Emission: 19.02 kgs
Take Train from Chiang Mai to Bangkok Hualamphong
Time: 12h 29mins Cost: 706 THB; $ 19.8 - 24.2 USD CO2 Emission: 41.2 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Xiamen, Fujian, China and Bangkok Thailand is to travel by train, which will cost about 5,552 THB or 155.70 USD.