background

Flight Deals from Africa to South Africa from $172

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

QR LogoEK LogoTK LogoKL LogoDL LogoET LogoSA Logo

... and +100s more

Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Best Price Guarantee

If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference

Help 24/7

We’re always here for you - reach us 24 hours a day, 7 days a week

Phone Banner
Priceline Phone Deals
Book with an agent for great rates!

Top Deals on flights from Nairobi to Johannesburg

Nairobi, KE (NBO) - Johannesburg, ZA (JNB)

AIR TANZANIA CORPORATION Logo
AIR TANZANIA CORPORATION

Jun 8

NBO
13h 35m
DAR

Jun 9

JNB
AIR TANZANIA CORPORATION Logo
AIR TANZANIA CORPORATION

Jun 12

JNB
8h 45m
DAR

Jun 12

NBO

as low as

$414

Nairobi, KE (NBO) - Johannesburg, ZA (JNB)

Uganda Airlines Logo
Uganda Airlines

Jun 8

NBO
7h 25m
EBB

Jun 8

JNB
Uganda Airlines Logo
Uganda Airlines

Jun 12

JNB
8h 35m
EBB

Jun 12

NBO

as low as

$448

Nairobi, KE (NBO) - Johannesburg, ZA (JNB)

Ethiopian Airlines Logo
Ethiopian Airlines

Jun 8

NBO
5h 20m
LLW

Jun 8

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

Jun 12

JNB
7h 30m
LLW

Jun 12

NBO

as low as

$566

Nairobi, KE (NBO) - Johannesburg, ZA (JNB)

Uganda Airlines Logo
Uganda Airlines

Jun 8

NBO
7h 30m
EBB
LUN

Jun 8

JNB
Uganda Airlines Logo
Uganda Airlines

Jun 12

JNB
8h 35m
EBB

Jun 12

NBO

as low as

$671

Nairobi, KE (NBO) - Johannesburg, ZA (JNB)

Ethiopian Airlines Logo
Ethiopian Airlines

Jun 8

NBO
5h 20m
LLW

Jun 8

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

Jun 12

JNB
12h 50m
HRE
LLW

Jun 12

NBO

as low as

$700

Nairobi, KE (NBO) - Johannesburg, ZA (JNB)

Flexflight Logo
Flexflight

Jun 8

NBO
3h 10m
Direct

Jun 8

JNB
Flexflight Logo
Flexflight

Jun 12

JNB
7h 30m
LLW

Jun 12

NBO

as low as

$705

Nairobi, KE (NBO) - Johannesburg, ZA (JNB)

RwandAir Logo
RwandAir

Jun 8

NBO
13h 20m
KGL

Jun 9

JNB
RwandAir Logo
RwandAir

Jun 12

JNB
9h 10m
KGL

Jun 12

NBO

as low as

$712

Nairobi, KE (NBO) - Johannesburg, ZA (JNB)

Kenya Airways Logo
Kenya Airways

Jun 8

NBO
3h 10m
Direct

Jun 8

JNB
Kenya Airways Logo
Kenya Airways

Jun 12

JNB
5h 5m
Direct

Jun 12

NBO

as low as

$743

Nairobi, KE (NBO) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Jun 8

NBO
16h 30m
DOH

Jun 9

JNB
Qatar Airways Logo
Qatar Airways

Jun 12

JNB
19h 5m
DOH

Jun 13

NBO

as low as

$760

Nairobi, KE (NBO) - Johannesburg, ZA (JNB)

Airlink Logo
Airlink

Jun 8

NBO
3h 10m
Direct

Jun 8

JNB
Airlink Logo
Airlink

Jun 12

JNB
5h
Direct

Jun 12

NBO

as low as

$809

Nairobi, KE (NBO) - Johannesburg, ZA (JNB)

Kenya Airways Logo
Kenya Airways

Jun 8

NBO
3h 10m
Direct

Jun 8

JNB
Kenya Airways Logo
Kenya Airways

Jun 12

JNB
12h 45m
CPT

Jun 12

NBO

as low as

$896

Nairobi, KE (NBO) - Johannesburg, ZA (JNB)

South African Airways Logo
South African Airways

Jun 8

NBO
3h 10m
Direct

Jun 8

JNB
South African Airways Logo
South African Airways

Jun 12

JNB
5h 5m
Direct

Jun 12

NBO

as low as

$951

Top Deals on flights from Cape Town to Johannesburg

Cape Town, ZA (CPT) - Johannesburg, ZA (JNB)

TransAsia Airways Logo
TransAsia Airways

May 1

CPT
2h
Direct

May 1

JNB
TransAsia Airways Logo
TransAsia Airways

May 8

JNB
2h 10m
Direct

May 8

CPT

as low as

$283

Cape Town, ZA (CPT) - Johannesburg, ZA (JNB)

TransAsia Airways Logo
TransAsia Airways

