Best way to travel between

Beijing
Barcelona
Travel Modes
Price
Distance
Duration
CO2
flight
$481.0
9296.7 km
15h 57mins
1004.04 kgs
 
flight
$694.0
9223.76 km
21h 55mins
996.17 kgs
 
flight
$979.0
9218.56 km
19h 6mins
995.6 kgs
 
train
$1405.0
11505.92 km
176h 15mins
609.81 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 9296.7 km 15h 57mins 354 EUR 481.0
Flight 9223.76 km 21h 55mins 511 EUR 694.0
Flight 9218.56 km 19h 6mins 721 EUR 979.0
Train 11505.92 km 176h 15mins 1,035 EUR 1405.0
Take Train from Dongzhimen to Beijing Capital Airport T2
Time: 32mins Cost: 3 EUR; $ 3.6 - 4.4 USD CO2 Emission: 1.34 kgs
Take Walk from Beijing Capital Airport T2 to Beijing
Time: 9mins Cost: 0 EUR; $ 0.1 - 0.1 USD CO2 Emission: 0.08 kgs
Take Flight from PEK to BCN
Time: 12h 20mins Cost: 346 EUR; $ 423.0 - 517.0 USD CO2 Emission: 999.37 kgs
Take Train from Barcelona Airport to Barcelona Passeig de Gràcia
Time: 29mins Cost: 5 EUR; $ 6.3 - 7.7 USD CO2 Emission: 0.94 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Beijing and Barcelona is to travel by air, which will cost about 354 EUR or 432.90 USD.