HowToGo

Flight from Belfast to Cyprus

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

Search Transfer from Belfast to Cyprus

Search Flights

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

1. Johannesburg to Larnaca

  1. You take a bus, shuttle or taxi from your location in Belfast to Johannesburg.

  2. You take a flight from Johannesburg to Larnaca and cost approximately 490 USD.

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

Flight Depart Arrive
EK762 Emirates
EK109 Emirates
13:40 Johannesburg
08:00 Dubai
23:59 Dubai
11:10 Larnaca
Connect
QR1364 Qatar Airways
QR265 Qatar Airways
13:45 Johannesburg
07:45 Doha
23:35 Doha
11:25 Larnaca
Connect
EK764 Emirates
EK109 Emirates
19:10 Johannesburg
08:00 Dubai
05:25 Dubai
11:10 Larnaca
Connect
EY603 Etihad
GF541 Gulf Air Bahrain
GF941 Gulf Air Bahrain
20:05 Johannesburg
07:30 Abu Dhabi
09:05 Manama
06:00 Abu Dhabi
07:40 Manama
12:45 Larnaca
Connect
EY603 Etihad
RJ0623 Royal Jordanian
RJ0133 Royal Jordanian
20:05 Johannesburg
07:20 Abu Dhabi
11:30 Amman
06:00 Abu Dhabi
09:30 Amman
12:45 Larnaca
Connect
QR1378 Qatar Airways
QR265 Qatar Airways
20:15 Johannesburg
07:45 Doha
06:05 Doha
11:25 Larnaca
Connect
QR1378 Qatar Airways
RJ0651 Royal Jordanian
RJ0133 Royal Jordanian
20:15 Johannesburg
06:55 Doha
11:30 Amman
06:05 Doha
09:35 Amman
12:45 Larnaca
Connect
SA264 South African Airways
LH1768 Lufthansa
20:30 Johannesburg
10:30 Munich
07:20 Munich
14:50 Larnaca
Connect
QR1368 Qatar Airways
QR265 Qatar Airways
20:50 Johannesburg
07:45 Doha
06:40 Doha
11:25 Larnaca
Connect
LY052 El Al
LY2835 El Al
21:30 Johannesburg
11:00 Tel Aviv
07:05 Tel Aviv
12:05 Larnaca
Connect
LY052 El Al
LY2439 El Al
21:30 Johannesburg
15:40 Tel Aviv
07:05 Tel Aviv
16:45 Larnaca
Connect
LY052 El Al
LY2433 El Al
21:30 Johannesburg
08:00 Tel Aviv
07:05 Tel Aviv
09:05 Larnaca
Connect
MS840 Egyptair
MS741 Egyptair
21:45 Johannesburg
16:10 Cairo
05:35 Cairo
18:30 Larnaca
Connect
MS840 Egyptair
MS743 Egyptair
21:45 Johannesburg
09:15 Cairo
05:35 Cairo
11:35 Larnaca
Connect
MS840 Egyptair
CY133 Charlie Airlines Limited
21:45 Johannesburg
06:50 Cairo
05:35 Cairo
09:05 Larnaca
Connect

2. Nelspruit to Larnaca

  1. You take a bus, shuttle or taxi from your location in Belfast to Nelspruit.

  2. You take a flight from Nelspruit to Larnaca and cost approximately 750 USD.

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