May 1

CPT
2h
Direct

May 1

JNB
TransAsia Airways Logo
TransAsia Airways

May 8

JNB
2h 10m
Direct

May 8

CPT

as low as

$292

Cape Town, ZA (CPT) - Johannesburg, ZA (JNB)

TransAsia Airways Logo
TransAsia Airways

May 1

CPT
2h
Direct

May 1

JNB
TransAsia Airways Logo
TransAsia Airways

May 8

JNB
2h 10m
Direct

May 8

CPT

as low as

$293

Cape Town, ZA (CPT) - Johannesburg, ZA (JNB)

TransAsia Airways Logo
TransAsia Airways

May 1

CPT
2h
Direct

May 1

JNB
TransAsia Airways Logo
TransAsia Airways

May 8

JNB
2h 10m
Direct

May 8

CPT

as low as

$293

Cape Town, ZA (CPT) - Johannesburg, ZA (JNB)

CemAir Logo
CemAir

May 1

CPT
2h
Direct

May 1

JNB
CemAir Logo
CemAir

May 8

JNB
2h 15m
Direct

May 8

CPT

as low as

$307

Cape Town, ZA (CPT) - Johannesburg, ZA (JNB)

CemAir Logo
CemAir

May 1

CPT
2h
Direct

May 1

JNB
CemAir Logo
CemAir

May 8

JNB
2h 15m
Direct

May 8

CPT

as low as

$307

Cape Town, ZA (CPT) - Johannesburg, ZA (JNB)

CemAir Logo
CemAir

May 1

CPT
2h
Direct

May 1

JNB
CemAir Logo
CemAir

May 8

JNB
2h 15m
Direct

May 8

CPT

as low as

$307

Cape Town, ZA (CPT) - Johannesburg, ZA (JNB)

CemAir Logo
CemAir

May 1

CPT
2h
Direct

May 1

JNB
CemAir Logo
CemAir

May 8

JNB
2h 15m
Direct

May 8

CPT

as low as

$318

Cape Town, ZA (CPT) - Johannesburg, ZA (JNB)

South African Airways Logo
South African Airways

May 1

CPT
2h
Direct

May 1

JNB
South African Airways Logo
South African Airways

May 8

JNB
2h 15m
Direct

May 8

CPT

as low as

$351

Cape Town, ZA (CPT) - Johannesburg, ZA (JNB)

South African Airways Logo
South African Airways

May 1

CPT
2h
Direct

May 1

JNB
South African Airways Logo
South African Airways

May 8

JNB
2h 15m
Direct

May 8

CPT

as low as

$351

Cape Town, ZA (CPT) - Johannesburg, ZA (JNB)

South African Airways Logo
South African Airways

May 1

CPT
2h
Direct

May 1

JNB
South African Airways Logo
South African Airways

May 8

JNB
2h 15m
Direct

May 8

CPT

as low as

$351

Cape Town, ZA (CPT) - Johannesburg, ZA (JNB)

South African Airways Logo
South African Airways

May 1

CPT
2h
Direct

May 1

JNB
South African Airways Logo
South African Airways

May 8

JNB
2h 15m
Direct

May 8

CPT

as low as

$351

Top Deals on flights from Accra to Johannesburg

Accra, GH (ACC) - Johannesburg, ZA (JNB)

Kenya Airways Logo
Kenya Airways

May 1

ACC
24h 5m
NBO

May 3

JNB
Kenya Airways Logo
Kenya Airways

May 8

JNB
15h 5m
NBO

May 8

ACC

as low as

$753

Accra, GH (ACC) - Johannesburg, ZA (JNB)

Kenya Airways Logo
Kenya Airways

May 1

ACC
10h 45m
NBO

May 2

JNB
Kenya Airways Logo
Kenya Airways

May 8

JNB
28h 40m
NBO

May 9

ACC

as low as

$753

Accra, GH (ACC) - Johannesburg, ZA (JNB)

RwandAir Logo
RwandAir

May 1

ACC
11h
KGL

May 2

JNB
RwandAir Logo
RwandAir

May 8

JNB
11h 10m
KGL

May 8

ACC

as low as

$772

Accra, GH (ACC) - Johannesburg, ZA (JNB)

RwandAir Logo
RwandAir

May 1

ACC
23h
KGL

May 2

JNB
RwandAir Logo
RwandAir

May 8

JNB
11h 10m
KGL

May 8

ACC

as low as

$772

Accra, GH (ACC) - Johannesburg, ZA (JNB)

Ethiopian Airlines Logo
Ethiopian Airlines

May 1

ACC
13h 35m
ADD

May 2

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

May 8

JNB
12h 40m
ADD

May 8

ACC

as low as

$989

Accra, GH (ACC) - Johannesburg, ZA (JNB)

Ethiopian Airlines Logo
Ethiopian Airlines

May 1

