Best way to travel between

Tehran
Apia
Travel Modes
Price
Distance
Duration
CO2
flight
$1216.63
16368.06 km
32h 10mins
1767.75 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 16368.06 km 32h 10mins 2,820 WST 1216.63
Take Car from Tehran to Tehran Mehrabad
Time: 33mins Cost: 16 WST; $ 6.3 - 7.7 USD CO2 Emission: 1.32 kgs
Take Flight from THR to SHJ
Time: 2h 1mins Cost: 464 WST; $ 180.0 - 220.0 USD CO2 Emission: 133.17 kgs
Take Bus from Sharjah International Airport to Rashidiya
Time: 30mins Cost: 9 WST; $ 3.6 - 4.4 USD CO2 Emission: 0.67 kgs
Take Train from Rashidiya to Airport Terminal 3
Time: 6mins Cost: 2 WST; $ 0.9 - 1.1 USD CO2 Emission: 0.19 kgs
Take Flight from DXB to APW
Time: 23h 39mins Cost: 2,318 WST; $ 900.0 - 1100.0 USD CO2 Emission: 1627.29 kgs
Take Car from Apia to Apia
Time: 44mins Cost: 11 WST; $ 4.2 - 5.1 USD CO2 Emission: 3.99 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Tehran and Apia is to travel by air, which will cost about 2,821 WST or 1095.30 USD.