Flight Depart Arrive
SA8828 South African Airways
LY052 El Al
LY2835 El Al
10:10 Nelspruit
21:30 Johannesburg
11:00 Tel Aviv
11:05 Johannesburg
07:05 Tel Aviv
12:05 Larnaca
Connect
SA8258 South African Airways
SA8263 South African Airways
LY052 El Al
LY2433 El Al
11:45 Nelspruit
13:25 Vilankulu
21:30 Johannesburg
08:00 Tel Aviv
12:55 Vilankulu
15:10 Johannesburg
07:05 Tel Aviv
09:05 Larnaca
Connect
SA8258 South African Airways
SA8261 South African Airways
LY052 El Al
LY2433 El Al
11:45 Nelspruit
13:45 Vilankulu
21:30 Johannesburg
08:00 Tel Aviv
12:55 Vilankulu
15:30 Johannesburg
07:05 Tel Aviv
09:05 Larnaca
Connect
SA8842 South African Airways
LY052 El Al
LY2835 El Al
13:35 Nelspruit
21:30 Johannesburg
11:00 Tel Aviv
14:25 Johannesburg
07:05 Tel Aviv
12:05 Larnaca
Connect
SA8506 South African Airways
SA578 South African Airways
LY052 El Al
LY2433 El Al
15:10 Nelspruit
18:40 Durban
21:30 Johannesburg
08:00 Tel Aviv
16:10 Durban
19:45 Johannesburg
07:05 Tel Aviv
09:05 Larnaca
Connect
SA8506 South African Airways
JE284 Mango
LY052 El Al
LY2433 El Al
15:10 Nelspruit
19:15 Durban
21:30 Johannesburg
08:00 Tel Aviv
16:10 Durban
20:20 Johannesburg
07:05 Tel Aviv
09:05 Larnaca
Connect
SA8506 South African Airways
EK776 Emirates
EK109 Emirates
15:10 Nelspruit
18:40 Durban
08:00 Dubai
16:10 Durban
05:00 Dubai
11:10 Larnaca
Connect
SA8506 South African Airways
SA572 South African Airways
MS840 Egyptair
CY133 Charlie Airlines Limited
15:10 Nelspruit
17:40 Durban
21:45 Johannesburg
06:50 Cairo
16:10 Durban
18:45 Johannesburg
05:35 Cairo
09:05 Larnaca
Connect
SA8506 South African Airways
SA578 South African Airways
MS840 Egyptair
MS743 Egyptair
15:10 Nelspruit
18:40 Durban
21:45 Johannesburg
09:15 Cairo
16:10 Durban
19:45 Johannesburg
05:35 Cairo
11:35 Larnaca
Connect
SA8506 South African Airways
JE284 Mango
MS840 Egyptair
MS743 Egyptair
15:10 Nelspruit
19:15 Durban
21:45 Johannesburg
09:15 Cairo
16:10 Durban
20:20 Johannesburg
05:35 Cairo
11:35 Larnaca
Connect
SA8832 South African Airways
EK764 Emirates
EK109 Emirates
15:30 Nelspruit
19:10 Johannesburg
08:00 Dubai
16:25 Johannesburg
05:25 Dubai
11:10 Larnaca
Connect
SA8844 South African Airways
LY052 El Al
LY2835 El Al
16:15 Nelspruit
21:30 Johannesburg
11:00 Tel Aviv
17:10 Johannesburg
07:05 Tel Aviv
12:05 Larnaca
Connect
SA8844 South African Airways
MS840 Egyptair
CY133 Charlie Airlines Limited
16:15 Nelspruit
21:45 Johannesburg
06:50 Cairo
17:10 Johannesburg
05:35 Cairo
09:05 Larnaca
Connect
SA8844 South African Airways
EK764 Emirates
EK109 Emirates
16:15 Nelspruit
19:10 Johannesburg
08:00 Dubai
17:10 Johannesburg
05:25 Dubai
11:10 Larnaca
Connect
SA8844 South African Airways
SA264 South African Airways
LH1768 Lufthansa
16:15 Nelspruit
20:30 Johannesburg
10:30 Munich
17:10 Johannesburg
07:20 Munich
14:50 Larnaca
Connect
SA8844 South African Airways
LY052 El Al
LY2439 El Al
16:15 Nelspruit
21:30 Johannesburg
15:40 Tel Aviv
17:10 Johannesburg
07:05 Tel Aviv
16:45 Larnaca
Connect
SA8844 South African Airways
EY603 Etihad
RJ0623 Royal Jordanian
RJ0133 Royal Jordanian
16:15 Nelspruit
20:05 Johannesburg
07:20 Abu Dhabi
11:30 Amman
17:10 Johannesburg
06:00 Abu Dhabi
09:30 Amman
12:45 Larnaca
Connect
SA8844 South African Airways
LY052 El Al
LY2433 El Al
16:15 Nelspruit
21:30 Johannesburg
08:00 Tel Aviv
17:10 Johannesburg
07:05 Tel Aviv
09:05 Larnaca
Connect
SA8844 South African Airways
MS840 Egyptair
MS743 Egyptair
16:15 Nelspruit
21:45 Johannesburg
09:15 Cairo
17:10 Johannesburg
05:35 Cairo
11:35 Larnaca
Connect
SA8844 South African Airways
EK764 Emirates
RJ0613 Royal Jordanian
RJ0133 Royal Jordanian
16:15 Nelspruit
19:10 Johannesburg
07:05 Dubai
11:30 Amman
17:10 Johannesburg
05:25 Dubai
09:15 Amman
12:45 Larnaca
Connect
SA8846 South African Airways
LY052 El Al
LY2433 El Al
16:40 Nelspruit
21:30 Johannesburg
08:00 Tel Aviv
17:30 Johannesburg
07:05 Tel Aviv
09:05 Larnaca
Connect
SA8846 South African Airways
MS840 Egyptair
CY133 Charlie Airlines Limited
16:40 Nelspruit
21:45 Johannesburg
06:50 Cairo
17:30 Johannesburg
05:35 Cairo
09:05 Larnaca
Connect
SA8846 South African Airways
MS840 Egyptair
MS743 Egyptair
16:40 Nelspruit
21:45 Johannesburg
09:15 Cairo
17:30 Johannesburg
05:35 Cairo
11:35 Larnaca
Connect
SA8846 South African Airways
QR1368 Qatar Airways
QR265 Qatar Airways
16:40 Nelspruit
20:50 Johannesburg
07:45 Doha
17:30 Johannesburg
06:40 Doha
11:25 Larnaca
Connect
SA8846 South African Airways
LY052 El Al
LY2439 El Al
16:40 Nelspruit
21:30 Johannesburg
15:40 Tel Aviv
17:30 Johannesburg
07:05 Tel Aviv
16:45 Larnaca
Connect
SA8846 South African Airways
LY052 El Al
LY2431 El Al
16:40 Nelspruit
21:30 Johannesburg
15:45 Tel Aviv
17:30 Johannesburg
07:05 Tel Aviv
16:50 Larnaca
Connect
SA8846 South African Airways
EK764 Emirates
EK109 Emirates
16:40 Nelspruit
19:10 Johannesburg
08:00 Dubai
17:30 Johannesburg
05:25 Dubai
11:10 Larnaca
Connect
SA8846 South African Airways
MS840 Egyptair
RJ0502 Royal Jordanian
RJ0133 Royal Jordanian
16:40 Nelspruit
21:45 Johannesburg
08:15 Cairo
11:30 Amman
17:30 Johannesburg
05:35 Cairo
10:30 Amman
12:45 Larnaca
Connect
SA8846 South African Airways
EY603 Etihad
RJ0623 Royal Jordanian
RJ0133 Royal Jordanian
16:40 Nelspruit
20:05 Johannesburg
07:20 Abu Dhabi
11:30 Amman
17:30 Johannesburg
06:00 Abu Dhabi
09:30 Amman
12:45 Larnaca
Connect
SA8846 South African Airways
EK764 Emirates
RJ0613 Royal Jordanian
RJ0133 Royal Jordanian
16:40 Nelspruit
19:10 Johannesburg
07:05 Dubai
11:30 Amman
17:30 Johannesburg
05:25 Dubai
09:15 Amman
12:45 Larnaca
Connect
SA8846 South African Airways
SA264 South African Airways
LH1768 Lufthansa
16:40 Nelspruit
20:30 Johannesburg
10:30 Munich
17:30 Johannesburg
07:20 Munich
14:50 Larnaca
Connect
SA8848 South African Airways
QR1368 Qatar Airways
QR265 Qatar Airways
18:25 Nelspruit
20:50 Johannesburg
07:45 Doha
19:20 Johannesburg
06:40 Doha
11:25 Larnaca
Connect
SA8848 South African Airways
MS840 Egyptair
MS743 Egyptair
18:25 Nelspruit
21:45 Johannesburg
09:15 Cairo
19:20 Johannesburg
05:35 Cairo
11:35 Larnaca
Connect
SA8848 South African Airways
MS840 Egyptair
RJ0502 Royal Jordanian
RJ0133 Royal Jordanian
18:25 Nelspruit
21:45 Johannesburg
08:15 Cairo
11:30 Amman
19:20 Johannesburg
05:35 Cairo
10:30 Amman
12:45 Larnaca
Connect
SA8848 South African Airways
SA264 South African Airways
LH1768 Lufthansa
18:25 Nelspruit
20:30 Johannesburg
10:30 Munich
19:20 Johannesburg
07:20 Munich
14:50 Larnaca
Connect
SA8848 South African Airways
QR1378 Qatar Airways
QR265 Qatar Airways
18:25 Nelspruit
20:15 Johannesburg
07:45 Doha
19:20 Johannesburg
06:05 Doha
11:25 Larnaca
Connect
SA8848 South African Airways
LY052 El Al
LY2431 El Al
18:25 Nelspruit
21:30 Johannesburg
15:45 Tel Aviv
19:20 Johannesburg
07:05 Tel Aviv
16:50 Larnaca
Connect
SA8848 South African Airways
MS840 Egyptair
CY133 Charlie Airlines Limited
18:25 Nelspruit
21:45 Johannesburg
06:50 Cairo
19:20 Johannesburg
05:35 Cairo
09:05 Larnaca
Connect
SA8848 South African Airways
LY052 El Al
LY2433 El Al
18:25 Nelspruit
21:30 Johannesburg
08:00 Tel Aviv
19:20 Johannesburg
07:05 Tel Aviv
09:05 Larnaca
Connect
SA8848 South African Airways
LY052 El Al
LY2439 El Al
18:25 Nelspruit
21:30 Johannesburg
15:40 Tel Aviv
19:20 Johannesburg
07:05 Tel Aviv
16:45 Larnaca
Connect

