Best way to travel between

Karaganda, Kazakhstan
Bangkok Thailand
Travel Modes
Price
Distance
Duration
CO2
train
$68.0
7362.02 km
96h 24mins
390.19 kgs
 
flight
$465.6
4767.54 km
17h 32mins
514.89 kgs
 
drive
$645.66
7170.21 km
83h 12mins
917.79 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 7362.02 km 96h 24mins 2,182 THB 68.0
Flight 4767.54 km 17h 32mins 14,943 THB 465.6
Drive 7170.21 km 83h 12mins 20,722 THB 645.66
Take Train from Karaganda Pass to Dostyk
Time: 19h 54mins Cost: 899 THB; $ 25.2 - 30.8 USD CO2 Emission: 61.73 kgs
Take Drive from Dostyk to Jinghe South
Time: 1h 42mins Cost: 525 THB; $ 14.7 - 18.0 USD CO2 Emission: 13.95 kgs
Take Train from Jinghe South to Lanzhou
Time: 22h 32mins Cost: 1,284 THB; $ 36.0 - 44.0 USD CO2 Emission: 118.33 kgs
Take Train from Lanzhou to Kunming Station
Time: 24h 22mins Cost: 1,123 THB; $ 31.5 - 38.5 USD CO2 Emission: 93.68 kgs
Take Train from Kunming Station to South Bus Station
Time: 20mins Cost: 32 THB; $ 0.9 - 1.1 USD CO2 Emission: 0.65 kgs
Take Bus from Kunming South to Laos Vientiane
Time: 14h 0mins Cost: 2,921 THB; $ 81.9 - 100.1 USD CO2 Emission: 39.22 kgs
Take Drive from Laos Vientiane to Nong Khai
Time: 28mins Cost: 116 THB; $ 3.3 - 4.0 USD CO2 Emission: 3.08 kgs
Take Train from Nong Khai to Bang Sue Junction
Time: 9h 2mins Cost: 289 THB; $ 8.1 - 9.9 USD CO2 Emission: 39.45 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Karaganda, Kazakhstan and Bangkok Thailand is to travel by train, which will cost about 2,182 THB or 61.20 USD.