HowToGo

Flight from Spain to Cyprus

How to get to Cyprus from Spain by flight ? You can check flights from Spain to Cyprus below.

Search Transfer from Spain to Cyprus

Search Flights

You can find flight ticket prices from Spain to Cyprus with our flight tickets search tool below

1. Barcelona to Larnaca

  1. You take a bus, shuttle or taxi from your location in Spain to Barcelona.

  2. You take a flight from Barcelona to Larnaca and cost approximately 100 USD.

  3. You take a bus, shuttle or taxi from Larnaca to your destination in Cyprus.

Flight Depart Arrive
VY7842 Vueling Airlines
IZ161 Arkia Israel Airlines
01:20 Barcelona
08:10 Tel Aviv
06:40 Tel Aviv
09:00 Larnaca
Connect
A3713 Aegean Airlines
OA902 Olympic Air
01:30 Barcelona
08:10 Athens
05:10 Athens
09:50 Larnaca
Connect
A3713 Aegean Airlines
OA912 Olympic Air
01:30 Barcelona
10:35 Athens
05:10 Athens
12:15 Larnaca
Connect
A3715 Aegean Airlines
OA902 Olympic Air
02:05 Barcelona
08:10 Athens
05:45 Athens
09:50 Larnaca
Connect
A3715 Aegean Airlines
OA912 Olympic Air
02:05 Barcelona
10:35 Athens
05:45 Athens
12:15 Larnaca
Connect
A3715 Aegean Airlines
OA904 Olympic Air
02:05 Barcelona
13:15 Athens
05:45 Athens
14:55 Larnaca
Connect
FR6327 Ryanair
OA904 Olympic Air
05:45 Barcelona
13:15 Athens
09:35 Athens
14:55 Larnaca
Connect
FR6327 Ryanair
OA912 Olympic Air
05:45 Barcelona
10:35 Athens
09:35 Athens
12:15 Larnaca
Connect
LH1139 Lufthansa
LH1292 Lufthansa
06:50 Barcelona
11:30 Frankfurt
09:00 Frankfurt
16:10 Larnaca
Connect
VY1812 Vueling Airlines
LH1768 Lufthansa
07:00 Barcelona
10:30 Munich
09:10 Munich
14:50 Larnaca
Connect
U21076 easyJet
U21197 easyJet
07:30 Barcelona
11:30 Basel
09:25 Basel
16:15 Larnaca
Connect
VY8100 Vueling Airlines
OA904 Olympic Air
07:30 Barcelona
13:15 Athens
11:25 Athens
14:55 Larnaca
Connect
VY8100 Vueling Airlines
OA914 Olympic Air
07:30 Barcelona
15:40 Athens
11:25 Athens
17:20 Larnaca
Connect
U22760 easyJet
U22559 easyJet
08:40 Barcelona
16:50 Milan Malpensa
10:25 Milan Malpensa
21:20 Larnaca
Connect
EW2529 Eurowings
EW2666 Eurowings
09:10 Barcelona
14:45 Stuttgart
11:15 Stuttgart
19:20 Larnaca
Connect
LX1953 Swiss
WK370 Edelweiss Air
09:40 Barcelona
14:40 Zurich
11:30 Zurich
19:10 Larnaca
Connect
LX1953 Swiss
WK372 Edelweiss Air
09:40 Barcelona
12:35 Zurich
11:30 Zurich
17:05 Larnaca
Connect
AL1681 Malta Air
X34578 TUIfly
09:55 Barcelona
14:00 Frankfurt
12:20 Frankfurt
18:40 Larnaca
Connect
VY6290 Vueling Airlines
WK370 Edelweiss Air
10:20 Barcelona
14:40 Zurich
12:15 Zurich
19:10 Larnaca
Connect
LH1125 Lufthansa
X34578 TUIfly
10:30 Barcelona
14:00 Frankfurt
12:40 Frankfurt
18:40 Larnaca
Connect
AL1527 Malta Air
EK110 Emirates
11:35 Barcelona
15:35 Malta
13:45 Malta
19:00 Larnaca
Connect
A3711 Aegean Airlines
OA910 Olympic Air
11:50 Barcelona
23:00 Athens
15:40 Athens
00:40 Larnaca
Connect
A3711 Aegean Airlines
OA908 Olympic Air
11:50 Barcelona
18:35 Athens
15:40 Athens
20:15 Larnaca
Connect
A3711 Aegean Airlines
OA906 Olympic Air
11:50 Barcelona
17:05 Athens
15:40 Athens
18:45 Larnaca
Connect
VY6334 Vueling Airlines
U22559 easyJet
12:15 Barcelona
16:50 Milan Malpensa
13:55 Milan Malpensa
21:20 Larnaca
Connect
A3537 Aegean Airlines
OA552 Olympic Air
12:15 Barcelona
20:50 Thessaloniki
15:55 Thessaloniki
22:40 Larnaca
Connect
A3537 Aegean Airlines
CY427 Charlie Airlines Limited
12:15 Barcelona
18:50 Thessaloniki
15:55 Thessaloniki
20:50 Larnaca
Connect
VY8104 Vueling Airlines
OA908 Olympic Air
12:40 Barcelona
18:35 Athens
16:35 Athens
20:15 Larnaca
Connect
U22762 easyJet
U22559 easyJet
13:45 Barcelona
16:50 Milan Malpensa
15:25 Milan Malpensa
21:20 Larnaca
Connect
LX1955 Swiss
WK368 Edelweiss Air
14:55 Barcelona
22:25 Zurich
16:40 Zurich
02:55 Larnaca
Connect
LH1135 Lufthansa
LH1294 Lufthansa
16:55 Barcelona
21:40 Frankfurt
19:05 Frankfurt
02:20 Larnaca
Connect
VY8102 Vueling Airlines
OA910 Olympic Air
18:05 Barcelona
23:00 Athens
22:00 Athens
00:40 Larnaca
Connect
LX1957 Swiss
WK368 Edelweiss Air
19:45 Barcelona
22:25 Zurich
21:30 Zurich
02:55 Larnaca
Connect
LY392 El Al
A3563 Aegean Airlines
21:15 Barcelona
05:30 Tel Aviv
02:25 Tel Aviv
06:30 Larnaca
Connect
LY392 El Al
LY2433 El Al
21:15 Barcelona
06:30 Tel Aviv
02:25 Tel Aviv
07:35 Larnaca
Connect
LY294 El Al
LY2433 El Al
22:30 Barcelona
06:30 Tel Aviv
03:40 Tel Aviv
07:35 Larnaca
Connect
VY7844 Vueling Airlines
LY2433 El Al
23:00 Barcelona
06:30 Tel Aviv
04:20 Tel Aviv
07:35 Larnaca
Connect
VY7844 Vueling Airlines
A3563 Aegean Airlines
23:00 Barcelona
05:30 Tel Aviv
04:20 Tel Aviv
06:30 Larnaca
Connect
LY392 El Al
A3563 Aegean Airlines
23:15 Barcelona
05:30 Tel Aviv
04:25 Tel Aviv
06:30 Larnaca
Connect
LY392 El Al
LY2433 El Al
23:15 Barcelona
06:30 Tel Aviv
04:25 Tel Aviv
07:35 Larnaca
Connect