3. Nelspruit to Paphos

  1. You take a bus, shuttle or taxi from your location in Belfast to Nelspruit.

  2. You take a flight from Nelspruit to Paphos and cost approximately 1200 USD.

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

Flight Depart Arrive
SA8828 South African Airways
LY052 El Al
CY119 Charlie Airlines Limited
10:10 Nelspruit
21:30 Johannesburg
09:00 Tel Aviv
11:05 Johannesburg
07:05 Tel Aviv
10:15 Paphos
Connect
SA8664 South African Airways
SA354 South African Airways
LY052 El Al
CY119 Charlie Airlines Limited
13:15 Nelspruit
16:35 Capetown
21:30 Johannesburg
09:00 Tel Aviv
15:45 Capetown
18:30 Johannesburg
07:05 Tel Aviv
10:15 Paphos
Connect
SA8842 South African Airways
LX289 Swiss
WK376 Edelweiss Air
13:35 Nelspruit
19:25 Johannesburg
14:10 Zurich
14:25 Johannesburg
06:10 Zurich
18:35 Paphos
Connect
SA8842 South African Airways
LY052 El Al
CY119 Charlie Airlines Limited
13:35 Nelspruit
21:30 Johannesburg
09:00 Tel Aviv
14:25 Johannesburg
07:05 Tel Aviv
10:15 Paphos
Connect
SA8506 South African Airways
SA578 South African Airways
LY052 El Al
FR4104 Ryanair
15:10 Nelspruit
18:40 Durban
21:30 Johannesburg
11:35 Tel Aviv
16:10 Durban
19:45 Johannesburg
07:05 Tel Aviv
12:45 Paphos
Connect
SA8506 South African Airways
SA578 South African Airways
LY052 El Al
FR1701 Ryanair
15:10 Nelspruit
18:40 Durban
21:30 Johannesburg
11:20 Tel Aviv
16:10 Durban
19:45 Johannesburg
07:05 Tel Aviv
12:30 Paphos
Connect
SA8832 South African Airways
EK764 Emirates
EK957 Emirates
FR6389 Ryanair
15:30 Nelspruit
19:10 Johannesburg
07:30 Dubai
12:50 Beirut
16:25 Johannesburg
05:25 Dubai
10:35 Beirut
13:55 Paphos
Connect
SA8832 South African Airways
TK39 43 Turkish Airlines
TK830 Turkish Airlines
FR6389 Ryanair
15:30 Nelspruit
18:10 Johannesburg
06:25 Istanbul Ataturk
12:50 Beirut
16:25 Johannesburg
05:00 Istanbul Ataturk
08:20 Beirut
13:55 Paphos
Connect
SA8832 South African Airways
TK39 43 Turkish Airlines
TK784 Turkish Airlines
FR4104 Ryanair
15:30 Nelspruit
18:10 Johannesburg
06:40 Istanbul Ataturk
11:35 Tel Aviv
16:25 Johannesburg
05:00 Istanbul Ataturk
08:50 Tel Aviv
12:45 Paphos
Connect
SA8832 South African Airways
MS840 Egyptair
MS709 Egyptair
FR6389 Ryanair
15:30 Nelspruit
21:45 Johannesburg
08:45 Cairo
12:50 Beirut
16:25 Johannesburg
05:35 Cairo
11:05 Beirut
13:55 Paphos
Connect
SA8844 South African Airways
LY052 El Al
FR1701 Ryanair
16:15 Nelspruit
21:30 Johannesburg
11:20 Tel Aviv
17:10 Johannesburg
07:05 Tel Aviv
12:30 Paphos
Connect
SA8844 South African Airways
MS840 Egyptair
MS709 Egyptair
FR6389 Ryanair
16:15 Nelspruit
21:45 Johannesburg
08:45 Cairo
12:50 Beirut
17:10 Johannesburg
05:35 Cairo
11:05 Beirut
13:55 Paphos
Connect
SA8844 South African Airways
LY052 El Al
CY119 Charlie Airlines Limited
16:15 Nelspruit
21:30 Johannesburg
09:00 Tel Aviv
17:10 Johannesburg
07:05 Tel Aviv
10:15 Paphos
Connect
SA8844 South African Airways
TK39 43 Turkish Airlines
TK784 Turkish Airlines
FR1701 Ryanair
16:15 Nelspruit
18:10 Johannesburg
06:40 Istanbul Ataturk
11:20 Tel Aviv
17:10 Johannesburg
05:00 Istanbul Ataturk
08:50 Tel Aviv
12:30 Paphos
Connect
SA8844 South African Airways
TK39 43 Turkish Airlines
TK830 Turkish Airlines
FR6389 Ryanair
16:15 Nelspruit
18:10 Johannesburg
06:25 Istanbul Ataturk
12:50 Beirut
17:10 Johannesburg
05:00 Istanbul Ataturk
08:20 Beirut
13:55 Paphos
Connect
SA8844 South African Airways
TK39 43 Turkish Airlines
TK784 Turkish Airlines
FR4104 Ryanair
16:15 Nelspruit
18:10 Johannesburg
06:40 Istanbul Ataturk
11:35 Tel Aviv
17:10 Johannesburg
05:00 Istanbul Ataturk
08:50 Tel Aviv
12:45 Paphos
Connect
SA8844 South African Airways
TK39 43 Turkish Airlines
TK1845 Turkish Airlines
CY321 Charlie Airlines Limited
16:15 Nelspruit
18:10 Johannesburg
07:15 Istanbul Ataturk
12:55 Athens
17:10 Johannesburg
05:00 Istanbul Ataturk
08:45 Athens
14:30 Paphos
Connect
SA8844 South African Airways
MS840 Egyptair
A3933 Aegean Airlines
OA918 Olympic Air
16:15 Nelspruit
21:45 Johannesburg
09:20 Cairo
16:05 Athens
17:10 Johannesburg
05:35 Cairo
12:20 Athens
17:40 Paphos
Connect
SA8844 South African Airways
LY052 El Al
FR4104 Ryanair
16:15 Nelspruit
21:30 Johannesburg
11:35 Tel Aviv
17:10 Johannesburg
07:05 Tel Aviv
12:45 Paphos
Connect
SA8844 South African Airways
LX289 Swiss
WK376 Edelweiss Air
16:15 Nelspruit
19:25 Johannesburg
14:10 Zurich
17:10 Johannesburg
06:10 Zurich
18:35 Paphos
Connect
SA8844 South African Airways
SA264 South African Airways
DE1238 Condor Flugdienst
16:15 Nelspruit
20:30 Johannesburg
12:45 Munich
17:10 Johannesburg
07:20 Munich
17:05 Paphos
Connect
SA8844 South African Airways
EK764 Emirates
EK957 Emirates
FR6389 Ryanair
16:15 Nelspruit
19:10 Johannesburg
07:30 Dubai
12:50 Beirut
17:10 Johannesburg
05:25 Dubai
10:35 Beirut
13:55 Paphos
Connect
SA8844 South African Airways
LH573 Lufthansa
DE1272 Condor Flugdienst
16:15 Nelspruit
19:00 Johannesburg
13:55 Frankfurt
17:10 Johannesburg
05:35 Frankfurt
18:35 Paphos
Connect
SA8846 South African Airways
EK764 Emirates
EK957 Emirates
FR6389 Ryanair
16:40 Nelspruit
19:10 Johannesburg
07:30 Dubai
12:50 Beirut
17:30 Johannesburg
05:25 Dubai
10:35 Beirut
13:55 Paphos
Connect
SA8846 South African Airways
QR1368 Qatar Airways
QR416 Qatar Airways
FR6389 Ryanair
16:40 Nelspruit
20:50 Johannesburg
08:35 Doha
12:50 Beirut
17:30 Johannesburg
06:40 Doha
11:50 Beirut
13:55 Paphos
Connect
SA8846 South African Airways
LY052 El Al
FR1701 Ryanair
16:40 Nelspruit
21:30 Johannesburg
11:20 Tel Aviv
17:30 Johannesburg
07:05 Tel Aviv
12:30 Paphos
Connect
SA8846 South African Airways
LH573 Lufthansa
DE1272 Condor Flugdienst
16:40 Nelspruit
19:00 Johannesburg
13:55 Frankfurt
17:30 Johannesburg
05:35 Frankfurt
18:35 Paphos
Connect
SA8846 South African Airways
LX289 Swiss
WK376 Edelweiss Air
16:40 Nelspruit
19:25 Johannesburg
14:10 Zurich
17:30 Johannesburg
06:10 Zurich
18:35 Paphos
Connect
SA8846 South African Airways
SA260 South African Airways
DE1272 Condor Flugdienst
16:40 Nelspruit
19:25 Johannesburg
13:55 Frankfurt
17:30 Johannesburg
06:10 Frankfurt
18:35 Paphos
Connect
SA8846 South African Airways
LY052 El Al
FR4104 Ryanair
16:40 Nelspruit
21:30 Johannesburg
11:35 Tel Aviv
17:30 Johannesburg
07:05 Tel Aviv
12:45 Paphos
Connect
SA8846 South African Airways
MS840 Egyptair
A3933 Aegean Airlines
OA918 Olympic Air
16:40 Nelspruit
21:45 Johannesburg
09:20 Cairo
16:05 Athens
17:30 Johannesburg
05:35 Cairo
12:20 Athens
17:40 Paphos
Connect
SA8846 South African Airways
QR1378 Qatar Airways
QR416 Qatar Airways
FR6389 Ryanair
16:40 Nelspruit
20:15 Johannesburg
08:35 Doha
12:50 Beirut
17:30 Johannesburg
06:05 Doha
11:50 Beirut
13:55 Paphos
Connect
SA8846 South African Airways
SA264 South African Airways
DE1238 Condor Flugdienst
16:40 Nelspruit
20:30 Johannesburg
12:45 Munich
17:30 Johannesburg
07:20 Munich
17:05 Paphos
Connect
SA8846 South African Airways
MS840 Egyptair
MS709 Egyptair
FR6389 Ryanair
16:40 Nelspruit
21:45 Johannesburg
08:45 Cairo
12:50 Beirut
17:30 Johannesburg
05:35 Cairo
11:05 Beirut
13:55 Paphos
Connect
SA8848 South African Airways
LY052 El Al
FR1701 Ryanair
18:25 Nelspruit
21:30 Johannesburg
11:20 Tel Aviv
19:20 Johannesburg
07:05 Tel Aviv
12:30 Paphos
Connect
SA8848 South African Airways
LY052 El Al
FR4104 Ryanair
18:25 Nelspruit
21:30 Johannesburg
11:35 Tel Aviv
19:20 Johannesburg
07:05 Tel Aviv
12:45 Paphos
Connect
SA8848 South African Airways
QR1368 Qatar Airways
QR416 Qatar Airways
FR6389 Ryanair
18:25 Nelspruit
20:50 Johannesburg
08:35 Doha
12:50 Beirut
19:20 Johannesburg
06:40 Doha
11:50 Beirut
13:55 Paphos
Connect
SA8848 South African Airways
SA264 South African Airways
DE1238 Condor Flugdienst
18:25 Nelspruit
20:30 Johannesburg
12:45 Munich
19:20 Johannesburg
07:20 Munich
17:05 Paphos
Connect
SA8848 South African Airways
MS840 Egyptair
A3933 Aegean Airlines
OA918 Olympic Air
18:25 Nelspruit
21:45 Johannesburg
09:20 Cairo
16:05 Athens
19:20 Johannesburg
05:35 Cairo
12:20 Athens
17:40 Paphos
Connect

