There are 6 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,143–24,145Bus 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₺3,996–19,199Taxi, 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,243–14,796Drive 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 12m₺4,270–17,066Taxi, train, bus via Batumi
- 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 train from Yerevan to Batumitrain 202
- Take the bus from Batumi Central to Ankarabus
2d 3h
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 12m.
The fastest way to get from Iran to Ankara is to drive and fly which takes 6h 12m 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 10:22 PM in Iran and 9:52 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 246+ 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, Friday, Saturday, and Thursday
- 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
- info@raja.ir
- Website
- raja.ir
Train from Zanjān to Tabriz
- Ave. Duration
- 5h 22m
- Frequency
- Twice daily
- Book at
- IRANRAIL
Train from Zanjān to Tabriz
- Ave. Duration
- 5h 22m
- Frequency
- Twice daily
- Book at
- IRANRAIL
- Phone
- 1-84
- info@railway.am
- Website
- South Caucasus Railway
Train from Yerevan to Batumi
- Ave. Duration
- 17h 34m
- Frequency
- 4 times a week
- Estimated price
- ₺2,700–4,500
- Website
- South Caucasus Railway
- 3rd Class (Platzcart)
- ₺2,700–3,300
- 2nd Class (Compartment)
- ₺3,800–4,500
- 1nd Class (Soft-seated)
- ₺5,000–7,000
- 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
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
Bus from Batumi Central to Ankara
- Ave. Duration
- 15h 31m
- Frequency
- Once daily
- Estimated price
- ₺2,100–3,000
- Website
- MetroTurizm
- Standard
- ₺2,100–3,000
- 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 10 amazing places to get away from it all in Australia, How to get from London City Airport into central London, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.














