There are 8 ways to get from Alaska to Tehrān by plane, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Juneau International Airport to Tehran International Airport, bus
best- Fly from Juneau International Airport (JNU) to Tehran International Airport (IKA)plane JNU - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
24h 45m$404–1,104Drive to Kenai, fly to Tehran International Airport, bus
- Drive from Anchorage to Kenai (ENA)car
- Fly from Kenai (ENA) to Tehran International Airport (IKA)plane ENA - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
42h 29m$459–1,241Fly Anchorage International Airport to Tehran International Airport, bus
- Fly from Anchorage International Airport (ANC) to Tehran International Airport (IKA)plane ANC - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
21h 21m$484–1,344Fly Juneau International Airport to Mehrabad International Airport
- Fly from Juneau International Airport (JNU) to Mehrabad International Airport (THR)plane JNU - THR
30h 37m$473–1,603Fly Fairbanks to Tehran International Airport, bus
- Fly from Fairbanks (FAI) to Tehran International Airport (IKA)plane FAI - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
25h 5m$485–1,306Fly Sitka Rocky Gutierrez Airport to Tehran International Airport, bus
- Fly from Sitka Rocky Gutierrez Airport (SIT) to Tehran International Airport (IKA)plane SIT - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
31h 5m$464–1,304Fly Sitka Rocky Gutierrez Airport to Isfahan Shahid Beheshti International Airport, train
- Fly from Sitka Rocky Gutierrez Airport (SIT) to Isfahan Shahid Beheshti International Airport (IFN)plane SIT - IFN
- Take the train from Isfahan to Tehrantrain
38h 46mFly Juneau International Airport to Isfahan Shahid Beheshti International Airport, train
- Fly from Juneau International Airport (JNU) to Isfahan Shahid Beheshti International Airport (IFN)plane JNU - IFN
- Take the train from Isfahan to Tehrantrain
31h 52m
Juneau International Airport (JNU) to Tehran International Airport (IKA) flights
Comparing Your Travel Options
The cheapest way to get from Alaska to Tehrān is to fly and bus which costs $400 - $1,100 and takes 24h 45m.
The fastest way to get from Alaska to Tehrān is to fly and bus which takes 21h 21m and costs $480 - $1,400.
The distance between Alaska and Tehrān is 9657 km.
It takes approximately 24h 45m to get from Alaska to Tehrān, including transfers.
Tehrān is 12h 30m ahead of Alaska. It is currently 12:31 PM in Alaska and 1:01 AM in Tehrān.
What companies run services between Alaska, USA and Tehrān, Iran?
Alaska Airlines, Inc., Turkish Airlines, and three other airlines fly from Juneau International Airport (JNU) to Mehrabad International Airport (THR) once daily.
- Website
- turkishairlines.com
Flights from Juneau International Airport to Tehran International Airport via Seattle, Istanbul
- Ave. Duration
- 28h 14m
- When
- Friday
- Estimated price
- $470–1,600
Flights from Fairbanks to Tehran International Airport via Seattle, Istanbul
- Ave. Duration
- 30h 7m
- When
- Friday
- Estimated price
- $600–2,100
Flights from Sitka Rocky Gutierrez Airport to Tehran International Airport via Seattle, Istanbul
- Ave. Duration
- 35h 20m
- When
- Friday
- Estimated price
- $500–1,800
Flights from Sitka Rocky Gutierrez Airport to Isfahan Shahid Beheshti International Airport via Seattle, Istanbul
- Ave. Duration
- 29h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $500–1,800
Flights from Sitka Rocky Gutierrez Airport to Isfahan Shahid Beheshti International Airport via Juneau International Airport, Seattle, Istanbul
- Ave. Duration
- 30h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $550–1,800
Flights from Sitka Rocky Gutierrez Airport to Isfahan Shahid Beheshti International Airport via Seattle, Copenhagen, Istanbul
- Ave. Duration
- 29h 35m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $400–1,100
Flights from Sitka Rocky Gutierrez Airport to Isfahan Shahid Beheshti International Airport via Seattle, Munich, Istanbul
- Ave. Duration
- 29h 35m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $550–2,000
Flights from Juneau International Airport to Isfahan Shahid Beheshti International Airport via Seattle, Istanbul
- Ave. Duration
- 27h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $480–1,600
Flights from Juneau International Airport to Isfahan Shahid Beheshti International Airport via Ketchikan, Seattle, Istanbul
- Ave. Duration
- 29h 21m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $480–1,600
- Website
- lufthansa.com
Flights from Juneau International Airport to Tehran International Airport via Anchorage International Airport, Frankfurt
- Ave. Duration
- 20h 24m
- When
- Saturday
- Estimated price
- $400–1,100
Flights from Juneau International Airport to Tehran International Airport via Seattle, Frankfurt
- Ave. Duration
- 26h 50m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- $480–1,700
Flights from Juneau International Airport to Tehran International Airport via Ketchikan, Seattle, Frankfurt
- Ave. Duration
- 26h 41m
- When
- Monday and Thursday
- Estimated price
- $430–1,200
Flights from Kenai to Tehran International Airport via Anchorage International Airport, Frankfurt
- Ave. Duration
- 37h 30m
- When
- Friday
- Estimated price
- $430–1,200
Flights from Anchorage International Airport to Tehran International Airport via Frankfurt
- Ave. Duration
- 17h 5m
- When
- Saturday
- Estimated price
- $480–1,300
Flights from Fairbanks to Tehran International Airport via Anchorage International Airport, Frankfurt
- Ave. Duration
- 19h 46m
- When
- Saturday
- Estimated price
- $480–1,300
Flights from Fairbanks to Tehran International Airport via Seattle, Frankfurt
- Ave. Duration
- 21h 42m
- When
- Monday and Thursday
- Estimated price
- $550–1,600
Flights from Sitka Rocky Gutierrez Airport to Tehran International Airport via Seattle, Frankfurt
- Ave. Duration
- 26h 55m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $500–1,900
Flights from Sitka Rocky Gutierrez Airport to Tehran International Airport via Juneau International Airport, Anchorage International Airport, Frankfurt
- Ave. Duration
- 27h 55m
- When
- Saturday
- Estimated price
- $460–1,300
- Website
- iaa.ir
Flights from Juneau International Airport to Tehran International Airport via Seattle, Istanbul
- Ave. Duration
- 20h 24m
- When
- Saturday
- Estimated price
- $470–1,600
Flights from Juneau International Airport to Mehrabad International Airport via Seattle, Istanbul, Shiraz
- Ave. Duration
- 28h 19m
- When
- Friday
- Estimated price
- $500–1,700
Flights from Fairbanks to Tehran International Airport via Seattle, Istanbul
- Ave. Duration
- 22h 17m
- When
- Saturday
- Estimated price
- $600–2,100
Flights from Sitka Rocky Gutierrez Airport to Tehran International Airport via Seattle, Istanbul
- Ave. Duration
- 27h 30m
- When
- Saturday
- Estimated price
- $500–1,800
- Website
- ajet.com
Flights from Kenai to Tehran International Airport via Anchorage International Airport, Frankfurt, Sabiha Gokcen
- Ave. Duration
- 40h 45m
- When
- Friday
- Estimated price
- $430–1,200
Flights from Anchorage International Airport to Tehran International Airport via Frankfurt, Sabiha Gokcen
- Ave. Duration
- 20h 20m
- When
- Saturday
- Estimated price
- $480–1,300
Flights from Fairbanks to Tehran International Airport via Anchorage International Airport, Frankfurt, Sabiha Gokcen
- Ave. Duration
- 23h 1m
- When
- Saturday
- Estimated price
- $480–1,300
- Website
- iranairtour.ir
Flights from Juneau International Airport to Mehrabad International Airport via Seattle, Istanbul, Mashhad
- Ave. Duration
- 27h 54m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $500–1,700
Flights from Juneau International Airport to Mehrabad International Airport via Seattle, Istanbul, Tabriz
- Ave. Duration
- 30h 54m
- When
- Monday and Thursday
- Estimated price
- $470–1,600
- Website
- yazdairways.com
Flights from Juneau International Airport to Mehrabad International Airport via Seattle, Istanbul, Isfahan Shahid Beheshti International Airport
- Ave. Duration
- 32h 44m
- When
- Sunday
- Estimated price
- $480–1,600
- Phone
- 021- 55122417
- [email protected]
- Website
- raja.ir
Train from Isfahan to Tehran
- Ave. Duration
- 5h 33m
- Frequency
- 4 times a day
- Book at
- IRANRAIL
Train from Isfahan to Tehran
- Ave. Duration
- 5h 33m
- Frequency
- 4 times a day
- Book at
- IRANRAIL
Want to know more about travelling around Iran
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide







