Best way to travel between

Tehran
Nassau
Travel Modes
Price
Distance
Duration
CO2
flight
$1009.0
12072.63 km
27h 18mins
1303.84 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 12072.63 km 27h 18mins 1,009 BSD 1009.0
Take Car from Tehran to Tehran Imam Khomeini
Time: 1h 3mins Cost: 30 BSD; $ 27.0 - 33.0 USD CO2 Emission: 6.54 kgs
Take Flight from IKA to JFK
Time: 16h 29mins Cost: 800 BSD; $ 720.0 - 880.0 USD CO2 Emission: 1096.71 kgs
Take Bus from JFK Airport to LaGuardia Airport
Time: 30mins Cost: 17 BSD; $ 15.3 - 18.7 USD CO2 Emission: 0.58 kgs
Take Flight from LGA to NAS
Time: 3h 36mins Cost: 160 BSD; $ 144.0 - 176.0 USD CO2 Emission: 197.98 kgs
Take Bus from Nassau to Nassau
Time: 31mins Cost: 2 BSD; $ 1.8 - 2.2 USD CO2 Emission: 0.46 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Tehran and Nassau is to travel by air, which will cost about 1,009 BSD or 908.10 USD.