• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 7 ways to get from Iran to Turkey by plane, car, bus 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.

Recommended option

Fly Tabriz to Istanbul Ataturk  •  3h 23m

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

$125 - $345

Cheapest option

Bus  •  36h

  1. Take the bus from Tehran Beyhaghi Terminal to Istanbul

$50

5 alternative options

Fly Urmieh to Istanbul Ataturk  •  2h 38m

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

$54 - $305

Fly Tehran Imam Khomeini to Istanbul Ataturk  •  5h 53m

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

$95 - $275

Drive to Hakkari Yüksekova, fly to Ankara  •  5h

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

$115 - $401

Train, bus  •  37h 49m

  1. Take the train from Tehran station to Tabriz 489
  2. Take the train from Tabriz to Jolfa 945
  3. Take the bus from Nahcivan to Istanbul Otogari

Drive  •  30h 36m

  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 36h.

More details

The quickest way to get from Iran to Turkey is to fly which costs $50 - $310 and takes 2h 38m.

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 36h.

More details

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

Get driving directions

The best way to get from Iran to Turkey without a car is to bus which takes 36h and costs $50.

More details

It takes approximately 3h 23m to get from Iran to Turkey, including transfers.

More details

Iran to Turkey bus services, operated by Seiro Safar, depart from Tehran Beyhaghi Terminal station.

More details

The best way to get from Iran to Turkey is to fly which takes 3h 23m and costs $120 - $350. Alternatively, you can bus, which costs $50 and takes 36h.

Mode details

The quickest flight from Tabriz Airport to Istanbul Ataturk Airport is the direct flight which takes 2h 30m.

Search flights

Iran to Turkey bus services, operated by Seiro Safar, arrive at Istanbul station.

More details

Map of how to get from Iran to Turkey.
Launch map view
  • Distance: 1091.3 miles
  • Duration: 3h 23m

What companies run services between Iran and Turkey?

ATA Airlines Iran and Turkish Airlines fly 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 36h.

Airlines
Turkish Airlines
Website
p.turkishairlines.com
Flights from Tabriz to Istanbul Ataturk
Ave. Duration
2h 50m
When
Monday, Wednesday, Thursday and Saturday
Estimated price
$170 - $340
Flights from Tehran Imam Khomeini to Istanbul Ataturk
Ave. Duration
3h 32m
When
Every day
Estimated price
$130 - $650
Flights from Hakkari Yüksekova to Ankara
Ave. Duration
1h 55m
When
Monday, Wednesday and Friday
Estimated price
$100 - $380
Iran Aseman
Website
iaa.ir
Flights from Urmieh to Istanbul Ataturk
Ave. Duration
1h 50m
When
Wednesday, Friday and Sunday
Estimated price
$50 - $300
Flights from Tehran Imam Khomeini to Istanbul Ataturk
Ave. Duration
2h 15m
When
Every day
Estimated price
$85 - $460
AtlasGlobal
Website
atlasglb.com
Flights from Tehran Imam Khomeini to Istanbul Ataturk
Ave. Duration
3h 15m
When
Every day
Estimated price
$140 - $550
Mahan Air
Website
mahan.aero
Flights from Tehran Imam Khomeini to Istanbul Ataturk
Ave. Duration
3h 17m
When
Every day
Estimated price
$180 - $550
Iran Air
Website
iranair.com
Flights from Tehran Imam Khomeini to Istanbul Ataturk
Ave. Duration
3h 30m
When
Monday, Wednesday, Thursday and Sunday
Estimated price
$65 - $1,900
ATA Airlines Iran
Website
ataair.ir
Flights from Tabriz to Istanbul Ataturk
Ave. Duration
2h 30m
When
Wednesday, Friday and Sunday
Estimated price
$75 - $410
Meraj Air
Website
meraj.aero
Flights from Tehran Imam Khomeini to Istanbul Ataturk
Ave. Duration
2h
When
Tuesday, Wednesday, Friday and Sunday
Estimated price
$85 - $460
Train operators
Raja Rail Transportation Co.
Phone
021- 55122417
Email
info@raja.ir
Website
raja.ir
Train from Tehran station to Tabriz
Ave. Duration
10h 53m
Frequency
4 times a week
Schedules at
raja.ir
Train from Tabriz to Jolfa
Ave. Duration
3h 10m
Frequency
Once daily
Schedules at
raja.ir
Bus operators
Seiro Safar
Website
seirosafar.ir
Bus from Tehran Beyhaghi Terminal to Istanbul
Ave. Duration
36h
Frequency
Once a week
Estimated price
$50
Schedules at
seirosafar.ir
MetroTurizm
Phone
0850 222 34 55
Email
iletisim@metroturizm.com.tr
Website
metroturizm.com.tr
Bus from Nahcivan to Istanbul Otogari
Ave. Duration
20h 47m
Frequency
Once daily
Estimated price
$19 - $30
Schedules at
metroturizm.com.tr

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 The London Underground: Essential tips to navigate the Tube, How to get from Luton Airport into central London and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.

More Questions & Answers

Turkey is 30m behind Iran. It is currently 2:55 PM in Iran and 2:25 PM in Turkey.

Yes, the driving distance between Iran to Turkey is 2449 km. It takes approximately 30h 36m to drive from Iran to Turkey.

Get driving directions

ATA Airlines Iran and Turkish Airlines offer flights from Tabriz Airport to Istanbul Ataturk Airport.

Search flights

There are three+ hotels available in Turkey. Prices start at $100 USD per night.

More details

The best way to get from Iran to Tabriz Airport is to taxi which takes 18m and costs $3 - $5.

More details