There are 5 ways to get from Albania to Tehrān by plane, bus, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Tirana International Airport Nënë Tereza to Tehran International Airport, bus
best- Fly from Tirana International Airport Nënë Tereza (TIA) to Tehran International Airport (IKA)plane TIA - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
10h 10m$145–483Fly Tirana International Airport Nënë Tereza to Mehrabad International Airport
cheapest- Fly from Tirana International Airport Nënë Tereza (TIA) to Mehrabad International Airport (THR)plane TIA - THR
14h 36m$144–662Drive 3,377.5 km
- Drive from Tirana to Tehrāncar 3,377.5 km
40h 30m$611–883Bus to Podgorica Airport, fly to Tehran International Airport, bus
- Take the bus from Shkoder,Rruga Teuta to Podgorica , Bus stationbus
- Fly from Podgorica Airport (TGD) to Tehran International Airport (IKA)plane TGD - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
14h 40m$163–730Bus, shuttle to Skopje International Airport, fly to Tehran International Airport
- Take the bus from Shkoder,Rruga Teuta to Pristinabus
- Take a shuttle bus from Pristina to Skopje Airport
- Fly from Skopje International Airport (SKP) to Tehran International Airport (IKA)plane SKP - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
15h 30m$301–762
Tirana International Airport Nënë Tereza (TIA) to Tehran International Airport (IKA) flights
Comparing Your Travel Options
The cheapest way to get from Albania to Tehrān is to fly and bus which costs $140 - $490 and takes 10h 10m.
The fastest way to get from Albania to Tehrān is to fly and bus which takes 10h 10m and costs $140 - $490.
The distance between Albania and Tehrān is 2888 km. The road distance is 3377.5 km.
It takes approximately 10h 10m to get from Albania to Tehrān, including transfers.
Tehrān is 1h 30m ahead of Albania. It is currently 3:23 AM in Albania and 4:53 AM in Tehrān.
Yes, the driving distance between Albania to Tehrān is 3378 km. It takes approximately 40h 30m to drive from Albania to Tehrān.
What companies run services between Albania and Tehrān, Iran?
Turkish Airlines, Iran Airtour Airline, and two other airlines fly from Tirana International Airport Nënë Tereza (TIA) to Mehrabad International Airport (THR) 4 times a week.
- Website
- flypgs.com
Flights from Tirana International Airport Nënë Tereza to Tehran International Airport via Sabiha Gokcen
- Ave. Duration
- 8h 57m
- When
- Every day
- Estimated price
- $140–650
Flights from Podgorica Airport to Tehran International Airport via Sabiha Gokcen
- Ave. Duration
- 11h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $150–700
Flights from Podgorica Airport to Tehran International Airport via Izmir, Ankara
- Ave. Duration
- 15h 15m
- When
- Sunday
- Estimated price
- $160–700
Flights from Skopje International Airport to Tehran International Airport via Sabiha Gokcen
- Ave. Duration
- 10h 10m
- When
- Every day
- Estimated price
- $140–650
- Website
- turkishairlines.com
Flights from Tirana International Airport Nënë Tereza to Tehran International Airport via Istanbul
- Ave. Duration
- 9h 10m
- When
- Saturday
- Estimated price
- $210–700
Flights from Podgorica Airport to Tehran International Airport via Istanbul
- Ave. Duration
- 7h 45m
- When
- Saturday
- Estimated price
- $240–800
Flights from Skopje International Airport to Tehran International Airport via Istanbul
- Ave. Duration
- 9h 5m
- When
- Saturday
- Estimated price
- $210–700
- Website
- ajet.com
Flights from Tirana International Airport Nënë Tereza to Tehran International Airport via Sabiha Gokcen
- Ave. Duration
- 6h 40m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $140–470
Flights from Skopje International Airport to Tehran International Airport via Sabiha Gokcen
- Ave. Duration
- 7h 42m
- When
- Every day
- Estimated price
- $130–470
- Website
- austrian.com
Flights from Podgorica Airport to Tehran International Airport via Vienna
- Ave. Duration
- 11h 35m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $220–850
- Website
- iranairtour.ir
Flights from Tirana International Airport Nënë Tereza to Mehrabad International Airport via Istanbul, Tabriz
- Ave. Duration
- 11h 50m
- When
- Tuesday and Friday
- Estimated price
- $210–700
- Website
- ataair.ir
Flights from Tirana International Airport Nënë Tereza to Mehrabad International Airport via Sabiha Gokcen, Tabriz
- Ave. Duration
- 18h 55m
- When
- Monday and Friday
- Estimated price
- $140–650
- Phone
- +355 69 234 8608
- [email protected]
- Website
- dritatravel.com
Bus from Shkoder,Rruga Teuta to Podgorica , Bus station
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- $17–25
- Schedules at
- dritatravel.com
- Phone
- +382 69 312 161
- [email protected]
- Website
- MS tours
Bus from Shkoder,Rruga Teuta to Podgorica , Bus station
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $9–12
- Website
- MS tours
- Phone
- +382 32 520 495
- [email protected]
- Website
- Old Town Travel
Bus from Shkoder,Rruga Teuta to Podgorica , Bus station
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $16
- Website
- Old Town Travel
- Phone
- +383 (0)29 226666
- [email protected]
- Website
- atmaxhatrans.com
Bus from Shkoder,Rruga Teuta to Pristina
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- $18–30
- Schedules at
- atmaxhatrans.com
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Shuttle from Pristina to Skopje Airport
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- $150–260
- Website
- GoOpti
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Why you should take the train in the US, Slovenia: Getting from Ljubljana to Lake Bled, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.











