Best way to travel between

CMB, Colombo, Western Province, Sri Lanka
KMG, Kunming, Yunnan, China
Travel Modes
Price
Distance
Duration
CO2
flight
$386.0
3710.74 km
23h 35mins
400.76 kgs
 
train
$392.15
7374.15 km
144h 39mins
390.83 kgs
 
bus
$395.0
9623.7 km
177h 14mins
288.71 kgs
 
drive
$1497.14
9906.75 km
164h 12mins
1268.06 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 3710.74 km 23h 35mins 2,355 CNY 386.0
Train 7374.15 km 144h 39mins 2,392 CNY 392.15
Bus 9623.7 km 177h 14mins 2,410 CNY 395.0
Drive 9906.75 km 164h 12mins 9,133 CNY 1497.14
Take Flight from CMB to ACX
Time: 13h 43mins Cost: 2,135 CNY; $ 315.0 - 385.0 USD CO2 Emission: 362.69 kgs
Take Car from Xingyi to Xingyi
Time: 58mins Cost: 73 CNY; $ 10.8 - 13.2 USD CO2 Emission: 2.14 kgs
Take Train from Xingyi to Kunming
Time: 5h 6mins Cost: 122 CNY; $ 18.0 - 22.0 USD CO2 Emission: 16.39 kgs
Take Bus from Kunming station to Kunming Changshui Airport
Time: 36mins Cost: 24 CNY; $ 3.6 - 4.4 USD CO2 Emission: 0.82 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from CMB, Colombo, Western Province, Sri Lanka and KMG, Kunming, Yunnan, China is to travel by air, which will cost about 2,355 CNY or 347.40 USD.