4. Johannesburg to Ercan

  1. You take a bus, shuttle or taxi from your location in Belfast to Johannesburg.

  2. You take a flight from Johannesburg to Ercan and cost approximately 1000 USD.

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

Flight Depart Arrive
TK39 43 Turkish Airlines
TK960 Turkish Airlines
18:10 Johannesburg
06:15 Istanbul Ataturk
05:00 Istanbul Ataturk
07:55 Ercan
Connect
TK39 43 Turkish Airlines
TK2310 Turkish Airlines
TK7619 Turkish Airlines
18:10 Johannesburg
07:00 Istanbul Ataturk
10:35 Izmir
05:00 Istanbul Ataturk
08:20 Izmir
11:55 Ercan
Connect
TK39 43 Turkish Airlines
TK2312 Turkish Airlines
TK7619 Turkish Airlines
18:10 Johannesburg
08:00 Istanbul Ataturk
10:35 Izmir
05:00 Istanbul Ataturk
09:20 Izmir
11:55 Ercan
Connect
TK39 43 Turkish Airlines
TK968 Turkish Airlines
18:10 Johannesburg
13:40 Istanbul Ataturk
05:00 Istanbul Ataturk
15:20 Ercan
Connect
TK39 43 Turkish Airlines
TK976 Turkish Airlines
18:10 Johannesburg
09:10 Istanbul Ataturk
05:00 Istanbul Ataturk
10:50 Ercan
Connect
TK39 43 Turkish Airlines
TK2412 Turkish Airlines
TK7615 Turkish Airlines
18:10 Johannesburg
10:05 Istanbul Ataturk
13:50 Antalya
05:00 Istanbul Ataturk
11:30 Antalya
14:50 Ercan
Connect
TK39 43 Turkish Airlines
TK2410 Turkish Airlines
TK7615 Turkish Airlines
18:10 Johannesburg
08:40 Istanbul Ataturk
13:50 Antalya
05:00 Istanbul Ataturk
10:10 Antalya
14:50 Ercan
Connect
TK39 43 Turkish Airlines
TK2472 Turkish Airlines
TK7617 Turkish Airlines
18:10 Johannesburg
09:40 Istanbul Ataturk
14:05 Adana
05:00 Istanbul Ataturk
11:25 Adana
15:00 Ercan
Connect
TK39 43 Turkish Airlines
TK2480 Turkish Airlines
TK7617 Turkish Airlines
18:10 Johannesburg
10:40 Istanbul Ataturk
14:05 Adana
05:00 Istanbul Ataturk
12:20 Adana
15:00 Ercan
Connect
TK39 43 Turkish Airlines
TK2458 Turkish Airlines
TK7617 Turkish Airlines
18:10 Johannesburg
08:40 Istanbul Ataturk
14:05 Adana
05:00 Istanbul Ataturk
10:20 Adana
15:00 Ercan
Connect
TK39 43 Turkish Airlines
TK2414 Turkish Airlines
TK7615 Turkish Airlines
18:10 Johannesburg
11:05 Istanbul Ataturk
13:50 Antalya
05:00 Istanbul Ataturk
12:35 Antalya
14:50 Ercan
Connect