ACC
12h 5m
ADD

May 1

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

May 8

JNB
12h 40m
ADD

May 8

ACC

as low as

$989

Accra, GH (ACC) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

May 1

ACC
33h 5m
DXB

May 3

JNB
Emirates Logo
Emirates

May 8

JNB
24h 15m
DXB

May 9

ACC

as low as

$1430

Accra, GH (ACC) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

May 1

ACC
24h 10m
DXB

May 2

JNB
Emirates Logo
Emirates

May 8

JNB
24h 15m
DXB

May 9

ACC

as low as

$1430

Accra, GH (ACC) - Johannesburg, ZA (JNB)

Ethiopian Airlines Logo
Ethiopian Airlines

May 1

ACC
12h 5m
ADD

May 1

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

May 8

JNB
9h 55m
LFW

May 8

ACC

as low as

$1629

Accra, GH (ACC) - Johannesburg, ZA (JNB)

ASKY Airlines Logo
ASKY Airlines

May 1

ACC
13h 35m
ADD

May 2

JNB
ASKY Airlines Logo
ASKY Airlines

May 8

JNB
9h 55m
LFW

May 8

ACC

as low as

$1928

Accra, GH (ACC) - Johannesburg, ZA (JNB)

ASKY Airlines Logo
ASKY Airlines

May 1

ACC
13h 35m
ADD

May 2

JNB
ASKY Airlines Logo
ASKY Airlines

May 8

JNB
11h 40m
LFW

May 8

ACC

as low as

$1928

Accra, GH (ACC) - Johannesburg, ZA (JNB)

Turkish Airlines Logo
Turkish Airlines

May 1

ACC
25h 30m
IST

May 2

JNB
Turkish Airlines Logo
Turkish Airlines

May 8

JNB
29h 20m
IST

May 9

ACC

as low as

$2373

Top Deals on flights from Johannesburg to Cape Town

Johannesburg, ZA (JNB) - Cape Town, ZA (CPT)

Airlink Logo
Airlink

May 30

JNB
2h 15m
Direct

May 30

CPT
Airlink Logo
Airlink

Jun 13

CPT
2h 5m
Direct

Jun 13

JNB

as low as

$221

Johannesburg, ZA (JNB) - Cape Town, ZA (CPT)

Flexflight Logo
Flexflight

May 30

JNB
2h 10m
Direct

May 30

CPT
Flexflight Logo
Flexflight

Jun 13

CPT
2h
Direct

Jun 13

JNB

as low as

$231

Johannesburg, ZA (JNB) - Cape Town, ZA (CPT)

Hahn Air Logo
Hahn Air

May 30

JNB
2h 10m
Direct

May 30

CPT
Hahn Air Logo
Hahn Air

Jun 13

CPT
2h
Direct

Jun 13

JNB

as low as

$258

Johannesburg, ZA (JNB) - Cape Town, ZA (CPT)

South African Airways Logo
South African Airways

May 30

JNB
2h 15m
Direct

May 30

CPT
South African Airways Logo
South African Airways

Jun 13

CPT
2h
Direct

Jun 13

JNB

as low as

$260

Johannesburg, ZA (JNB) - Cape Town, ZA (CPT)

Safair Logo
Safair

May 30

JNB
2h 20m
Direct

May 30

CPT
Safair Logo
Safair

Jun 13

CPT
2h 5m
Direct

Jun 13

JNB

as low as

$261

Johannesburg, ZA (JNB) - Cape Town, ZA (CPT)

CemAir Logo
CemAir

May 30

JNB
2h 15m
Direct

May 30

CPT
CemAir Logo
CemAir

Jun 13

CPT
2h
Direct

Jun 13

JNB

as low as

$268

Johannesburg, ZA (JNB) - Cape Town, ZA (CPT)

Flexflight Logo
Flexflight

May 30

JNB
10h 35m
DUR

May 30

CPT
Flexflight Logo
Flexflight

Jun 13

CPT
2h 5m
Direct

Jun 13

JNB

as low as

$309

Johannesburg, ZA (JNB) - Cape Town, ZA (CPT)

Hahn Air Logo
Hahn Air

May 30

JNB
2h 15m
Direct

May 30

CPT
Hahn Air Logo
Hahn Air

Jun 13

CPT
23h 35m
DUR

Jun 14

JNB

as low as

$394

Johannesburg, ZA (JNB) - Cape Town, ZA (CPT)

Hahn Air Logo
Hahn Air

May 30

JNB
10h 35m
DUR

May 30

CPT
Hahn Air Logo
Hahn Air

Jun 13

CPT
23h 35m
DUR

Jun 14

JNB

as low as

$448

Johannesburg, ZA (JNB) - Cape Town, ZA (CPT)

Flexflight Logo
Flexflight

May 30

JNB
5h
DUR

May 30

CPT
Flexflight Logo
Flexflight

Jun 13

