Best way to travel between

Tehran
Andorra La Vella
Travel Modes
Price
Distance
Duration
CO2
flight
$478.0
4950.75 km
16h 22mins
534.68 kgs
 
bus
$487.0
6663.07 km
108h 2mins
199.89 kgs
 
drive
$1000.16
6533.69 km
95h 20mins
836.31 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 4950.75 km 16h 22mins 352 EUR 478.0
Bus 6663.07 km 108h 2mins 359 EUR 487.0
Drive 6533.69 km 95h 20mins 737 EUR 1000.16
Take Car from Tehran to Tehran Imam Khomeini
Time: 1h 4mins Cost: 22 EUR; $ 27.0 - 33.0 USD CO2 Emission: 6.66 kgs
Take Flight from IKA to BCN
Time: 8h 3mins Cost: 243 EUR; $ 297.0 - 363.0 USD CO2 Emission: 484.48 kgs
Take Bus from Airport to Pl. Espanya
Time: 19mins Cost: 6 EUR; $ 7.2 - 8.8 USD CO2 Emission: 0.45 kgs
Take Train from Barcelona Sants to Lerida/Lleida
Time: 1h 4mins Cost: 22 EUR; $ 27.0 - 33.0 USD CO2 Emission: 12.59 kgs
Take Bus from Estació Lleida-Pirineus to Andorra la Vella Orri
Time: 2h 22mins Cost: 59 EUR; $ 72.0 - 88.0 USD CO2 Emission: 4.83 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Tehran and Andorra La Vella is to travel by air, which will cost about 352 EUR or 430.20 USD.