Best way to travel between

Beijing
Krabi Thailand
Travel Modes
Price
Distance
Duration
CO2
train
$178.0
5723.67 km
88h 13mins
303.35 kgs
 
flight
$179.0
4152.75 km
14h 48mins
448.5 kgs
 
flight
$287.0
4041.01 km
10h 0mins
436.43 kgs
 
flight
$411.0
4142.22 km
12h 35mins
447.36 kgs
 
flight
$416.0
4173.32 km
17h 0mins
450.72 kgs
 
train
$416.0
5586.88 km
57h 20mins
296.1 kgs
 
train
$505.0
5520.24 km
55h 33mins
292.57 kgs
 
drive
$550.0
4899.51 km
59h 27mins
627.14 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 5723.67 km 88h 13mins 5,713 THB 178.0
Flight 4152.75 km 14h 48mins 5,745 THB 179.0
Flight 4041.01 km 10h 0mins 9,211 THB 287.0
Flight 4142.22 km 12h 35mins 13,191 THB 411.0
Flight 4173.32 km 17h 0mins 13,351 THB 416.0
Train 5586.88 km 57h 20mins 13,351 THB 416.0
Train 5520.24 km 55h 33mins 16,208 THB 505.0
Drive 4899.51 km 59h 27mins 17,652 THB 550.0
Take Train from Beijing to Kunming
Time: 44h 22mins Cost: 1,444 THB; $ 40.5 - 49.5 USD CO2 Emission: 156.62 kgs
Take Train from Kunming Station to South Bus Station
Time: 22mins Cost: 45 THB; $ 1.3 - 1.5 USD CO2 Emission: 0.67 kgs
Take Bus from Kunming South to Laos Vientiane
Time: 14h 8mins Cost: 2,856 THB; $ 80.1 - 97.9 USD CO2 Emission: 39.81 kgs
Take Bus from Vientiane to Bangkok Mochit Bus Terminal
Time: 12h 7mins Cost: 770 THB; $ 21.6 - 26.4 USD CO2 Emission: 19.15 kgs
Take Bus from Bangkok Mochit Bus Terminal to Krabi Bus Station
Time: 14h 8mins Cost: 642 THB; $ 18.0 - 22.0 USD CO2 Emission: 23.74 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Beijing and Krabi Thailand is to travel by train, which will cost about 5,713 THB or 160.20 USD.