Best way to travel between

Beijing
Vientiane
Travel Modes
Price
Distance
Duration
CO2
flight
$287.0
3759.72 km
15h 44mins
406.05 kgs
 
train
$406.26
6551.46 km
112h 43mins
347.23 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 3759.72 km 15h 44mins 2,291,833 LAK 287.0
Train 6551.46 km 112h 43mins 3,244,181 LAK 406.26
Take Train from Qianmen to Terminal 3
Time: 1h 1mins Cost: 23,956 LAK; $ 2.7 - 3.3 USD CO2 Emission: 1.45 kgs
Take Flight from PEK to KKC
Time: 8h 30mins Cost: 2,156,080 LAK; $ 243.0 - 297.0 USD CO2 Emission: 324.23 kgs
Take Car from Khon Kaen to Khon Kaen
Time: 30mins Cost: 63,884 LAK; $ 7.2 - 8.8 USD CO2 Emission: 1.28 kgs
Take Bus from Khon Kaen to Vientiane
Time: 2h 34mins Cost: 47,913 LAK; $ 5.4 - 6.6 USD CO2 Emission: 21.61 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Beijing and Vientiane is to travel by air, which will cost about 2,291,833 LAK or 258.30 USD.