5. Johannesburg to Paphos

  1. You take a bus, shuttle or taxi from your location in Belfast to Johannesburg.

  2. You take a flight from Johannesburg to Paphos and cost approximately 800 USD.

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

Flight Depart Arrive
ET848 Ethiopian Airlines
ET414 Ethiopian Airlines
FR1701 Ryanair
08:20 Johannesburg
16:35 Addis Ababa
22:05 Tel Aviv
14:45 Addis Ababa
21:10 Tel Aviv
23:15 Paphos
Connect
ET848 Ethiopian Airlines
ET414 Ethiopian Airlines
FR4104 Ryanair
08:20 Johannesburg
16:35 Addis Ababa
22:15 Tel Aviv
14:45 Addis Ababa
21:10 Tel Aviv
23:25 Paphos
Connect
ET848 Ethiopian Airlines
ET414 Ethiopian Airlines
FR1701 Ryanair
08:20 Johannesburg
16:35 Addis Ababa
22:50 Tel Aviv
14:45 Addis Ababa
21:10 Tel Aviv
23:59 Paphos
Connect
ET808 Ethiopian Airlines
ET404 Ethiopian Airlines
CY119 Charlie Airlines Limited
14:10 Johannesburg
23:55 Addis Ababa
09:00 Tel Aviv
20:25 Addis Ababa
04:00 Tel Aviv
10:15 Paphos
Connect
TK39 43 Turkish Airlines
TK830 Turkish Airlines
FR6389 Ryanair
18:10 Johannesburg
06:25 Istanbul Ataturk
12:50 Beirut
05:00 Istanbul Ataturk
08:20 Beirut
13:55 Paphos
Connect
TK39 43 Turkish Airlines
TK784 Turkish Airlines
FR4104 Ryanair
18:10 Johannesburg
06:40 Istanbul Ataturk
11:35 Tel Aviv
05:00 Istanbul Ataturk
08:50 Tel Aviv
12:45 Paphos
Connect
TK39 43 Turkish Airlines
TK1845 Turkish Airlines
CY321 Charlie Airlines Limited
18:10 Johannesburg
07:15 Istanbul Ataturk
12:55 Athens
05:00 Istanbul Ataturk
08:45 Athens
14:30 Paphos
Connect
TK39 43 Turkish Airlines
TK784 Turkish Airlines
FR1701 Ryanair
18:10 Johannesburg
06:40 Istanbul Ataturk
11:20 Tel Aviv
05:00 Istanbul Ataturk
08:50 Tel Aviv
12:30 Paphos
Connect
LH573 Lufthansa
DE1272 Condor Flugdienst
19:00 Johannesburg
13:55 Frankfurt
05:35 Frankfurt
18:35 Paphos
Connect
EK764 Emirates
EK957 Emirates
FR6389 Ryanair
19:10 Johannesburg
07:30 Dubai
12:50 Beirut
05:25 Dubai
10:35 Beirut
13:55 Paphos
Connect
SA260 South African Airways
DE1272 Condor Flugdienst
19:25 Johannesburg
13:55 Frankfurt
06:10 Frankfurt
18:35 Paphos
Connect
LX289 Swiss
WK376 Edelweiss Air
19:25 Johannesburg
14:10 Zurich
06:10 Zurich
18:35 Paphos
Connect
QR1378 Qatar Airways
QR416 Qatar Airways
FR6389 Ryanair
20:15 Johannesburg
08:35 Doha
12:50 Beirut
06:05 Doha
11:50 Beirut
13:55 Paphos
Connect
SA264 South African Airways
DE1238 Condor Flugdienst
20:30 Johannesburg
12:45 Munich
07:20 Munich
17:05 Paphos
Connect
AZ0849 Alitalia
AZ0716 Alitalia
OA918 Olympic Air
20:35 Johannesburg
09:30 Rome
16:05 Athens
06:50 Rome
12:25 Athens
17:40 Paphos
Connect
AZ0849 Alitalia
AZ0720 Alitalia
CY321 Charlie Airlines Limited
20:35 Johannesburg
08:20 Rome
12:55 Athens
06:50 Rome
11:15 Athens
14:30 Paphos
Connect
AZ0849 Alitalia
AZ0720 Alitalia
OA918 Olympic Air
20:35 Johannesburg
08:20 Rome
16:05 Athens
06:50 Rome
11:15 Athens
17:40 Paphos
Connect
QR1368 Qatar Airways
QR416 Qatar Airways
FR6389 Ryanair
20:50 Johannesburg
08:35 Doha
12:50 Beirut
06:40 Doha
11:50 Beirut
13:55 Paphos
Connect
LY052 El Al
LY543 El Al
OA918 Olympic Air
21:30 Johannesburg
12:20 Tel Aviv
16:05 Athens
07:05 Tel Aviv
14:30 Athens
17:40 Paphos
Connect
LY052 El Al
FR1701 Ryanair
21:30 Johannesburg
11:20 Tel Aviv
07:05 Tel Aviv
12:30 Paphos
Connect
LY052 El Al
FR4104 Ryanair
21:30 Johannesburg
11:35 Tel Aviv
07:05 Tel Aviv
12:45 Paphos
Connect
LY052 El Al
CY119 Charlie Airlines Limited
21:30 Johannesburg
09:00 Tel Aviv
07:05 Tel Aviv
10:15 Paphos
Connect
MS840 Egyptair
MS747 Egyptair
OA918 Olympic Air
21:45 Johannesburg
09:15 Cairo
16:05 Athens
05:35 Cairo
12:15 Athens
17:40 Paphos
Connect
MS840 Egyptair
MS709 Egyptair
FR6389 Ryanair
21:45 Johannesburg
08:45 Cairo
12:50 Beirut
05:35 Cairo
11:05 Beirut
13:55 Paphos
Connect