2. Barcelona to Paphos

  1. You take a bus, shuttle or taxi from your location in Spain to Barcelona.

  2. You take a flight from Barcelona to Paphos and cost approximately 390 USD.

  3. You take a bus, shuttle or taxi from Paphos to your destination in Cyprus.

Flight Depart Arrive
VY7842 Vueling Airlines
FR4104 Ryanair
01:20 Barcelona
11:35 Tel Aviv
06:40 Tel Aviv
12:45 Paphos
Connect
A3713 Aegean Airlines
OA918 Olympic Air
01:30 Barcelona
13:25 Athens
05:10 Athens
15:00 Paphos
Connect
FR6327 Ryanair
CY321 Charlie Airlines Limited
05:45 Barcelona
15:55 Athens
09:35 Athens
17:30 Paphos
Connect
FR9811 Ryanair
LS1525 Jet2.com
06:20 Barcelona
09:00 London Stansted
07:50 London Stansted
15:45 Paphos
Connect
AZ0075 Alitalia
AZ0716 Alitalia
OA918 Olympic Air
06:25 Barcelona
09:30 Rome
13:25 Athens
08:10 Rome
12:30 Athens
15:00 Paphos
Connect
VY1896 Vueling Airlines
DE1164 Condor Flugdienst
06:35 Barcelona
13:30 Dusseldorf
08:55 Dusseldorf
18:20 Paphos
Connect
LH1139 Lufthansa
DE1272 Condor Flugdienst
06:50 Barcelona
11:50 Frankfurt
09:00 Frankfurt
16:30 Paphos
Connect
VY7834 Vueling Airlines
BA2676 British Airways
07:00 Barcelona
11:40 London Gatwick
08:20 London Gatwick
18:25 Paphos
Connect
VY8100 Vueling Airlines
CY321 Charlie Airlines Limited
07:30 Barcelona
15:55 Athens
11:25 Athens
17:30 Paphos
Connect
VY8100 Vueling Airlines
OA918 Olympic Air
07:30 Barcelona
13:25 Athens
11:25 Athens
15:00 Paphos
Connect
VY7822 Vueling Airlines
BA2676 British Airways
07:35 Barcelona
11:40 London Gatwick
08:55 London Gatwick
18:25 Paphos
Connect
D85500 Norwegian Air International
BA2676 British Airways
08:20 Barcelona
11:40 London Gatwick
09:35 London Gatwick
18:25 Paphos
Connect
HV5132 Transavia Holland
HV5517 Transavia Holland
08:55 Barcelona
14:55 Amsterdam Schiphol
11:20 Amsterdam Schiphol
20:00 Paphos
Connect
HV5132 Transavia Holland
HV5519 Transavia Holland
08:55 Barcelona
14:50 Amsterdam Schiphol
11:20 Amsterdam Schiphol
19:55 Paphos
Connect
EW9441 Eurowings
DE1164 Condor Flugdienst
09:30 Barcelona
13:30 Dusseldorf
11:55 Dusseldorf
18:20 Paphos
Connect
U28572 easyJet
U28935 easyJet
10:50 Barcelona
15:20 London Gatwick
12:15 London Gatwick
21:55 Paphos
Connect
VY7836 Vueling Airlines
U28937 easyJet
10:50 Barcelona
15:05 London Gatwick
12:10 London Gatwick
21:40 Paphos
Connect
U28572 easyJet
U28937 easyJet
10:50 Barcelona
16:00 London Gatwick
12:15 London Gatwick
22:35 Paphos
Connect
KL1666 KLM
HV5517 Transavia Holland
11:10 Barcelona
14:55 Amsterdam Schiphol
13:35 Amsterdam Schiphol
20:00 Paphos
Connect
KL1666 KLM
HV5519 Transavia Holland
11:10 Barcelona
14:50 Amsterdam Schiphol
13:35 Amsterdam Schiphol
19:55 Paphos
Connect
VY7838 Vueling Airlines
U28935 easyJet
11:50 Barcelona
15:20 London Gatwick
13:10 London Gatwick
21:55 Paphos
Connect
A3537 Aegean Airlines
FR5697 Ryanair
12:15 Barcelona
17:25 Thessaloniki
15:55 Thessaloniki
19:10 Paphos
Connect
U28576 easyJet
U28937 easyJet
12:20 Barcelona
16:00 London Gatwick
13:50 London Gatwick
22:35 Paphos
Connect
U28576 easyJet
U28935 easyJet
12:20 Barcelona
15:20 London Gatwick
13:50 London Gatwick
21:55 Paphos
Connect
U28576 easyJet
U28937 easyJet
12:20 Barcelona
15:05 London Gatwick
13:50 London Gatwick
21:40 Paphos
Connect
VY7826 Vueling Airlines
U28937 easyJet
12:30 Barcelona
15:05 London Gatwick
13:50 London Gatwick
21:40 Paphos
Connect
LY292 El Al
FR1701 Ryanair
14:20 Barcelona
22:05 Tel Aviv
19:25 Tel Aviv
23:15 Paphos
Connect
W63176 Wizz Air
FR3334 Ryanair
21:45 Barcelona
06:50 Bucharest Otopeni
01:55 Bucharest Otopeni
08:55 Paphos
Connect
HV5134 Transavia Holland
HV5517 Transavia Holland
21:45 Barcelona
06:00 Amsterdam Schiphol
00:10 Amsterdam Schiphol
11:05 Paphos
Connect

