Best way to travel between

Barcelona
Russia, Sverdlovsk Oblast, Yekaterinburg
Travel Modes
Price
Distance
Duration
CO2
train
$281.0
5652.15 km
104h 6mins
299.56 kgs
 
flight
$483.0
4859.28 km
16h 33mins
524.8 kgs
 
drive
$950.0
5555.82 km
66h 35mins
711.14 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 5652.15 km 104h 6mins 9,279 RUB 281.0
Flight 4859.28 km 16h 33mins 15,950 RUB 483.0
Drive 5555.82 km 66h 35mins 31,372 RUB 950.0
Take Bus from Barcelona North to St. Gallen
Time: 24h 46mins Cost: 2,642 RUB; $ 72.0 - 88.0 USD CO2 Emission: 37.9 kgs
Take Bus from St. Gallen to Smolensk
Time: 41h 20mins Cost: 4,293 RUB; $ 117.0 - 143.0 USD CO2 Emission: 68.71 kgs
Take Train from Smolensk to Ekaterinburg Pass.
Time: 35h 55mins Cost: 2,312 RUB; $ 63.0 - 77.0 USD CO2 Emission: 111.22 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Barcelona and Russia, Sverdlovsk Oblast, Yekaterinburg is to travel by train, which will cost about 9,279 RUB or 252.90 USD.