6. Hoedspruit to Larnaca

  1. You take a bus, shuttle or taxi from your location in Belfast to Hoedspruit.

  2. You take a flight from Hoedspruit to Larnaca and cost approximately 400 USD.

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

Flight Depart Arrive
SA8852 South African Airways
ET808 Ethiopian Airlines
ET404 Ethiopian Airlines
LY2433 2831 El Al
11:20 Hoedspruit
14:10 Johannesburg
23:55 Addis Ababa
06:30 Tel Aviv
12:20 Johannesburg
20:25 Addis Ababa
04:00 Tel Aviv
07:35 Larnaca
Connect
SA8852 South African Airways
ET808 Ethiopian Airlines
ET404 Ethiopian Airlines
LY2433 El Al
11:20 Hoedspruit
14:10 Johannesburg
23:55 Addis Ababa
08:00 Tel Aviv
12:20 Johannesburg
20:25 Addis Ababa
04:00 Tel Aviv
09:05 Larnaca
Connect
SA1225 1226 South African Airways
MS840 Egyptair
CY133 Charlie Airlines Limited
12:00 Hoedspruit
21:45 Johannesburg
06:50 Cairo
13:05 Johannesburg
05:35 Cairo
09:05 Larnaca
Connect
SA1225 1226 South African Airways
ET808 Ethiopian Airlines
ET404 Ethiopian Airlines
LY2433 2831 El Al
12:00 Hoedspruit
14:10 Johannesburg
23:55 Addis Ababa
06:30 Tel Aviv
13:05 Johannesburg
20:25 Addis Ababa
04:00 Tel Aviv
07:35 Larnaca
Connect
SA1225 1226 South African Airways
ET808 Ethiopian Airlines
ET404 Ethiopian Airlines
LY2433 El Al
12:00 Hoedspruit
14:10 Johannesburg
23:55 Addis Ababa
08:00 Tel Aviv
13:05 Johannesburg
20:25 Addis Ababa
04:00 Tel Aviv
09:05 Larnaca
Connect
SA1225 1226 South African Airways
LY052 El Al
LY2835 El Al
12:00 Hoedspruit
21:30 Johannesburg
11:00 Tel Aviv
13:05 Johannesburg
07:05 Tel Aviv
12:05 Larnaca
Connect
SA1225 1226 South African Airways
MS840 Egyptair
MS743 Egyptair
12:00 Hoedspruit
21:45 Johannesburg
09:15 Cairo
13:05 Johannesburg
05:35 Cairo
11:35 Larnaca
Connect
SA1225 1226 South African Airways
LY052 El Al
LY2433 El Al
12:00 Hoedspruit
21:30 Johannesburg
08:00 Tel Aviv
13:05 Johannesburg
07:05 Tel Aviv
09:05 Larnaca
Connect
SA8658 South African Airways
SA366 South African Airways
MS840 Egyptair
CY133 Charlie Airlines Limited
13:50 Hoedspruit
18:50 Capetown
21:45 Johannesburg
06:50 Cairo
16:25 Capetown
20:45 Johannesburg
05:35 Cairo
09:05 Larnaca
Connect
SA8658 South African Airways
SA362 South African Airways
MS840 Egyptair
MS743 Egyptair
13:50 Hoedspruit
18:20 Capetown
21:45 Johannesburg
09:15 Cairo
16:25 Capetown
20:15 Johannesburg
05:35 Cairo
11:35 Larnaca
Connect
SA8658 South African Airways
SA362 South African Airways
MS840 Egyptair
CY133 Charlie Airlines Limited
13:50 Hoedspruit
18:20 Capetown
21:45 Johannesburg
06:50 Cairo
16:25 Capetown
20:15 Johannesburg
05:35 Cairo
09:05 Larnaca
Connect
SA8658 South African Airways
SA366 South African Airways
MS840 Egyptair
MS743 Egyptair
13:50 Hoedspruit
18:50 Capetown
21:45 Johannesburg
09:15 Cairo
16:25 Capetown
20:45 Johannesburg
05:35 Cairo
11:35 Larnaca
Connect
SA8658 South African Airways
JE162 Mango
MS840 Egyptair
MS743 Egyptair
13:50 Hoedspruit
17:50 Capetown
21:45 Johannesburg
09:15 Cairo
16:25 Capetown
19:45 Johannesburg
05:35 Cairo
11:35 Larnaca
Connect
SA1228 South African Airways
LY052 El Al
LY2431 El Al
13:55 Hoedspruit
21:30 Johannesburg
15:45 Tel Aviv
15:00 Johannesburg
07:05 Tel Aviv
16:50 Larnaca
Connect
SA1228 South African Airways
LY052 El Al
LY2439 El Al
13:55 Hoedspruit
21:30 Johannesburg
15:40 Tel Aviv
15:00 Johannesburg
07:05 Tel Aviv
16:45 Larnaca
Connect
SA1228 South African Airways
MS840 Egyptair
CY133 Charlie Airlines Limited
13:55 Hoedspruit
21:45 Johannesburg
06:50 Cairo
15:00 Johannesburg
05:35 Cairo
09:05 Larnaca
Connect
SA1228 South African Airways
SA264 South African Airways
LH1768 Lufthansa
13:55 Hoedspruit
20:30 Johannesburg
10:30 Munich
15:00 Johannesburg
07:20 Munich
14:50 Larnaca
Connect
SA1228 South African Airways
LY052 El Al
LY2433 El Al
13:55 Hoedspruit
21:30 Johannesburg
08:00 Tel Aviv
15:00 Johannesburg
07:05 Tel Aviv
09:05 Larnaca
Connect
SA1228 South African Airways
MS840 Egyptair
MS743 Egyptair
13:55 Hoedspruit
21:45 Johannesburg
09:15 Cairo
15:00 Johannesburg
05:35 Cairo
11:35 Larnaca
Connect
SA1228 South African Airways
EK764 Emirates
EK109 Emirates
13:55 Hoedspruit
19:10 Johannesburg
08:00 Dubai
15:00 Johannesburg
05:25 Dubai
11:10 Larnaca
Connect
SA8860 South African Airways
EK764 Emirates
RJ0613 Royal Jordanian
RJ0133 Royal Jordanian
14:30 Hoedspruit
19:10 Johannesburg
07:05 Dubai
11:30 Amman
15:30 Johannesburg
05:25 Dubai
09:15 Amman
12:45 Larnaca
Connect
SA8860 South African Airways
MS840 Egyptair
MS743 Egyptair
14:30 Hoedspruit
21:45 Johannesburg
09:15 Cairo
15:30 Johannesburg
05:35 Cairo
11:35 Larnaca
Connect
SA8860 South African Airways
QR1378 Qatar Airways
QR265 Qatar Airways
14:30 Hoedspruit
20:15 Johannesburg
07:45 Doha
15:30 Johannesburg
06:05 Doha
11:25 Larnaca
Connect
SA8860 South African Airways
QR1378 Qatar Airways
RJ0651 Royal Jordanian
RJ0133 Royal Jordanian
14:30 Hoedspruit
20:15 Johannesburg
06:55 Doha
11:30 Amman
15:30 Johannesburg
06:05 Doha
09:35 Amman
12:45 Larnaca
Connect
SA8860 South African Airways
MS840 Egyptair
RJ0502 Royal Jordanian
RJ0133 Royal Jordanian
14:30 Hoedspruit
21:45 Johannesburg
08:15 Cairo
11:30 Amman
15:30 Johannesburg
05:35 Cairo
10:30 Amman
12:45 Larnaca
Connect
SA8860 South African Airways
LY052 El Al
LY2439 El Al
14:30 Hoedspruit
21:30 Johannesburg
15:40 Tel Aviv
15:30 Johannesburg
07:05 Tel Aviv
16:45 Larnaca
Connect
SA8860 South African Airways
LY052 El Al
LY2835 El Al
14:30 Hoedspruit
21:30 Johannesburg
11:00 Tel Aviv
15:30 Johannesburg
07:05 Tel Aviv
12:05 Larnaca
Connect
SA8860 South African Airways
MS840 Egyptair
CY133 Charlie Airlines Limited
14:30 Hoedspruit
21:45 Johannesburg
06:50 Cairo
15:30 Johannesburg
05:35 Cairo
09:05 Larnaca
Connect
SA8860 South African Airways
EK764 Emirates
EK109 Emirates
14:30 Hoedspruit
19:10 Johannesburg
08:00 Dubai
15:30 Johannesburg
05:25 Dubai
11:10 Larnaca
Connect
SA8860 South African Airways
EY603 Etihad
GF541 Gulf Air Bahrain
GF941 Gulf Air Bahrain
14:30 Hoedspruit
20:05 Johannesburg
07:30 Abu Dhabi
09:05 Manama
15:30 Johannesburg
06:00 Abu Dhabi
07:40 Manama
12:45 Larnaca
Connect
SA8860 South African Airways
SA264 South African Airways
LH1768 Lufthansa
14:30 Hoedspruit
20:30 Johannesburg
10:30 Munich
15:30 Johannesburg
07:20 Munich
14:50 Larnaca
Connect
SA8860 South African Airways
QR1368 Qatar Airways
QR265 Qatar Airways
14:30 Hoedspruit
20:50 Johannesburg
07:45 Doha
15:30 Johannesburg
06:40 Doha
11:25 Larnaca
Connect
SA8860 South African Airways
LY052 El Al
LY2433 El Al
14:30 Hoedspruit
21:30 Johannesburg
08:00 Tel Aviv
15:30 Johannesburg
07:05 Tel Aviv
09:05 Larnaca
Connect
SA8860 South African Airways
EY603 Etihad
RJ0623 Royal Jordanian
RJ0133 Royal Jordanian
14:30 Hoedspruit
20:05 Johannesburg
07:20 Abu Dhabi
11:30 Amman
15:30 Johannesburg
06:00 Abu Dhabi
09:30 Amman
12:45 Larnaca
Connect
SA1228 South African Airways
LY052 El Al
LY2431 El Al
14:40 Hoedspruit
21:30 Johannesburg
15:45 Tel Aviv
15:45 Johannesburg
07:05 Tel Aviv
16:50 Larnaca
Connect
SA1228 South African Airways
EY603 Etihad
GF541 Gulf Air Bahrain
GF941 Gulf Air Bahrain
14:40 Hoedspruit
20:05 Johannesburg
07:30 Abu Dhabi
09:05 Manama
15:45 Johannesburg
06:00 Abu Dhabi
07:40 Manama
12:45 Larnaca
Connect
SA1228 South African Airways
SA264 South African Airways
LH1768 Lufthansa
14:40 Hoedspruit
20:30 Johannesburg
10:30 Munich
15:45 Johannesburg
07:20 Munich
14:50 Larnaca
Connect
SA1228 South African Airways
LY052 El Al
LY2835 El Al
14:40 Hoedspruit
21:30 Johannesburg
11:00 Tel Aviv
15:45 Johannesburg
07:05 Tel Aviv
12:05 Larnaca
Connect
SA1228 South African Airways
QR1368 Qatar Airways
QR265 Qatar Airways
14:40 Hoedspruit
20:50 Johannesburg
07:45 Doha
15:45 Johannesburg
06:40 Doha
11:25 Larnaca
Connect
SA1228 South African Airways
EK764 Emirates
EK109 Emirates
14:40 Hoedspruit
19:10 Johannesburg
08:00 Dubai
15:45 Johannesburg
05:25 Dubai
11:10 Larnaca
Connect

References

Find Hotels in Cyprus

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

Booking.com