There are 8 ways to get from Iran to Turkey by car, plane or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Drive to Hakkari Yüksekova, fly to Istanbul  •  4 h 52 min

  1. Drive from Urmia to Hakkari Yüksekova
  2. Fly from Hakkari Yüksekova (YKO) to Istanbul (IST) YKO - IST

$244 - $500

Cheapest option

Bus  •  36 h

  1. Take the bus from Tehran Beyhaghi Terminal to Istanbul

$50

6 alternative options

Drive to Hakkari Yüksekova, fly to Ankara  •  4 h 55 min

  1. Drive from Urmia to Hakkari Yüksekova
  2. Fly from Hakkari Yüksekova (YKO) to Ankara (ESB) YKO - ESB

$116 - $402

Fly Tabriz to Istanbul  •  3 h 28 min

  1. Fly from Tabriz (TBZ) to Istanbul (IST) TBZ - IST

$125 - $346

Fly Tehran Imam Khomeini to Istanbul  •  6 h 53 min

  1. Fly from Tehran Imam Khomeini (IKA) to Istanbul (IST) IKA - IST

$96 - $276

Fly Tehran Imam Khomeini to Ankara  •  7 h 25 min

  1. Fly from Tehran Imam Khomeini (IKA) to Ankara (ESB) IKA - ESB

$68 - $238

Fly Urmieh to Istanbul  •  3 h 38 min

  1. Fly from Urmieh (OMH) to Istanbul (IST) OMH - IST

$55 - $305

Drive  •  30 h 36 min

  1. Drive from Tehrān to Istanbul 1530.4 miles

$310 - $460

Questions & Answers

The cheapest way to get from Iran to Turkey is to bus which costs $50 and takes 36 h.

More details

The quickest way to get from Iran to Turkey is to fly which takes 3 h 28 min and costs $120 - $350.

More details

The distance between Iran and Turkey is 1746 km. The road distance is 2449 km.

Get driving directions

It takes approximately 4 h 52 min to get from Iran to Turkey, including transfers.

More details

Yes, there is a direct bus departing from Tehran Beyhaghi Terminal and arriving at Istanbul. Services depart once a week. The journey takes approximately 36 h.

More details

What companies run services between Iran and Turkey?

Turkish Airlines flies from Tabriz to Istanbul once daily. Alternatively, Seiro Safar operates a bus from Tehrān to Istanbul once a week. Tickets cost $50 and the journey takes 36 h.

Airlines
Turkish Airlines
Website
p.turkishairlines.com
Flights from Hakkari Yüksekova to Istanbul
Ave. Duration
2 h 35 min
When
Every day
Estimated price
$230 - $480
Flights from Hakkari Yüksekova to Istanbul via Ankara
Ave. Duration
4 h 52 min
When
Every day
Estimated price
$230 - $480
Flights from Hakkari Yüksekova to Ankara
Ave. Duration
1 h 50 min
When
Every day
Estimated price
$100 - $380
Flights from Tabriz to Istanbul
Ave. Duration
2 h 35 min
When
Every day
Estimated price
$170 - $340
Flights from Tehran Imam Khomeini to Istanbul
Ave. Duration
3 h 23 min
When
Every day
Estimated price
$130 - $650
Flights from Tehran Imam Khomeini to Ankara via Sabiha Gokcen
Ave. Duration
5 h 58 min
When
Every day
Estimated price
$150 - $440
Flights from Tehran Imam Khomeini to Ankara via Istanbul
Ave. Duration
6 h 15 min
When
Every day
Estimated price
$150 - $440
Iran Air
Website
iranair.com
Flights from Tabriz to Istanbul
Ave. Duration
2 h 35 min
When
Every day
Estimated price
$170 - $340
Flights from Tehran Imam Khomeini to Istanbul
Ave. Duration
3 h 23 min
When
Every day
Estimated price
$110 - $900
Flights from Tehran Imam Khomeini to Ankara
Ave. Duration
2 h 55 min
When
Wednesday and Sunday
Estimated price
$80 - $2,000
Mahan Air
Website
mahan.aero
Flights from Tehran Imam Khomeini to Istanbul
Ave. Duration
4 h 15 min
When
Every day
Estimated price
$180 - $550
Flights from Tehran Imam Khomeini to Ankara
Ave. Duration
2 h 45 min
When
Tuesday, Thursday, Friday and Sunday
Estimated price
$140 - $350
Iran Aseman
Website
iaa.ir
Flights from Tehran Imam Khomeini to Istanbul
Ave. Duration
3 h 15 min
When
Every day
Estimated price
$85 - $460
Flights from Urmieh to Istanbul
Ave. Duration
2 h 50 min
When
Wednesday, Friday and Sunday
Estimated price
$50 - $300
Meraj Air
Website
meraj.aero
Flights from Tehran Imam Khomeini to Istanbul
Ave. Duration
3 h
When
Tuesday, Wednesday, Friday and Sunday
Estimated price
$85 - $460
AtlasGlobal
Website
atlasglb.com
Flights from Tehran Imam Khomeini to Istanbul
Ave. Duration
3 h 25 min
When
Every day
Estimated price
$140 - $550
Aegean Airlines
Website
aegeanair.com
Flights from Tehran Imam Khomeini to Istanbul via Athens
Ave. Duration
6 h 50 min
When
Tuesday, Wednesday and Friday
Estimated price
$120 - $380
Iraqi Airways
Website
iraqiairways.com.iq
Flights from Tehran Imam Khomeini to Ankara via Baghdad
Ave. Duration
5 h
When
Every day
Estimated price
$110 - $600
Pegasus Airlines
Website
flypgs.com
Flights from Tehran Imam Khomeini to Ankara via Sabiha Gokcen
Ave. Duration
5 h 20 min
When
Every day
Estimated price
$100 - $480
Bus operators
Seiro Safar
Website
seirosafar.ir
Bus from Tehran Beyhaghi Terminal to Istanbul
Ave. Duration
36 h
Frequency
Once a week
Estimated price
$50
Schedules at
seirosafar.ir

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 Want to know more about Flixbus?, Which side of Niagara Falls should I choose (and how do I get there)? and Need to know: Greyhound - to help you get the most out of your next trip.