3. Barcelona to Ercan

  1. You take a bus, shuttle or taxi from your location in Spain to Barcelona.

  2. You take a flight from Barcelona to Ercan and cost approximately 220 USD.

  3. You take a bus, shuttle or taxi from Ercan to your destination in Cyprus.

Flight Depart Arrive
TK1852 Turkish Airlines
TK2414 Turkish Airlines
TK7863 Turkish Airlines
05:45 Barcelona
11:15 Istanbul Ataturk
13:35 Antalya
10:10 Istanbul Ataturk
12:40 Antalya
14:35 Ercan
Connect
TK1852 Turkish Airlines
TK2146 Turkish Airlines
TK7892 Turkish Airlines
05:45 Barcelona
12:00 Istanbul Ataturk
16:15 Ankara
10:10 Istanbul Ataturk
13:15 Ankara
17:30 Ercan
Connect
TK1852 Turkish Airlines
TK966 Turkish Airlines
05:45 Barcelona
16:30 Istanbul Ataturk
10:10 Istanbul Ataturk
18:10 Ercan
Connect
TK1852 Turkish Airlines
TK968 Turkish Airlines
05:45 Barcelona
13:40 Istanbul Ataturk
10:10 Istanbul Ataturk
15:25 Ercan
Connect
TK1852 Turkish Airlines
TK2414 Turkish Airlines
TK7715 Turkish Airlines
05:45 Barcelona
11:15 Istanbul Ataturk
13:50 Antalya
10:10 Istanbul Ataturk
12:40 Antalya
14:50 Ercan
Connect
TK1854 Turkish Airlines
TK2174 Turkish Airlines
TK7896 Turkish Airlines
11:50 Barcelona
19:00 Istanbul Ataturk
23:55 Ankara
16:20 Istanbul Ataturk
20:15 Ankara
01:10 Ercan
Connect
TK1854 Turkish Airlines
TK2178 Turkish Airlines
TK7896 Turkish Airlines
11:50 Barcelona
20:00 Istanbul Ataturk
23:55 Ankara
16:20 Istanbul Ataturk
21:20 Ankara
01:10 Ercan
Connect
TK1854 Turkish Airlines
TK962 Turkish Airlines
11:50 Barcelona
19:20 Istanbul Ataturk
16:20 Istanbul Ataturk
21:00 Ercan
Connect
TK1854 Turkish Airlines
TK970 Turkish Airlines
11:50 Barcelona
21:35 Istanbul Ataturk
16:20 Istanbul Ataturk
23:15 Ercan
Connect
TK1854 Turkish Airlines
TK2170 Turkish Airlines
TK7896 Turkish Airlines
11:50 Barcelona
18:00 Istanbul Ataturk
23:55 Ankara
16:20 Istanbul Ataturk
19:15 Ankara
01:10 Ercan
Connect
TK7713 Turkish Airlines
TK7864 Turkish Airlines
13:15 Barcelona
23:10 Sabiha Gokcen
17:40 Sabiha Gokcen
00:40 Ercan
Connect
TK7713 Turkish Airlines
TK7792 Turkish Airlines
13:15 Barcelona
21:00 Sabiha Gokcen
17:40 Sabiha Gokcen
22:30 Ercan
Connect
TK7713 Turkish Airlines
TK7748 Turkish Airlines
13:15 Barcelona
18:45 Sabiha Gokcen
17:40 Sabiha Gokcen
20:15 Ercan
Connect
TK7713 Turkish Airlines
TK2980 Turkish Airlines
TK7896 Turkish Airlines
13:15 Barcelona
19:35 Sabiha Gokcen
23:55 Ankara
17:40 Sabiha Gokcen
20:40 Ankara
01:10 Ercan
Connect
TK7713 Turkish Airlines
TK7254 Turkish Airlines
TK7896 Turkish Airlines
13:15 Barcelona
21:05 Sabiha Gokcen
23:55 Ankara
17:40 Sabiha Gokcen
22:10 Ankara
01:10 Ercan
Connect
PC1092 Pegasus Airlines
PC1898 Pegasus Airlines
14:25 Barcelona
23:35 Sabiha Gokcen
19:05 Sabiha Gokcen
01:10 Ercan
Connect
PC1092 Pegasus Airlines
PC1914 Pegasus Airlines
14:25 Barcelona
20:10 Sabiha Gokcen
19:05 Sabiha Gokcen
21:45 Ercan
Connect
PC1092 Pegasus Airlines
PC1934 Pegasus Airlines
14:25 Barcelona
20:45 Sabiha Gokcen
19:05 Sabiha Gokcen
22:20 Ercan
Connect
PC1094 Pegasus Airlines
PC1898 Pegasus Airlines
17:05 Barcelona
23:35 Sabiha Gokcen
21:45 Sabiha Gokcen
01:10 Ercan
Connect
TK1856 Turkish Airlines
TK2476 Turkish Airlines
TK7717 Turkish Airlines
19:00 Barcelona
02:10 Istanbul Ataturk
05:35 Adana
23:30 Istanbul Ataturk
03:50 Adana
06:25 Ercan
Connect
TK1856 Turkish Airlines
TK960 Turkish Airlines
19:00 Barcelona
06:15 Istanbul Ataturk
23:30 Istanbul Ataturk
07:55 Ercan
Connect
TK1856 Turkish Airlines
TK964 Turkish Airlines
19:00 Barcelona
00:10 Istanbul Ataturk
23:30 Istanbul Ataturk
01:50 Ercan
Connect