CPT
3h 30m
GRJ

Jun 13

JNB

as low as

$478

Top Deals on flights from Nairobi to Cape Town

Nairobi, KE (NBO) - Cape Town, ZA (CPT)

Ethiopian Airlines Logo
Ethiopian Airlines

Jun 8

NBO
16h
LLW
JNB

Jun 8

CPT
Ethiopian Airlines Logo
Ethiopian Airlines

Jun 12

CPT
11h
JNB
LLW

Jun 12

NBO

as low as

$819

Nairobi, KE (NBO) - Cape Town, ZA (CPT)

Qatar Airways Logo
Qatar Airways

Jun 8

NBO
18h 55m
DOH

Jun 9

CPT
Qatar Airways Logo
Qatar Airways

Jun 12

CPT
19h 25m
DOH

Jun 13

NBO

as low as

$827

Nairobi, KE (NBO) - Cape Town, ZA (CPT)

Kenya Airways Logo
Kenya Airways

Jun 8

NBO
6h 10m
Direct

Jun 8

CPT
Kenya Airways Logo
Kenya Airways

Jun 12

CPT
7h 45m
Direct

Jun 12

NBO

as low as

$873

Nairobi, KE (NBO) - Cape Town, ZA (CPT)

Kenya Airways Logo
Kenya Airways

Jun 8

NBO
6h 10m
Direct

Jun 8

CPT
Kenya Airways Logo
Kenya Airways

Jun 12

CPT
11h 15m
JNB

Jun 12

NBO

as low as

$894

Nairobi, KE (NBO) - Cape Town, ZA (CPT)

APG Airlines Logo
APG Airlines

Jun 8

NBO
15h
LLW
JNB

Jun 8

CPT
APG Airlines Logo
APG Airlines

Jun 12

CPT
14h
JNB
LLW

Jun 12

NBO

as low as

$930

Nairobi, KE (NBO) - Cape Town, ZA (CPT)

Flexflight Logo
Flexflight

Jun 8

NBO
15h 45m
JNB

Jun 8

CPT
Flexflight Logo
Flexflight

Jun 12

CPT
8h 35m
JNB

Jun 12

NBO

as low as

$983

Nairobi, KE (NBO) - Cape Town, ZA (CPT)

Airlink Logo
Airlink

Jun 8

NBO
8h 5m
JNB

Jun 8

CPT
Airlink Logo
Airlink

Jun 12

CPT
9h 30m
JNB

Jun 12

NBO

as low as

$992

Nairobi, KE (NBO) - Cape Town, ZA (CPT)

Qatar Airways Logo
Qatar Airways

Jun 8

NBO
18h 55m
DOH

Jun 9

CPT
Qatar Airways Logo
Qatar Airways

Jun 12

CPT
22h 10m
JNB
DOH

Jun 13

NBO

as low as

$1027

Nairobi, KE (NBO) - Cape Town, ZA (CPT)

Ethiopian Airlines Logo
Ethiopian Airlines

Jun 8

NBO
9h 40m
ADD

Jun 8

CPT
Ethiopian Airlines Logo
Ethiopian Airlines

Jun 12

CPT
22h 35m
ADD

Jun 13

NBO

as low as

$1069

Nairobi, KE (NBO) - Cape Town, ZA (CPT)

RwandAir Logo
RwandAir

Jun 8

NBO
11h 30m
KGL
JNB

Jun 9

CPT
RwandAir Logo
RwandAir

Jun 12

CPT
15h 55m
JNB
KGL

Jun 13

NBO

as low as

$1130

Nairobi, KE (NBO) - Cape Town, ZA (CPT)

South African Airways Logo
South African Airways

Jun 8

NBO
9h
JNB

Jun 8

CPT
South African Airways Logo
South African Airways

Jun 12

CPT
9h 45m
JNB

Jun 12

NBO

as low as

$1171

Nairobi, KE (NBO) - Cape Town, ZA (CPT)

Flexflight Logo
Flexflight

Jun 8

NBO
16h
LLW
JNB

Jun 8

CPT
Flexflight Logo
Flexflight

Jun 12

CPT
8h 35m
JNB

Jun 12

NBO

as low as

$1177

Top Deals on flights from Accra to Cape Town

Accra, GH (ACC) - Cape Town, ZA (CPT)

Kenya Airways Logo
Kenya Airways

Apr 28

ACC
24h
NBO

Apr 29

CPT
Kenya Airways Logo
Kenya Airways

May 4

CPT
23h 55m
NBO

May 5

ACC

as low as

$738

Accra, GH (ACC) - Cape Town, ZA (CPT)

Kenya Airways Logo
Kenya Airways

Apr 28

ACC
25h 25m
NBO
JNB

Apr 29

CPT
Kenya Airways Logo
Kenya Airways

May 4

CPT
23h 55m
NBO

May 5

ACC

as low as

$800

