There are 6 ways to get from Taşucu to Tehrān by bus, plane, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Cukurova, fly, bus
best- Take the bus from Taşucu to Tarsusbus
- Fly from Cukurova (COV) to Tehran International Airport (IKA)plane COV - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
9h 36mBus via Ankara
cheapest- Take the bus from Taşucu to Ankarabus
- Take the bus from Ankara to Batumi Centralbus
- Take the bus from Batumi Central to Yerevan Circusbus
- Take the bus from Yerevan Kilikia bus station to Tehran Western Bus Terminalbus
2d 10h$126–169Drive 1,970.9 km
- Drive from Taşucu to Tehrāncar 1,970.9 km
21h 34m$231–334Car ferry to Ercan International Airport, fly, bus
- Take the carferry from Taşucu to Girnecarferry
- Fly from Ercan International Airport (ECN) to Tehran International Airport (IKA)plane ECN - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
11h 59m$274–960Bus to Gazipaşa-Alanya Airport, fly, bus
- Take the bus from Taşucu to Alanyabus
- Fly from Gazipaşa-Alanya Airport (GZP) to Tehran International Airport (IKA)plane GZP - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
17h 35mBus
- Take the bus from Taşucu to Antalyabus
- Take the bus from Antalya bus station to Ortachala Bus Stationbus
- Take the bus from Ortachala Bus Station to Kilikia Bus Stationbus
- Take the bus from Yerevan Kilikia bus station to Tehran Western Bus Terminalbus
2d 22h
Cukurova (COV) to Tehran International Airport (IKA) flights
Questions & Answers
The cheapest way to get from Taşucu to Tehrān is to bus via Ankara which costs $120 - $170 and takes 2 days 10h.
The fastest way to get from Taşucu to Tehrān is to car ferry and fly and bus which takes 11h 59m and costs $270 - $1,000.
No, there is no direct bus from Taşucu to Tehrān. However, there are services departing from Taşucu and arriving at Tehran Western Bus Terminal via Aştİ, Ankara, Batumi Central and Yerevan Kilikia bus station. The journey, including transfers, takes approximately 2 days 10h.
The distance between Taşucu and Tehrān is 1746 km. The road distance is 1970.9 km.
The best way to get from Taşucu to Tehrān without a car is to bus via Ankara which takes 2 days 10h and costs $120 - $170.
It takes approximately 9h 36m to get from Taşucu to Tehrān, including transfers.
Taşucu to Tehrān bus services, operated by Mersin Turizm, depart from Taşucu station.
Taşucu to Tehrān bus services, operated by Mersin Turizm, arrive at Ankara station.
Tehrān is 30 min ahead of Taşucu. It is currently 10:20 PM in Taşucu and 10:50 PM in Tehrān.
Yes, the driving distance between Taşucu to Tehrān is 1971 km. It takes approximately 21h 34m to drive from Taşucu to Tehrān.
What companies run services between Taşucu, Turkey and Tehrān, Iran?
You can take a bus from Taşucu to Mellat Station via Ankara, Aştİ, Güvenpark Kızılay, Ankara, Batumi Central, Yerevan Circus, Yerevan Kilikia bus station, Tehran Western Bus Terminal, and Tarasht Station in around 2d 10h.
- Website
- flypgs.com
Flights from Ercan International Airport to Tehran International Airport via Ankara
- Ave. Duration
- 5h 40m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $220–1,000
Flights from Ercan International Airport to Tehran International Airport via Sabiha Gokcen
- Ave. Duration
- 7h 3m
- When
- Every day
- Estimated price
- $260–1,100
Flights from Gazipaşa-Alanya Airport to Tehran International Airport via Sabiha Gokcen
- Ave. Duration
- 10h 45m
- When
- Every day
- Estimated price
- $360–1,600
- Website
- ajet.com
Flights from Cukurova to Tehran International Airport via Ankara
- Ave. Duration
- 4h 40m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $210–750
Flights from Ercan International Airport to Tehran International Airport via Ankara
- Ave. Duration
- 5h 5m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- $240–850
Flights from Ercan International Airport to Tehran International Airport via Sabiha Gokcen
- Ave. Duration
- 5h 45m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $280–900
Flights from Gazipaşa-Alanya Airport to Tehran International Airport via Ankara
- Ave. Duration
- 12h 55m
- When
- Thursday and Sunday
- Estimated price
- $320–1,200
- Website
- turkishairlines.com
Flights from Ercan International Airport to Tehran International Airport via Istanbul
- Ave. Duration
- 5h 55m
- When
- Monday to Saturday
- Estimated price
- $440–1,500
Flights from Gazipaşa-Alanya Airport to Tehran International Airport via Istanbul
- Ave. Duration
- 9h 55m
- When
- Monday to Saturday
- Estimated price
- $600–2,100
- Website
- southwindairlines.com
Flights from Cukurova to Tehran International Airport
- Ave. Duration
- 2h 20m
- When
- Tuesday to Friday
- Estimated price
- $150–750
Flights from Ercan International Airport to Tehran International Airport via Cukurova
- Ave. Duration
- 4h
- When
- Tuesday to Friday
- Estimated price
- $180–850
- Website
- iaa.ir
Flights from Gazipaşa-Alanya Airport to Tehran International Airport via Istanbul
- Ave. Duration
- 7h
- When
- Sunday
- Estimated price
- $370–1,600
- Phone
- 0(850) 244 33 33
- [email protected]
- Website
- mersinnurturizm.com
Bus from Taşucu to Tarsus
- Ave. Duration
- 3h
- Frequency
- 4 times a day
- Schedules at
- mersinnurturizm.com
Bus from Taşucu to Ankara
- Ave. Duration
- 9h 45m
- Frequency
- Twice daily
- Estimated price
- $48
- Schedules at
- mersinnurturizm.com
Bus from Taşucu to Alanya
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Schedules at
- mersinnurturizm.com
Bus from Taşucu to Antalya
- Ave. Duration
- 7h 15m
- Frequency
- Once daily
- Schedules at
- mersinnurturizm.com
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Ankara to Batumi Central
- Ave. Duration
- 12h 22m
- Frequency
- Once daily
- Estimated price
- $40–65
- Website
- MetroTurizm
- Standard
- $40–65
- Phone
- +374 98-14-14-66
- [email protected]
Bus from Batumi Central to Yerevan Circus
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- $28
- Schedules at
- facebook.com
- Website
- t-armenia.com
Bus from Yerevan Kilikia bus station to Tehran Western Bus Terminal
- Ave. Duration
- 22h
- Frequency
- Twice daily
- Estimated price
- $10–28
- Schedules at
- Transport for Armenia
Bus from Yerevan Kilikia bus station to Tehran Western Bus Terminal
- Ave. Duration
- 22h
- Frequency
- Twice daily
- Estimated price
- $10–28
- Schedules at
- Transport for Armenia
- Phone
- 444 00 53
- [email protected]
- Website
- Luks Karadeniz
Bus from Antalya bus station to Ortachala Bus Station
- Ave. Duration
- 31h 50m
- Frequency
- Once daily
- Estimated price
- $52
- Website
- Luks Karadeniz
- Phone
- +37495362020
- Website
- hayreniqtour.ru
Bus from Ortachala Bus Station to Kilikia Bus Station
- Ave. Duration
- 5h 25m
- Frequency
- Once daily
- Estimated price
- $22–130
- Schedules at
- Hayreniq Tour
- Book at
- Hayreniq Tour Bookings
- Phone
- 0392 444 43 64
- Website
- Akgunler Denizcilik
Car ferry from Taşucu to Girne
- Ave. Duration
- 3h 30m
- Frequency
- 4 times a week
- Estimated price
- $45–48
- Website
- Akgunler Denizcilik
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 Heathrow Airport into central London, Travelling to and around Russia for the 2018 FIFA World Cup, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.











