How to get to Cyprus from South Africa by flight ? You can check flights from South Africa to Cyprus below.
You can find flight ticket prices from South Africa to Cyprus with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.
You take a flight from Johannesburg to Larnaca and cost approximately 544 USD.
You take a bus, shuttle or taxi from Larnaca to your destination in Cyprus.
Flight | Depart | Arrive | |
---|---|---|---|
QR1368
Qatar Airways
QR265
Qatar Airways
|
13:30
Johannesburg
07:00
Doha
|
23:25
Doha
09:35
Larnaca
|
Connect |
EK764
Emirates
EK109
Emirates
|
18:50
Johannesburg
10:50
Dubai
|
05:05
Dubai
13:25
Larnaca
|
Connect |
LH573
Lufthansa
LH1292
Lufthansa
|
19:30
Johannesburg
10:35
Frankfurt
|
05:20
Frankfurt
15:15
Larnaca
|
Connect |
SA260
South African Airways
LH1292
Lufthansa
|
20:25
Johannesburg
10:35
Frankfurt
|
06:15
Frankfurt
15:15
Larnaca
|
Connect |
LX289
Swiss
WK370
Edelweiss Air
|
20:30
Johannesburg
10:35
Zurich
|
06:10
Zurich
15:05
Larnaca
|
Connect |
MS840
Egyptair
MS743
Egyptair
|
21:45
Johannesburg
09:10
Cairo
|
05:45
Cairo
10:30
Larnaca
|
Connect |
MS840
Egyptair
MS741
Egyptair
|
21:45
Johannesburg
16:50
Cairo
|
05:45
Cairo
18:10
Larnaca
|
Connect |
LY052
El Al
CY111
Charlie Airlines Limited
|
21:45
Johannesburg
09:00
Tel Aviv
|
06:30
Tel Aviv
10:00
Larnaca
|
Connect |
LY052
El Al
LY2431
El Al
|
21:45
Johannesburg
18:45
Tel Aviv
|
06:30
Tel Aviv
19:50
Larnaca
|
Connect |
MS840
Egyptair
MS747
Egyptair
OA904
Olympic Air
|
21:45
Johannesburg
10:30
Cairo
14:30
Athens
|
05:45
Cairo
12:30
Athens
16:10
Larnaca
|
Connect |
You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.
You take a flight from Johannesburg to Ercan and cost approximately 480 USD.
You take a bus, shuttle or taxi from Ercan to your destination in Cyprus.
Flight | Depart | Arrive | |
---|---|---|---|
TK39 43
Turkish Airlines
TK960
Turkish Airlines
|
19:15
Johannesburg
07:55
Istanbul
|
06:05
Istanbul
08:30
Ercan
|
Connect |
TK39 43
Turkish Airlines
TK2316
Turkish Airlines
TK7619
Turkish Airlines
|
19:15
Johannesburg
09:00
Istanbul
11:15
Izmir
|
06:05
Istanbul
10:25
Izmir
11:35
Ercan
|
Connect |
TK39 43
Turkish Airlines
TK2310
Turkish Airlines
TK7619
Turkish Airlines
|
19:15
Johannesburg
07:00
Istanbul
11:15
Izmir
|
06:05
Istanbul
08:25
Izmir
11:35
Ercan
|
Connect |
TK39 43
Turkish Airlines
TK2312
Turkish Airlines
TK7619
Turkish Airlines
|
19:15
Johannesburg
08:00
Istanbul
11:15
Izmir
|
06:05
Istanbul
09:25
Izmir
11:35
Ercan
|
Connect |
TK39 43
Turkish Airlines
TK2460
Turkish Airlines
TK7617
Turkish Airlines
|
19:15
Johannesburg
10:15
Istanbul
14:35
Adana
|
06:05
Istanbul
12:00
Adana
14:30
Ercan
|
Connect |
TK39 43
Turkish Airlines
TK968
Turkish Airlines
|
19:15
Johannesburg
13:30
Istanbul
|
06:05
Istanbul
14:10
Ercan
|
Connect |
TK39 43
Turkish Airlines
TK2408
Turkish Airlines
TK7715
Turkish Airlines
|
19:15
Johannesburg
07:10
Istanbul
17:10
Antalya
|
06:05
Istanbul
08:40
Antalya
18:10
Ercan
|
Connect |
TK39 43
Turkish Airlines
TK2414
Turkish Airlines
TK7715
Turkish Airlines
|
19:15
Johannesburg
11:25
Istanbul
17:10
Antalya
|
06:05
Istanbul
12:55
Antalya
18:10
Ercan
|
Connect |
TK39 43
Turkish Airlines
TK2410
Turkish Airlines
TK7715
Turkish Airlines
|
19:15
Johannesburg
09:50
Istanbul
17:10
Antalya
|
06:05
Istanbul
11:20
Antalya
18:10
Ercan
|
Connect |
TK39 43
Turkish Airlines
TK2222
Turkish Airlines
TK7709
Turkish Airlines
|
19:15
Johannesburg
13:35
Istanbul
17:10
Gaziantep
|
06:05
Istanbul
15:30
Gaziantep
18:15
Ercan
|
Connect |
TK39 43
Turkish Airlines
TK2224
Turkish Airlines
TK7709
Turkish Airlines
|
19:15
Johannesburg
09:45
Istanbul
17:10
Gaziantep
|
06:05
Istanbul
11:40
Gaziantep
18:15
Ercan
|
Connect |
TK39 43
Turkish Airlines
TK2458
Turkish Airlines
TK7617
Turkish Airlines
|
19:15
Johannesburg
07:30
Istanbul
14:35
Adana
|
06:05
Istanbul
09:15
Adana
14:30
Ercan
|
Connect |
You can find hotels and accommodations in Cyprus with our hotels search tool below
Booking.com