Accra, GH (ACC) - Cape Town, ZA (CPT)

Ethiopian Airlines Logo
Ethiopian Airlines

Apr 28

ACC
17h
ADD

Apr 29

CPT
Ethiopian Airlines Logo
Ethiopian Airlines

May 4

CPT
21h 30m
ADD

May 5

ACC

as low as

$1006

Accra, GH (ACC) - Cape Town, ZA (CPT)

Kenya Airways Logo
Kenya Airways

Apr 28

ACC
25h 25m
NBO
JNB

Apr 29

CPT
Kenya Airways Logo
Kenya Airways

May 4

CPT
17h 55m
JNB
NBO

May 5

ACC

as low as

$1019

Accra, GH (ACC) - Cape Town, ZA (CPT)

South African Airways Logo
South African Airways

Apr 28

ACC
20h 30m
JNB

Apr 29

CPT
South African Airways Logo
South African Airways

May 4

CPT
24h 45m
JNB

May 5

ACC

as low as

$1173

Accra, GH (ACC) - Cape Town, ZA (CPT)

Qatar Airways Logo
Qatar Airways

Apr 28

ACC
25h 5m
DOH

Apr 29

CPT
Qatar Airways Logo
Qatar Airways

May 4

CPT
25h 25m
JNB
DOH

May 5

ACC

as low as

$1180

Accra, GH (ACC) - Cape Town, ZA (CPT)

Qatar Airways Logo
Qatar Airways

Apr 28

ACC
30h 50m
CMN
DOH

Apr 29

CPT
Qatar Airways Logo
Qatar Airways

May 4

CPT
25h 25m
JNB
DOH

May 5

ACC

as low as

$1272

Accra, GH (ACC) - Cape Town, ZA (CPT)

Emirates Logo
Emirates

Apr 28

ACC
22h 15m
DXB

Apr 29

CPT
Emirates Logo
Emirates

May 4

CPT
17h 20m
DXB

May 5

ACC

as low as

$1352

Accra, GH (ACC) - Cape Town, ZA (CPT)

South African Airways Logo
South African Airways

Apr 28

ACC
20h
JNB
DUR

Apr 29

CPT
South African Airways Logo
South African Airways

May 4

CPT
18h 35m
JNB

May 5

ACC

as low as

$1383

Accra, GH (ACC) - Cape Town, ZA (CPT)

Emirates Logo
Emirates

Apr 28

ACC
22h 15m
DXB

Apr 29

CPT
Emirates Logo
Emirates

May 4

CPT
27h 5m
DXB
LOS

May 5

ACC

as low as

$1464

Accra, GH (ACC) - Cape Town, ZA (CPT)

Ethiopian Airlines Logo
Ethiopian Airlines

Apr 28

ACC
26h 15m
ADD

Apr 29

CPT
Ethiopian Airlines Logo
Ethiopian Airlines

May 4

CPT
22h 5m
JNB
ADD

May 5

ACC

as low as

$1489

Accra, GH (ACC) - Cape Town, ZA (CPT)

Turkish Airlines Logo
Turkish Airlines

Apr 28

ACC
28h 50m
IST

Apr 29

CPT
Turkish Airlines Logo
Turkish Airlines

May 4

CPT
25h 45m
IST

May 5

ACC

as low as

$2198

Top Deals on flights from Johannesburg to Durban

Johannesburg, ZA (JNB) - Durban, ZA (DUR)

TransAsia Airways Logo
TransAsia Airways

Apr 29

JNB
1h 5m
Direct

Apr 29

DUR
TransAsia Airways Logo
TransAsia Airways

May 13

DUR
1h 5m
Direct

May 13

JNB

as low as

$172

Johannesburg, ZA (JNB) - Durban, ZA (DUR)

TransAsia Airways Logo
TransAsia Airways

Apr 29

JNB
1h 5m
Direct

Apr 29

DUR
TransAsia Airways Logo
TransAsia Airways

May 13

DUR
1h 5m
Direct

May 13

JNB

as low as

$172

Johannesburg, ZA (JNB) - Durban, ZA (DUR)

TransAsia Airways Logo
TransAsia Airways

Apr 29

JNB
1h 5m
Direct

Apr 29

DUR
TransAsia Airways Logo
TransAsia Airways

May 13

DUR
1h 5m
Direct

May 13

JNB

as low as

$172

Johannesburg, ZA (JNB) - Durban, ZA (DUR)

CemAir Logo
CemAir

Apr 29

JNB
1h 10m
Direct

Apr 29

DUR
CemAir Logo
CemAir

May 13

DUR
1h 15m
Direct

May 13

JNB

as low as

$210

Johannesburg, ZA (JNB) - Durban, ZA (DUR)

CemAir Logo
CemAir

Apr 29

JNB
1h 10m
Direct

Apr 29

DUR
CemAir Logo
CemAir

