There are 11 ways to get from Larnaca Airport (LCA) to Iran by plane, bus, car, car ferry, train, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Larnaca International Airport to Zvartnots International Airport, bus
best- Fly from Larnaca International Airport (LCA) to Zvartnots International Airport (EVN)plane LCA - EVN
- Take the bus from Yerevan Kilikia bus station to Tabriz Central bus terminalbus
11h 23m$40–217Bus to Ercan International Airport, fly to Shahid Madani Of Tabriz International Airport
- Take the bus from Larnaca Airport to Nicosiabus
- Fly from Ercan International Airport (ECN) to Shahid Madani Of Tabriz International Airport (TBZ)plane ECN - TBZ
10h 55m$257–779Drive, car ferry, bus, train, taxi via Of
- Drive from Larnaca Airport (LCA) to Mağusacar
- Take the carferry from Mağusa to Mersincarferry
- Take the bus from Tarsus bus station to Of bus stationbus
- Take the bus from Of to Kutaisi Airportbus
- Take the bus from Kutaisi International Airport to Kilikia Bus Stationbus
- Take the bus from Yerevan Kilikia bus station to Tabriz Central bus terminalbus
- Take the train from Tabriz to Zanjāntrain
- Take the taxi from Zanjān to Banārūdtaxi
2d 5hDrive, car ferry
- Drive from Larnaca Airport (LCA) to Mağusacar
- Take the carferry from Mağusa to Mersincarferry
- Drive from Mersin to Banārūdcar
24h 9m$290–464Fly Larnaca International Airport to Tehran International Airport, bus
- Fly from Larnaca International Airport (LCA) to Tehran International Airport (IKA)plane LCA - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
9h 20m$94–393Bus to Ercan International Airport, fly to Tehran International Airport, bus
- Take the bus from Larnaca Airport to Nicosiabus
- Fly from Ercan International Airport (ECN) to Tehran International Airport (IKA)plane ECN - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
10h 25m$198–560Fly Larnaca International Airport to Syunik Airport, drive
- Fly from Larnaca International Airport (LCA) to Syunik Airport (YUK)plane LCA - YUK
- Drive from Syunik Airport (YUK) to Tabrizcar
9h 3m$94–380Fly Larnaca International Airport to Kuwait International Airport, car ferry, train
- Fly from Larnaca International Airport (LCA) to Kuwait International Airport (KWI)plane LCA - KWI
- Take the carferry from Kuwait to Khorramshahrcarferry
- Take the train from Khorramshahr to Ahvaztrain
10h 49mFly Larnaca International Airport to Tbilisi Airport, fly to Erevan Airport, bus
- Fly from Larnaca International Airport (LCA) to Tbilisi International Airport (TBS)plane LCA - TBS
- Fly from Tbilisi Airport to Erevan Airportplane
- Take the bus from Yerevan Kilikia bus station to Tabriz Central bus terminalbus
12h 48m$347–532Drive, car ferry, bus, train, taxi
- Drive from Larnaca Airport (LCA) to Mağusacar
- Take the carferry from Mağusa to Mersincarferry
- Take the bus from Tarsus bus station to Kırıkkale bus stationbus
- Take the bus from Kirikkale to Ortachala Bus Stationbus
- Take the bus from Ortachala Bus Station to Kilikia Bus Stationbus
- Take the bus from Yerevan Kilikia bus station to Tabriz Central bus terminalbus
- Take the train from Tabriz to Zanjāntrain
- Take the taxi from Zanjān to Banārūdtaxi
2d 6hDrive, car ferry, bus, train, taxi via Bulancak
- Drive from Larnaca Airport (LCA) to Mağusacar
- Take the carferry from Mağusa to Mersincarferry
- Take the bus from Tarsus to Bulancakbus
- Take the bus from Bulancak to Kobuletibus
- Take the bus from Kobuleti to Yerevan Circusbus
- Take the bus from Yerevan Kilikia bus station to Tabriz Central bus terminalbus
- Take the train from Tabriz to Zanjāntrain
- Take the taxi from Zanjān to Banārūdtaxi
2d 8h
Larnaca International Airport (LCA) to Zvartnots International Airport (EVN) flights
Comparing Your Travel Options
The cheapest way to get from Larnaca Airport (LCA) to Iran is to fly and bus which costs $40 - $220 and takes 11h 23m.
The fastest way to get from Larnaca Airport (LCA) to Iran is to fly and drive which takes 9h 3m and costs $90 - $380.
The distance between Larnaca Airport (LCA) and Iran is 1603 km.
It takes approximately 11h 23m to get from Larnaca Airport (LCA) to Iran, including transfers.
Iran is 1h 30m ahead of Larnaca Airport (LCA). It is currently 10:46 AM in Larnaca Airport (LCA) and 12:16 PM in Iran.
What companies run services between Larnaca Airport (LCA), Cyprus and Iran?
There is no direct connection from Larnaca Airport (LCA) to Iran. However, you can fly to Zvartnots International Airport (EVN), walk to Yerevan Zvartnots Airport, take the line 201 bus to Kilikia bus station, walk to Yerevan Kilikia bus station, take the bus to Tabriz Central bus terminal, then take the taxi to Tabriz. Alternatively, you can take the bus to Nicosia, take the taxi to Ercan International Airport (ECN) airport, fly to Shahid Madani Of Tabriz International Airport (TBZ), then take the taxi to Tabriz.
- Website
- wizzair.com
Flights from Larnaca International Airport to Zvartnots International Airport
- Ave. Duration
- 2h 2m
- When
- Every day
- Estimated price
- $28–230
- Website
- turkishairlines.com
Flights from Ercan International Airport to Shahid Madani Of Tabriz International Airport via Istanbul
- Ave. Duration
- 10h 28m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $200–700
Flights from Ercan International Airport to Tehran International Airport via Istanbul
- Ave. Duration
- 8h
- When
- Saturday
- Estimated price
- $220–750
- Website
- flyone.eu
Flights from Larnaca International Airport to Zvartnots International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $50–150
Flights from Larnaca International Airport to Tbilisi International Airport via Zvartnots International Airport
- Ave. Duration
- 4h 40m
- When
- Friday and Sunday
- Estimated price
- $120–400
- Website
- armeniafly.com
Flights from Larnaca International Airport to Tehran International Airport via Zvartnots International Airport
- Ave. Duration
- 13h 5m
- When
- Thursday
- Estimated price
- $90–400
Flights from Larnaca International Airport to Tehran International Airport via Tbilisi International Airport, Zvartnots International Airport
- Ave. Duration
- 10h 30m
- When
- Tuesday and Thursday
- Estimated price
- $230–550
- Website
- ebooking.iranair.com
Flights from Larnaca International Airport to Tehran International Airport via Amman, Najaf
- Ave. Duration
- 13h 15m
- When
- Thursday and Saturday
- Estimated price
- $180–550
Flights from Ercan International Airport to Tehran International Airport via Istanbul
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- $150–650
- Website
- ajet.com
Flights from Ercan International Airport to Tehran International Airport via Sabiha Gokcen
- Ave. Duration
- 6h 22m
- When
- Every day
- Estimated price
- $140–480
- Website
- sahaair.com
Flights from Ercan International Airport to Tehran International Airport via Ankara
- Ave. Duration
- 5h 20m
- When
- Thursday
- Estimated price
- $120–600
Flights from Ercan International Airport to Tehran International Airport via Istanbul
- Ave. Duration
- 6h 15m
- When
- Wednesday
- Estimated price
- $150–650
- Website
- flyaero.com
Flights from Larnaca International Airport to Syunik Airport via Zvartnots International Airport
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- $60–330
Flights from Larnaca International Airport to Syunik Airport via Tbilisi International Airport, Zvartnots International Airport
- Ave. Duration
- 10h
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $210–480
- Website
- mahan.aero
Flights from Larnaca International Airport to Tehran International Airport via Amman, Baghdad
- Ave. Duration
- 11h 15m
- When
- Monday and Saturday
- Estimated price
- $180–550
Flights from Larnaca International Airport to Tehran International Airport via Beirut, Najaf
- Ave. Duration
- 7h 30m
- When
- Thursday
- Estimated price
- $200–600
- Website
- iaa.ir
Flights from Ercan International Airport to Tehran International Airport via Istanbul
- Ave. Duration
- 6h 20m
- When
- Sunday
- Estimated price
- $150–650
- Website
- jazeeraairways.com
Flights from Larnaca International Airport to Kuwait International Airport
- Ave. Duration
- 2h 30m
- When
- Tuesday and Thursday
- Estimated price
- $95–220
- Website
- mea.com.lb
Flights from Larnaca International Airport to Kuwait International Airport via Beirut
- Ave. Duration
- 5h 25m
- When
- Thursday
- Estimated price
- $130–600
- Website
- georgian-airways.com
Flights from Larnaca International Airport to Tbilisi International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- $170–320
- Phone
- 021- 55122417
- [email protected]
- Website
- raja.ir
Train from Tabriz to Zanjān
- Ave. Duration
- 5h 21m
- Frequency
- Twice daily
- Book at
- IRANRAIL
Train from Khorramshahr to Ahvaz
- Ave. Duration
- 1h 43m
- Frequency
- Twice daily
- Book at
- IRANRAIL
Train from Tabriz to Zanjān
- Ave. Duration
- 5h 21m
- Frequency
- Twice daily
- Book at
- IRANRAIL
Train from Tabriz to Zanjān
- Ave. Duration
- 5h 21m
- Frequency
- Twice daily
- Book at
- IRANRAIL
- Website
- t-armenia.com
Bus from Yerevan Kilikia bus station to Tabriz Central bus terminal
- Ave. Duration
- 7h 44m
- Frequency
- Twice daily
- Estimated price
- $9–13
- Schedules at
- Transport for Armenia
Bus from Yerevan Kilikia bus station to Tabriz Central bus terminal
- Ave. Duration
- 7h 44m
- Frequency
- Twice daily
- Estimated price
- $9–13
- Schedules at
- Transport for Armenia
Bus from Yerevan Kilikia bus station to Tabriz Central bus terminal
- Ave. Duration
- 7h 44m
- Frequency
- Twice daily
- Estimated price
- $9–13
- Schedules at
- Transport for Armenia
Bus from Yerevan Kilikia bus station to Tabriz Central bus terminal
- Ave. Duration
- 7h 44m
- Frequency
- Twice daily
- Estimated price
- $9–13
- Schedules at
- Transport for Armenia
Bus from Yerevan Kilikia bus station to Tabriz Central bus terminal
- Ave. Duration
- 7h 44m
- Frequency
- Twice daily
- Estimated price
- $9–13
- Schedules at
- Transport for Armenia
- Phone
- +357 77 77 14 77
- [email protected]
- Website
- Kapnos Airport Shuttle
Bus from Larnaca Airport to Nicosia
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- $11–18
- Website
- Kapnos Airport Shuttle
Bus from Larnaca Airport to Nicosia
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- $11–18
- Website
- Kapnos Airport Shuttle
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from Tarsus bus station to Of bus station
- Ave. Duration
- 16h 50m
- Frequency
- Once daily
- Estimated price
- $26–40
- Schedules at
- Kamil Koç
Bus from Tarsus bus station to Kırıkkale bus station
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- $14–20
- Schedules at
- Kamil Koç
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Of to Kutaisi Airport
- Ave. Duration
- 3h 27m
- Frequency
- Twice daily
- Estimated price
- $17–24
- Website
- MetroTurizm
- Standard
- $17–24
Bus from Kirikkale to Ortachala Bus Station
- Ave. Duration
- 15h 55m
- Frequency
- Once daily
- Estimated price
- $50–75
- Website
- MetroTurizm
- Standard
- $50–75
Bus from Bulancak to Kobuleti
- Ave. Duration
- 6h 13m
- Frequency
- Once daily
- Estimated price
- $21–30
- Website
- MetroTurizm
- Standard
- $21–30
- Phone
- +37495362020
- Website
- hayreniqtour.ru
Bus from Kutaisi International Airport to Kilikia Bus Station
- Ave. Duration
- 7h 25m
- Frequency
- Once daily
- Estimated price
- $45–140
- Schedules at
- Hayreniq Tour
- Book at
- Hayreniq Tour Bookings
Bus from Ortachala Bus Station to Kilikia Bus Station
- Ave. Duration
- 5h 25m
- Frequency
- Once daily
- Estimated price
- $26–90
- Schedules at
- Hayreniq Tour
- Book at
- Hayreniq Tour Bookings
- Phone
- +90 850 532 8888
- [email protected]
- Website
- aliosmanulusoy.com
Bus from Tarsus to Bulancak
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- $14–50
- Schedules at
- aliosmanulusoy.com
- Phone
- +374 98-14-14-66
- [email protected]
Bus from Kobuleti to Yerevan Circus
- Ave. Duration
- 9h 31m
- Frequency
- Once daily
- Estimated price
- $34
- Schedules at
- facebook.com
- Phone
- 0392 444 43 64
- Website
- Akgunler Denizcilik
Car ferry from Mağusa to Mersin
- Ave. Duration
- 4h
- Frequency
- 3 times a week
- Estimated price
- $72–126
- Website
- Akgunler Denizcilik
- Car Passenger
- $126
- Motorbike Passenger
- $84
Car ferry from Mağusa to Mersin
- Ave. Duration
- 4h
- Frequency
- 3 times a week
- Estimated price
- $72–126
- Website
- Akgunler Denizcilik
- Car Passenger
- $126
- Motorbike Passenger
- $84
Car ferry from Mağusa to Mersin
- Ave. Duration
- 4h
- Frequency
- 3 times a week
- Estimated price
- $72–126
- Website
- Akgunler Denizcilik
- Car Passenger
- $126
- Motorbike Passenger
- $84
Car ferry from Mağusa to Mersin
- Ave. Duration
- 4h
- Frequency
- 3 times a week
- Estimated price
- $72–126
- Website
- Akgunler Denizcilik
- Car Passenger
- $126
- Motorbike Passenger
- $84
- Phone
- +980 21 72415841
- [email protected]
- Website
- eticket.valfajr.ir
Car ferry from Kuwait to Khorramshahr
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Estimated price
- $65–150
- Schedules at
- eticket.valfajr.ir
- Ave. Duration
- 1h 43m
- Estimated price
- $2–3
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 Need to know: Greyhound, French strikes 2018: What are my alternative transport options?, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.





















