There are 5 ways to get from Iran to Ankara by plane, taxi, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Shahid Madani Of Tabriz International Airport
best- Fly from Shahid Madani Of Tabriz International Airport (TBZ) to Ankara Esenboğa International Airport (ESB)plane TBZ - ESB
6h 37m₺7,163–24,165Bus to Tehran International Airport, fly
cheapest- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Ankara Esenboğa International Airport (ESB)plane IKA - ESB
7h₺4,015–19,218Taxi, train, bus
- Take the taxi from Banārūd to Zanjāntaxi
- Take the train from Zanjān to Tabriztrain
- Take the bus from Tabriz Central bus terminal to Yerevan Kilikia bus stationbus
- Take the bus from Any address in Yerevan to Ortachala Bus Stationbus
- Take the bus from Ortachala Bus Station to Ankarabus
42h 15mDrive 1,761.3 km
- Drive from Banārūd to Ankaracar 1,761.3 km
23h 57m₺10,254–14,811Drive to Hakkari Yüksekova Airport, fly
- Drive from Tabriz to Hakkari Yüksekova Airport (YKO)car
- Fly from Hakkari Yüksekova Airport (YKO) to Ankara Esenboğa International Airport (ESB)plane YKO - ESB
6h 11m₺4,292–17,088
Shahid Madani Of Tabriz International Airport (TBZ) to Ankara Esenboğa International Airport (ESB) flights
Comparing Your Travel Options
The cheapest way to get from Iran to Ankara is to drive and fly which costs 4.200 ₺ - 18.000 ₺ and takes 6h 11m.
The fastest way to get from Iran to Ankara is to drive and fly which takes 6h 11m and costs 4.200 ₺ - 18.000 ₺.
The distance between Iran and Ankara is 1201 km. The road distance is 1761.3 km.
The best way to get from Iran to Ankara without a car is to taxi and train and bus which takes 42h 15m and costs .
It takes approximately 6h 37m to get from Iran to Ankara, including transfers.
Ankara is 30 min behind Iran. It is currently 11:53 PM in Iran and 11:23 PM in Ankara.
Yes, the driving distance between Iran to Ankara is 1761 km. It takes approximately 23h 57m to drive from Iran to Ankara.
There are 240+ hotels available in Ankara.
What companies run services between Iran and Ankara, Turkey?
Turkish Airlines flies from Shahid Madani Of Tabriz International Airport (TBZ) to Ankara Esenboğa International Airport (ESB) twice daily.
- Website
- turkishairlines.com
Flights from Shahid Madani Of Tabriz International Airport to Ankara Esenboğa International Airport via Istanbul
- Ave. Duration
- 6h 30m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- ₺7,000–24,000
Flights from Tehran International Airport to Ankara Esenboğa International Airport via Istanbul
- Ave. Duration
- 5h 50m
- When
- Tuesday to Sunday
- Estimated price
- ₺7,500–26,000
- Website
- flypgs.com
Flights from Tehran International Airport to Ankara Esenboğa International Airport
- Ave. Duration
- 2h 45m
- When
- Monday
- Estimated price
- ₺3,800–19,000
Flights from Tehran International Airport to Ankara Esenboğa International Airport via Sabiha Gokcen
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₺4,800–22,000
- Website
- mahan.aero
Flights from Tehran International Airport to Ankara Esenboğa International Airport
- Ave. Duration
- 2h 45m
- When
- Wednesday and Sunday
- Estimated price
- ₺3,800–19,000
- Website
- ajet.com
Flights from Hakkari Yüksekova Airport to Ankara Esenboğa International Airport
- Ave. Duration
- 2h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₺2,800–15,000
- Phone
- 021- 55122417
- [email protected]
- Website
- raja.ir
Train from Zanjān to Tabriz
- Ave. Duration
- 5h 22m
- Frequency
- Twice daily
- Book at
- IRANRAIL
- Website
- t-armenia.com
Bus from Tabriz Central bus terminal to Yerevan Kilikia bus station
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- ₺460–700
- Schedules at
- Transport for Armenia
- Phone
- +37495362020
- Website
- hayreniqtour.ru
Bus from Any address in Yerevan to Ortachala Bus Station
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- ₺2,300–4,500
- Schedules at
- Hayreniq Tour
- Book at
- Hayreniq Tour Bookings
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Ortachala Bus Station to Ankara
- Ave. Duration
- 21h 7m
- Frequency
- Once daily
- Estimated price
- ₺2,800–3,900
- Website
- MetroTurizm
- Standard
- ₺2,800–3,900
- Ave. Duration
- 1h 42m
- Estimated price
- ₺100–130
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 How to get from Gatwick Airport into central London, South Korea: Travelling from Seoul to Busan , and Need to know: Greyhound - to help you get the most out of your next trip.