4. Madrid to Larnaca

  1. You take a bus, shuttle or taxi from your location in Spain to Madrid.

  2. You take a flight from Madrid to Larnaca and cost approximately 100 USD.

  3. You take a bus, shuttle or taxi from Larnaca to your destination in Cyprus.

Flight Depart Arrive
A3703 Aegean Airlines
OA912 Olympic Air
01:55 Madrid
10:35 Athens
06:15 Athens
12:15 Larnaca
Connect
A3703 Aegean Airlines
OA904 Olympic Air
01:55 Madrid
13:15 Athens
06:15 Athens
14:55 Larnaca
Connect
A3703 Aegean Airlines
OA902 Olympic Air
01:55 Madrid
08:10 Athens
06:15 Athens
09:50 Larnaca
Connect
LH1121 Lufthansa
LH1292 Lufthansa
06:10 Madrid
11:30 Frankfurt
08:40 Frankfurt
16:10 Larnaca
Connect
FR5993 Ryanair
LS1495 Jet2.com
06:15 Madrid
09:00 London Stansted
07:45 London Stansted
15:40 Larnaca
Connect
U28274 easyJet
BA2672 British Airways
07:00 Madrid
09:30 London Gatwick
08:30 London Gatwick
16:20 Larnaca
Connect
IB3170 Iberia
BA662 British Airways
07:00 Madrid
11:30 London Heathrow
08:25 London Heathrow
18:10 Larnaca
Connect
UX1445 Air Europa
EW9902 Eurowings
07:05 Madrid
11:20 Dusseldorf
09:40 Dusseldorf
16:15 Larnaca
Connect
UX1087 Air Europa
OA904 Olympic Air
07:05 Madrid
13:15 Athens
11:20 Athens
14:55 Larnaca
Connect
UX1503 Air Europa
LH1292 Lufthansa
07:10 Madrid
11:30 Frankfurt
09:50 Frankfurt
16:10 Larnaca
Connect
UX1515 Air Europa
LH1768 Lufthansa
07:10 Madrid
10:30 Munich
09:40 Munich
14:50 Larnaca
Connect
FR2082 Ryanair
LS1269 Jet2.com
07:20 Madrid
10:00 Birmingham
08:50 Birmingham
16:40 Larnaca
Connect
IB3162 Iberia
BA662 British Airways
08:15 Madrid
11:30 London Heathrow
09:40 London Heathrow
18:10 Larnaca
Connect
UX1675 Air Europa
WK372 Edelweiss Air
08:20 Madrid
12:35 Zurich
10:40 Zurich
17:05 Larnaca
Connect
IB3150 3152 3152 Iberia
OA914 Olympic Air
08:35 Madrid
15:40 Athens
13:15 Athens
17:20 Larnaca
Connect
IB3464 Iberia
WK372 Edelweiss Air
08:40 Madrid
12:35 Zurich
11:05 Zurich
17:05 Larnaca
Connect
IB3160 Iberia
BA672 British Airways
09:05 Madrid
15:00 London Heathrow
10:30 London Heathrow
21:45 Larnaca
Connect
IB3160 Iberia
BA662 British Airways
09:05 Madrid
11:30 London Heathrow
10:30 London Heathrow
18:10 Larnaca
Connect
UX1301 Air Europa
LY2439 El Al
09:05 Madrid
15:40 Tel Aviv
14:40 Tel Aviv
16:45 Larnaca
Connect
UX1301 Air Europa
LY2431 El Al
09:05 Madrid
15:45 Tel Aviv
14:40 Tel Aviv
16:50 Larnaca
Connect
AL5382 Malta Air
EK110 Emirates
09:35 Madrid
15:35 Malta
12:15 Malta
19:00 Larnaca
Connect
IB3480 Iberia
LX2362 Swiss
09:40 Madrid
14:00 Geneva
11:35 Geneva
18:50 Larnaca
Connect
U21416 easyJet
LX2362 Swiss
09:50 Madrid
14:00 Geneva
11:45 Geneva
18:50 Larnaca
Connect
IB3150 Iberia
OA906 Olympic Air
10:15 Madrid
17:05 Athens
14:55 Athens
18:45 Larnaca
Connect
IB3150 Iberia
CY311 Charlie Airlines Limited
10:15 Madrid
16:35 Athens
14:55 Athens
18:10 Larnaca
Connect
LX2021 Swiss
WK370 Edelweiss Air
10:20 Madrid
14:40 Zurich
12:30 Zurich
19:10 Larnaca
Connect
BA457 British Airways
BA672 British Airways
10:55 Madrid
15:00 London Heathrow
12:15 London Heathrow
21:45 Larnaca
Connect
U28276 easyJet
U28967 easyJet
11:35 Madrid
14:50 London Gatwick
13:05 London Gatwick
21:35 Larnaca
Connect
BA459 British Airways
BA672 British Airways
12:10 Madrid
15:00 London Heathrow
13:35 London Heathrow
21:45 Larnaca
Connect
A3701 Aegean Airlines
OA910 Olympic Air
12:35 Madrid
23:00 Athens
17:05 Athens
00:40 Larnaca
Connect
A3701 Aegean Airlines
OA908 Olympic Air
12:35 Madrid
18:35 Athens
17:05 Athens
20:15 Larnaca
Connect
UX1063 Air Europa
U22559 easyJet
13:20 Madrid
16:50 Milan Malpensa
15:25 Milan Malpensa
21:20 Larnaca
Connect
IB3282 Iberia
0B5362 Blue Air
14:15 Madrid
20:50 Athens
18:50 Athens
22:30 Larnaca
Connect
IB3280 Iberia
0B5362 Blue Air
14:50 Madrid
20:50 Athens
19:30 Athens
22:30 Larnaca
Connect
LO434 LOT
LO171 LOT
15:35 Madrid
22:35 Warsaw Chopin
19:10 Warsaw Chopin
02:55 Larnaca
Connect
IB3122 Iberia
OS835 Austrian Airlines
16:00 Madrid
20:40 Vienna
19:00 Vienna
00:40 Larnaca
Connect
JU575 Air Serbia
JU886 Air Serbia
21:00 Madrid
00:05 Belgrade
23:55 Belgrade
03:30 Larnaca
Connect
LY398 El Al
LY2433 El Al
22:50 Madrid
06:30 Tel Aviv
04:30 Tel Aviv
07:35 Larnaca
Connect
UX1303 Air Europa
LY2433 El Al
23:35 Madrid
06:30 Tel Aviv
05:15 Tel Aviv
07:35 Larnaca
Connect
UX1303 Air Europa
IZ161 Arkia Israel Airlines
23:35 Madrid
08:10 Tel Aviv
05:15 Tel Aviv
09:00 Larnaca
Connect

