Best way to travel between

Chengdu
Chiang Rai
Travel Modes
Price
Distance
Duration
CO2
train
$111.0
2216.95 km
35h 20mins
117.5 kgs
 
train
$115.0
2686.68 km
51h 2mins
142.39 kgs
 
train
$151.0
3374.28 km
47h 9mins
178.84 kgs
 
flight
$157.0
1308.96 km
5h 19mins
141.37 kgs
 
drive
$210.0
1951.85 km
22h 1mins
249.84 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2216.95 km 35h 20mins 3,563 THB 111.0
Train 2686.68 km 51h 2mins 3,691 THB 115.0
Train 3374.28 km 47h 9mins 4,846 THB 151.0
Flight 1308.96 km 5h 19mins 5,039 THB 157.0
Drive 1951.85 km 22h 1mins 6,740 THB 210.0
Take Train from Chengdu to Kunming
Time: 13h 0mins Cost: 834 THB; $ 23.4 - 28.6 USD CO2 Emission: 55.83 kgs
Take Train from Kunming Station to South Bus Station
Time: 22mins Cost: 44 THB; $ 1.2 - 1.5 USD CO2 Emission: 0.66 kgs
Take Bus from Kunming South to Mohan
Time: 9h 5mins Cost: 1,701 THB; $ 47.7 - 58.3 USD CO2 Emission: 20.59 kgs
Take Car from Mohan to Luang Namtha
Time: 57mins Cost: 290 THB; $ 8.1 - 9.9 USD CO2 Emission: 7.79 kgs
Take Bus from Luang Namtha to Muang Long
Time: 3h 32mins Cost: 193 THB; $ 5.4 - 6.6 USD CO2 Emission: 3.39 kgs
Take Car from Muang Long to Chiangkhong
Time: 3h 38mins Cost: 642 THB; $ 18.0 - 22.0 USD CO2 Emission: 24.36 kgs
Take Bus from Chiangkhong to Chiang Rai
Time: 1h 41mins Cost: 193 THB; $ 5.4 - 6.6 USD CO2 Emission: 3.05 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Chengdu and Chiang Rai is to travel by train, which will cost about 3,563 THB or 99.90 USD.