May 13

DUR
1h 15m
Direct

May 13

JNB

as low as

$210

Johannesburg, ZA (JNB) - Durban, ZA (DUR)

Safair Logo
Safair

Apr 29

JNB
1h 10m
Direct

Apr 29

DUR
CemAir Logo
CemAir

May 13

DUR
1h 15m
Direct

May 13

JNB

as low as

$217

Johannesburg, ZA (JNB) - Durban, ZA (DUR)

Safair Logo
Safair

Apr 29

JNB
1h 15m
Direct

Apr 29

DUR
CemAir Logo
CemAir

May 13

DUR
1h 15m
Direct

May 13

JNB

as low as

$217

Johannesburg, ZA (JNB) - Durban, ZA (DUR)

Safair Logo
Safair

Apr 29

JNB
1h 10m
Direct

Apr 29

DUR
CemAir Logo
CemAir

May 13

DUR
1h 15m
Direct

May 13

JNB

as low as

$217

Johannesburg, ZA (JNB) - Durban, ZA (DUR)

Safair Logo
Safair

Apr 29

HLA
1h 15m
Direct

Apr 29

DUR
CemAir Logo
CemAir

May 13

DUR
1h 15m
Direct

May 13

JNB

as low as

$218

Johannesburg, ZA (JNB) - Durban, ZA (DUR)

Safair Logo
Safair

Apr 29

HLA
1h 15m
Direct

Apr 29

DUR
CemAir Logo
CemAir

May 13

DUR
1h 15m
Direct

May 13

JNB

as low as

$224

Johannesburg, ZA (JNB) - Durban, ZA (DUR)

Safair Logo
Safair

Apr 29

HLA
1h 15m
Direct

Apr 29

DUR
CemAir Logo
CemAir

May 13

DUR
1h 15m
Direct

May 13

JNB

as low as

$224

Johannesburg, ZA (JNB) - Durban, ZA (DUR)

CemAir Logo
CemAir

Apr 29

JNB
1h 10m
Direct

Apr 29

DUR
CemAir Logo
CemAir

May 13

DUR
1h 10m
Direct

May 13

JNB

as low as

$239

Top Deals on flights from Nairobi to Durban

Nairobi, KE (NBO) - Durban, ZA (DUR)

South African Airways Logo
South African Airways

Apr 26

NBO
8h 5m
JNB

Apr 26

DUR
South African Airways Logo
South African Airways

May 10

DUR
8h 5m
JNB

May 10

NBO

as low as

$1154

Nairobi, KE (NBO) - Durban, ZA (DUR)

South African Airways Logo
South African Airways

Apr 26

NBO
7h 15m
JNB

Apr 26

DUR
South African Airways Logo
South African Airways

May 10

DUR
8h 5m
JNB

May 10

NBO

as low as

$1154

Nairobi, KE (NBO) - Durban, ZA (DUR)

South African Airways Logo
South African Airways

Apr 26

NBO
10h 55m
JNB

Apr 26

DUR
South African Airways Logo
South African Airways

May 10

DUR
21h 35m
JNB

May 11

NBO

as low as

$1154

Nairobi, KE (NBO) - Durban, ZA (DUR)

Kenya Airways Logo
Kenya Airways

Apr 26

NBO
15h 45m
JNB

Apr 26

DUR
Kenya Airways Logo
Kenya Airways

May 10

DUR
10h 5m
JNB

May 10

NBO

as low as

$1154

Nairobi, KE (NBO) - Durban, ZA (DUR)

South African Airways Logo
South African Airways

Apr 26

NBO
8h 5m
JNB

Apr 26

DUR
South African Airways Logo
South African Airways

May 10

DUR
21h 35m
JNB

May 11

NBO

as low as

$1154

Nairobi, KE (NBO) - Durban, ZA (DUR)

Ethiopian Airlines Logo
Ethiopian Airlines

Apr 26

NBO
12h 50m
LLW
JNB

Apr 26

DUR
Ethiopian Airlines Logo
Ethiopian Airlines

May 10

DUR
17h 30m
JNB
ADD

May 11

NBO

as low as

$1165

Nairobi, KE (NBO) - Durban, ZA (DUR)

Kenya Airways Logo
Kenya Airways

Apr 26

NBO
15h 45m
JNB

Apr 26

DUR
Safair Logo
Safair

May 10

DUR
7h 50m
JNB

May 10

NBO

as low as

$1180

Nairobi, KE (NBO) - Durban, ZA (DUR)

Kenya Airways Logo
Kenya Airways

Apr 26

NBO
15h 45m
JNB

Apr 26

DUR
Safair Logo
Safair

May 10

DUR
8h 35m
JNB

May 11

NBO

as low as

$1180

Nairobi, KE (NBO) - Durban, ZA (DUR)

Kenya Airways Logo
Kenya Airways

Apr 26

NBO
15h 45m
JNB