5. Madrid to Ercan

  1. You take a bus, shuttle or taxi from your location in Spain to Madrid.

  2. You take a flight from Madrid to Ercan and cost approximately 180 USD.

  3. You take a bus, shuttle or taxi from Ercan to your destination in Cyprus.

Flight Depart Arrive
TK1360 Turkish Airlines
TK968 Turkish Airlines
05:45 Madrid
13:40 Istanbul Ataturk
11:00 Istanbul Ataturk
15:25 Ercan
Connect
TK1360 Turkish Airlines
TK966 Turkish Airlines
05:45 Madrid
16:30 Istanbul Ataturk
11:00 Istanbul Ataturk
18:10 Ercan
Connect
TK1858 Turkish Airlines
TK964 Turkish Airlines
11:55 Madrid
00:10 Istanbul Ataturk
17:10 Istanbul Ataturk
01:50 Ercan
Connect
TK1858 Turkish Airlines
TK962 Turkish Airlines
11:55 Madrid
19:20 Istanbul Ataturk
17:10 Istanbul Ataturk
21:00 Ercan
Connect
TK1858 Turkish Airlines
TK970 Turkish Airlines
11:55 Madrid
21:35 Istanbul Ataturk
17:10 Istanbul Ataturk
23:15 Ercan
Connect
TK1358 Turkish Airlines
TK970 Turkish Airlines
14:35 Madrid
21:35 Istanbul Ataturk
19:45 Istanbul Ataturk
23:15 Ercan
Connect
TK1358 Turkish Airlines
TK964 Turkish Airlines
14:35 Madrid
00:10 Istanbul Ataturk
19:45 Istanbul Ataturk
01:50 Ercan
Connect
PC1100 Pegasus Airlines
PC1900 Pegasus Airlines
14:50 Madrid
00:30 Sabiha Gokcen
20:05 Sabiha Gokcen
02:05 Ercan
Connect
PC1100 Pegasus Airlines
PC1898 Pegasus Airlines
14:50 Madrid
23:35 Sabiha Gokcen
20:05 Sabiha Gokcen
01:10 Ercan
Connect
TK1860 Turkish Airlines
TK960 Turkish Airlines
18:20 Madrid
06:15 Istanbul Ataturk
23:30 Istanbul Ataturk
07:55 Ercan
Connect
TK1860 Turkish Airlines
TK964 Turkish Airlines
18:20 Madrid
00:10 Istanbul Ataturk
23:30 Istanbul Ataturk
01:50 Ercan
Connect

References

Find Hotels in Cyprus

You can find hotels and accommodations in Cyprus with our hotels search tool below

Booking.com