Best way to travel between

Xian
Chiang Mai Thailand
Travel Modes
Price
Distance
Duration
CO2
train
$130.0
2352.52 km
33h 35mins
124.68 kgs
 
train
$133.0
2354.58 km
33h 43mins
124.79 kgs
 
train
$137.0
2293.71 km
35h 47mins
121.57 kgs
 
drive
$150.0
1443.03 km
17h 41mins
184.71 kgs
 
train
$150.0
2930.01 km
39h 5mins
155.29 kgs
 
flight
$164.0
1100.58 km
9h 54mins
118.86 kgs
 
flight
$199.0
968.24 km
7h 15mins
104.57 kgs
 
flight
$212.0
1128.17 km
6h 53mins
121.84 kgs
 
flight
$241.0
845.37 km
7h 5mins
91.3 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2352.52 km 33h 35mins 4,172 THB 130.0
Train 2354.58 km 33h 43mins 4,269 THB 133.0
Train 2293.71 km 35h 47mins 4,397 THB 137.0
Drive 1443.03 km 17h 41mins 4,814 THB 150.0
Train 2930.01 km 39h 5mins 4,814 THB 150.0
Flight 1100.58 km 9h 54mins 5,264 THB 164.0
Flight 968.24 km 7h 15mins 6,387 THB 199.0
Flight 1128.17 km 6h 53mins 6,804 THB 212.0
Flight 845.37 km 7h 5mins 7,735 THB 241.0
Take Train from Xiangyun to Kunming Station
Time: 1h 38mins Cost: 514 THB; $ 14.4 - 17.6 USD CO2 Emission: 14.63 kgs
Take Train from Kunming Station to South Bus Station
Time: 20mins Cost: 32 THB; $ 0.9 - 1.1 USD CO2 Emission: 0.67 kgs
Take Bus from Kunming South to Laos Vientiane
Time: 14h 25mins Cost: 2,568 THB; $ 72.0 - 88.0 USD CO2 Emission: 41.11 kgs
Take Bus from Central Bus Station Vientiane to Nong Khai
Time: 1h 2mins Cost: 64 THB; $ 1.8 - 2.2 USD CO2 Emission: 0.78 kgs
Take Bus from Nong Khai to Chaing Mai Arcade Bus Terminal
Time: 13h 23mins Cost: 995 THB; $ 27.9 - 34.1 USD CO2 Emission: 20.03 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Xian and Chiang Mai Thailand is to travel by train, which will cost about 4,172 THB or 117.00 USD.