Apr 26

DUR
Safair Logo
Safair

May 10

DUR
7h 45m
JNB

May 10

NBO

as low as

$1180

Nairobi, KE (NBO) - Durban, ZA (DUR)

Ethiopian Airlines Logo
Ethiopian Airlines

Apr 26

NBO
12h 50m
LLW
JNB

Apr 26

DUR
Ethiopian Airlines Logo
Ethiopian Airlines

May 10

DUR
25h 10m
JNB
ADD

May 11

NBO

as low as

$1251

Nairobi, KE (NBO) - Durban, ZA (DUR)

South African Airways Logo
South African Airways

Apr 26

NBO
8h 5m
JNB

Apr 26

DUR
South African Airways Logo
South African Airways

May 10

DUR
11h 35m
CPT
JNB

May 10

NBO

as low as

$1336

Nairobi, KE (NBO) - Durban, ZA (DUR)

South African Airways Logo
South African Airways

Apr 26

NBO
9h 30m
JNB

Apr 26

DUR
South African Airways Logo
South African Airways

May 10

DUR
11h 35m
CPT
JNB

May 10

NBO

as low as

$1336

Top Deals on flights from Cape Town to Durban

Cape Town, ZA (CPT) - Durban, ZA (DUR)

TransAsia Airways Logo
TransAsia Airways

Apr 4

CPT
2h 5m
Direct

Apr 4

DUR
TransAsia Airways Logo
TransAsia Airways

Apr 18

DUR
2h 15m
Direct

Apr 18

CPT

as low as

$217

Cape Town, ZA (CPT) - Durban, ZA (DUR)

TransAsia Airways Logo
TransAsia Airways

Apr 4

CPT
2h 5m
Direct

Apr 4

DUR
TransAsia Airways Logo
TransAsia Airways

Apr 18

DUR
2h 15m
Direct

Apr 18

CPT

as low as

$217

Cape Town, ZA (CPT) - Durban, ZA (DUR)

TransAsia Airways Logo
TransAsia Airways

Apr 4

CPT
2h 5m
Direct

Apr 4

DUR
TransAsia Airways Logo
TransAsia Airways

Apr 18

DUR
2h 15m
Direct

Apr 18

CPT

as low as

$217

Cape Town, ZA (CPT) - Durban, ZA (DUR)

CemAir Logo
CemAir

Apr 4

CPT
2h
Direct

Apr 4

DUR
CemAir Logo
CemAir

Apr 18

DUR
2h 10m
Direct

Apr 18

CPT

as low as

$250

Cape Town, ZA (CPT) - Durban, ZA (DUR)

CemAir Logo
CemAir

Apr 4

CPT
2h
Direct

Apr 4

DUR
CemAir Logo
CemAir

Apr 18

DUR
2h 10m
Direct

Apr 18

CPT

as low as

$270

Cape Town, ZA (CPT) - Durban, ZA (DUR)

Safair Logo
Safair

Apr 4

CPT
2h 5m
Direct

Apr 4

DUR
CemAir Logo
CemAir

Apr 18

DUR
2h 10m
Direct

Apr 18

CPT

as low as

$295

Cape Town, ZA (CPT) - Durban, ZA (DUR)

Safair Logo
Safair

Apr 4

CPT
2h 5m
Direct

Apr 4

DUR
CemAir Logo
CemAir

Apr 18

DUR
2h 10m
Direct

Apr 18

CPT

as low as

$300

Cape Town, ZA (CPT) - Durban, ZA (DUR)

Safair Logo
Safair

Apr 4

CPT
2h 5m
Direct

Apr 4

DUR
CemAir Logo
CemAir

Apr 18

DUR
2h 10m
Direct

Apr 18

CPT

as low as

$300

Cape Town, ZA (CPT) - Durban, ZA (DUR)

CemAir Logo
CemAir

Apr 4

CPT
7h 20m
JNB

Apr 4

DUR
CemAir Logo
CemAir

Apr 18

DUR
2h 10m
Direct

Apr 18

CPT

as low as

$330

Cape Town, ZA (CPT) - Durban, ZA (DUR)

CemAir Logo
CemAir

Apr 4

CPT
7h 20m
JNB

Apr 4

DUR
CemAir Logo
CemAir

Apr 18

DUR
2h 10m
Direct

Apr 18

CPT

as low as

$350

Cape Town, ZA (CPT) - Durban, ZA (DUR)

South African Airways Logo
South African Airways

Apr 4

CPT
2h
Direct

Apr 4

DUR
South African Airways Logo
South African Airways

Apr 18

DUR
2h 10m
Direct

Apr 18

CPT

as low as

$356

Cape Town, ZA (CPT) - Durban, ZA (DUR)

South African Airways Logo
South African Airways

Apr 4

CPT
2h
Direct

Apr 4

DUR
CemAir Logo
CemAir

Apr 18

DUR
2h 10m
Direct

Apr 18

CPT

as low as

$397

Top Deals on flights from Accra to Durban

Accra, GH (ACC) - Durban, ZA (DUR)

South African Airways Logo
South African Airways

Apr 28

ACC
10h 25m
JNB

Apr 29

DUR
CemAir Logo
CemAir

May 12

DUR
28h 30m
JNB

May 13

ACC

as low as

$1169

Accra, GH (ACC) - Durban, ZA (DUR)

Ethiopian Airlines Logo
Ethiopian Airlines

Apr 28

ACC
20h 5m
ADD
JNB

Apr 29

DUR
Ethiopian Airlines Logo
Ethiopian Airlines

May 12

DUR
18h 40m
JNB
ADD

May 13

ACC

as low as

$1177

Accra, GH (ACC) - Durban, ZA (DUR)

Ethiopian Airlines Logo
Ethiopian Airlines

Apr 28

ACC
27h 45m
ADD
JNB

Apr 29

DUR
Ethiopian Airlines Logo
Ethiopian Airlines

May 12

DUR
18h 40m
JNB
ADD

May 13

ACC

as low as

$1177

Accra, GH (ACC) - Durban, ZA (DUR)

South African Airways Logo
South African Airways

Apr 28

ACC
10h 25m
JNB

Apr 29

DUR
CemAir Logo
CemAir

May 12

DUR
10h
JNB

May 12

ACC

as low as

$1194

Accra, GH (ACC) - Durban, ZA (DUR)

South African Airways Logo
South African Airways

Apr 28

ACC
10h 25m
JNB

Apr 29

DUR
CemAir Logo
CemAir

May 12

DUR
26h 20m
JNB

May 13

ACC

as low as

$1194

Accra, GH (ACC) - Durban, ZA (DUR)

South African Airways Logo
South African Airways

Apr 28

ACC
12h 15m
JNB

Apr 29

DUR
CemAir Logo
CemAir

May 12

DUR
26h 20m
JNB

May 13

ACC

as low as

$1194

Accra, GH (ACC) - Durban, ZA (DUR)

South African Airways Logo
South African Airways

Apr 28

ACC
12h 15m
JNB

Apr 29

DUR
CemAir Logo
CemAir

May 12

DUR
10h
JNB

May 12

ACC

as low as

$1194

Accra, GH (ACC) - Durban, ZA (DUR)

South African Airways Logo
South African Airways

Apr 28

ACC
14h
JNB

Apr 29

DUR
CemAir Logo
CemAir

May 12

DUR
10h
JNB

May 12

ACC

as low as

$1194

Accra, GH (ACC) - Durban, ZA (DUR)

South African Airways Logo
South African Airways

Apr 28

ACC
14h
JNB

Apr 29

DUR
South African Airways Logo
South African Airways

May 12

DUR
10h
JNB

May 12

ACC

as low as

$1202

Accra, GH (ACC) - Durban, ZA (DUR)

Emirates Logo
Emirates

Apr 28

ACC
20h 10m
DXB

Apr 29

DUR
Emirates Logo
Emirates

May 12

DUR
19h 5m
DXB

May 13

ACC

as low as

$1475

Accra, GH (ACC) - Durban, ZA (DUR)

Qatar Airways Logo
Qatar Airways

Apr 28

ACC
40h 45m
NBO
DOH

Apr 30

DUR
Qatar Airways Logo
Qatar Airways

May 12

DUR
29h 25m
DOH

May 13

ACC

as low as

$1645

Accra, GH (ACC) - Durban, ZA (DUR)

Qatar Airways Logo
Qatar Airways

Apr 28

ACC
40h 45m
NBO
DOH

Apr 30

DUR
Qatar Airways Logo
Qatar Airways

May 12

DUR
28h 50m
DOH
NBO

May 13

ACC

as low as

$1801

Good to Know

Essential information to help you plan your flight from Africa to South Africa

Cheapest Flight

$172

The lowest price we found in the last two weeks, departing Apr 29 and returning May 13

Airline W21h 5m ‧ economy

Fastest Flights

$172

The fastest flight that we found in the last two weeks, departing Apr 29 and returning May 13

Airline W21h 5m ‧ economy

Cheapest Flight Round-trip

$172

Cheapest price found in the last 14 days, departing Apr 29 and returning May 13

Airline W21h 5m ‧ economy

Cheapest Layover airport

$309

The cheapest layover airport to Cape Town is currently $309

Airline W21 stop ‧ 10h 35m ‧ economy

Best Arrival airport

$283

The best arrival airport to Johannesburg is currently $283

Airline W22h ‧ economy

Best Departure airport

$283

The best departure airport to Johannesburg is currently $283

Airline W22h ‧ economy

Cheapest Airline

$283

The cheapest airline to Johannesburg is currently $283

Airline W22h ‧ economy