background

Flight Deals from South Africa to Africa from $196

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

QR LogoEK LogoET LogoSA LogoSQ LogoNH LogoJL 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 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 Durban to Johannesburg

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

TransAsia Airways Logo
TransAsia Airways

Apr 26

DUR
1h 5m
Direct

Apr 26

JNB
TransAsia Airways Logo
TransAsia Airways

May 10

JNB
1h 5m
Direct

May 10

DUR

as low as

$196

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

TransAsia Airways Logo
TransAsia Airways

Apr 26

DUR
1h 5m
Direct

Apr 26

JNB
TransAsia Airways Logo
TransAsia Airways

May 10

JNB
1h 5m
Direct

May 10

DUR

as low as

$196

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

TransAsia Airways Logo
TransAsia Airways

Apr 26

DUR
1h 5m
Direct

Apr 26

JNB
TransAsia Airways Logo
TransAsia Airways

May 10

JNB
1h 5m
Direct

May 10

DUR

as low as

$196

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

TransAsia Airways Logo
TransAsia Airways

Apr 26

DUR
1h 5m
Direct

Apr 26

JNB
TransAsia Airways Logo
TransAsia Airways

May 10

JNB
1h 5m
Direct

May 10

DUR

as low as

$204

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

Safair Logo
Safair

Apr 26

DUR
1h 10m
Direct

Apr 26

JNB
Safair Logo
Safair

May 10

HLA
1h 15m
Direct

May 10

DUR

as low as

$230

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

Safair Logo
Safair

Apr 26

DUR
1h 10m
Direct

Apr 26

JNB
Safair Logo
Safair

May 10

HLA
1h 15m
Direct

May 10

DUR

as low as

$230

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

Safair Logo
Safair

Apr 26

DUR
1h 10m
Direct

Apr 26

JNB
Safair Logo
Safair

May 10

HLA
1h 10m
Direct

May 10

DUR

as low as

$230

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

Safair Logo
Safair

Apr 26

DUR
1h 10m
Direct

Apr 26

JNB
Safair Logo
Safair

May 10

HLA
1h 10m
Direct

May 10

DUR

as low as

$230

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

CemAir Logo
CemAir

Apr 26

DUR
1h 10m
Direct

Apr 26

JNB
CemAir Logo
CemAir

May 10

JNB
1h 10m
Direct

May 10

DUR

as low as

$258

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

CemAir Logo
CemAir

Apr 26

DUR
1h 10m
Direct

Apr 26

JNB
CemAir Logo
CemAir

May 10

JNB
1h 10m
Direct

May 10

DUR

as low as

$258

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

CemAir Logo
CemAir

Apr 26

DUR
1h 10m
Direct

Apr 26

JNB
CemAir Logo
CemAir

May 10

JNB
1h 10m
Direct

May 10

DUR

as low as

$267

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

CemAir Logo
CemAir

Apr 26

DUR
1h 10m
Direct

Apr 26

JNB
CemAir Logo
CemAir

May 10

JNB
1h 10m
Direct

May 10

DUR

as low as

$267

Top Deals on flights from Port Elizabeth to Johannesburg

Port Elizabeth, ZA (PLZ) - Johannesburg, ZA (JNB)

CemAir Logo
CemAir

Apr 26

PLZ
1h 35m
Direct

Apr 26

JNB
CemAir Logo
CemAir

May 10

JNB
1h 50m
Direct

May 10

PLZ

as low as

$244

Port Elizabeth, ZA (PLZ) - Johannesburg, ZA (JNB)

Safair Logo
Safair

Apr 26

PLZ
1h 45m
Direct

Apr 26

HLA
Safair Logo
Safair

May 10

HLA
1h 50m
Direct

May 10

PLZ

as low as

$257

Port Elizabeth, ZA (PLZ) - Johannesburg, ZA (JNB)

CemAir Logo
CemAir

Apr 26

PLZ
1h 35m
Direct

Apr 26

JNB
CemAir Logo
CemAir

May 10

JNB
1h 50m
Direct

May 10

PLZ

as low as

$258

Port Elizabeth, ZA (PLZ) - Johannesburg, ZA (JNB)

Safair Logo
Safair

Apr 26

PLZ
1h 45m
Direct

Apr 26

HLA
Safair Logo
Safair

May 10

JNB
1h 45m
Direct

May 10

PLZ

as low as

$260

Port Elizabeth, ZA (PLZ) - Johannesburg, ZA (JNB)

Safair Logo
Safair

Apr 26

PLZ
1h 40m
Direct

Apr 26

JNB
Safair Logo
Safair

May 10

HLA
1h 50m
Direct

May 10

PLZ

as low as

$263

Port Elizabeth, ZA (PLZ) - Johannesburg, ZA (JNB)

Safair Logo
Safair

Apr 26

PLZ
1h 40m
Direct

Apr 26

JNB
Safair Logo
Safair

May 10

JNB
1h 45m
Direct

May 10

PLZ

as low as

$266

Port Elizabeth, ZA (PLZ) - Johannesburg, ZA (JNB)

South African Airways Logo
South African Airways

Apr 26

PLZ
1h 35m
Direct

Apr 26

JNB
South African Airways Logo
South African Airways

May 10

JNB
1h 35m
Direct

May 10

PLZ

as low as

$288

Port Elizabeth, ZA (PLZ) - Johannesburg, ZA (JNB)

South African Airways Logo
South African Airways

Apr 26

PLZ
1h 35m
Direct

Apr 26

JNB
South African Airways Logo
South African Airways

May 10

JNB
1h 35m
Direct

May 10

PLZ

as low as

$288

Port Elizabeth, ZA (PLZ) - Johannesburg, ZA (JNB)

South African Airways Logo
South African Airways

Apr 26

PLZ
1h 35m
Direct

Apr 26

JNB
South African Airways Logo
South African Airways

May 10

JNB
1h 35m
Direct

May 10

PLZ

as low as

$288

Port Elizabeth, ZA (PLZ) - Johannesburg, ZA (JNB)

South African Airways Logo
South African Airways

Apr 26

PLZ
1h 45m
Direct

Apr 26

JNB
South African Airways Logo
South African Airways

May 10

JNB
1h 35m
Direct

May 10

PLZ

as low as

$288

Port Elizabeth, ZA (PLZ) - Johannesburg, ZA (JNB)

CemAir Logo
CemAir

Apr 26

PLZ
1h 35m
Direct

Apr 26

JNB
CemAir Logo
CemAir

May 10

JNB
1h 35m
Direct

May 10

PLZ

as low as

$294

Port Elizabeth, ZA (PLZ) - Johannesburg, ZA (JNB)

CemAir Logo
CemAir

Apr 26

PLZ
1h 35m
Direct

Apr 26

JNB
CemAir Logo
CemAir

May 10

JNB
1h 35m
Direct

May 10

PLZ

as low as

$294

Top Deals on flights from Johannesburg to Nairobi

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

Uganda Airlines Logo
Uganda Airlines

Apr 14

JNB
9h 35m
EBB

Apr 15

NBO
Uganda Airlines Logo
Uganda Airlines

Apr 28

NBO
12h 40m
EBB

Apr 28

JNB

as low as

$409

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

Uganda Airlines Logo
Uganda Airlines

Apr 14

JNB
9h 35m
EBB

Apr 15

NBO
Uganda Airlines Logo
Uganda Airlines

Apr 28

NBO
14h 35m
EBB

Apr 29

JNB

as low as

$533

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

RwandAir Logo
RwandAir

Apr 14

JNB
18h 30m
KGL

Apr 15

NBO
RwandAir Logo
RwandAir

Apr 28

NBO
6h 30m
KGL

Apr 29

JNB

as low as

$562

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

RwandAir Logo
RwandAir

Apr 14

JNB
24h 45m
KGL

Apr 15

NBO
RwandAir Logo
RwandAir

Apr 28

NBO
6h 30m
KGL

Apr 29

JNB

as low as

$562

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

Kenya Airways Logo
Kenya Airways

Apr 14

JNB
4h 5m
Direct

Apr 14

NBO
Kenya Airways Logo
Kenya Airways

Apr 28

NBO
4h 10m
Direct

Apr 28

JNB

as low as

$573

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

Kenya Airways Logo
Kenya Airways

Apr 14

JNB
4h 5m
Direct

Apr 14

NBO
Kenya Airways Logo
Kenya Airways

Apr 28

NBO
4h 15m
Direct

Apr 29

JNB

as low as

$580

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

Ethiopian Airlines Logo
Ethiopian Airlines

Apr 14

JNB
13h 20m
ADD

Apr 15

NBO
Ethiopian Airlines Logo
Ethiopian Airlines

Apr 28

NBO
11h 25m
ADD

Apr 29

JNB

as low as

$742

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

Ethiopian Airlines Logo
Ethiopian Airlines

Apr 14

JNB
27h 50m
ADD

Apr 15

NBO
Ethiopian Airlines Logo
Ethiopian Airlines

Apr 28

NBO
11h 25m
ADD

Apr 29

JNB

as low as

$807

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

Qatar Airways Logo
Qatar Airways

Apr 14

JNB
27h
DOH

Apr 15

NBO
Qatar Airways Logo
Qatar Airways

Apr 28

NBO
19h 5m
DOH

Apr 29

JNB

as low as

$946

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

Qatar Airways Logo
Qatar Airways

Apr 14

JNB
27h
DOH

Apr 15

NBO
Qatar Airways Logo
Qatar Airways

Apr 28

NBO
34h 10m
DOH

Apr 29

JNB

as low as

$949

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

South African Airways Logo
South African Airways

Apr 14

JNB
4h 5m
Direct

Apr 14

NBO
South African Airways Logo
South African Airways

Apr 28

NBO
4h 10m
Direct

Apr 28

JNB

as low as

$972

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

South African Airways Logo
South African Airways

Apr 14

JNB
4h 5m
Direct

Apr 14

NBO
South African Airways Logo
South African Airways

Apr 28

NBO
4h 10m
Direct

Apr 28

JNB

as low as

$972

Top Deals on flights from Cape Town to Nairobi

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

Ethiopian Airlines Logo
Ethiopian Airlines

Apr 27

CPT
22h 20m
ADD

Apr 28

NBO
Ethiopian Airlines Logo
Ethiopian Airlines

May 11

NBO
12h 15m
ADD

May 11

CPT

as low as

$907

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

Ethiopian Airlines Logo
Ethiopian Airlines

Apr 27

CPT
22h 20m
ADD

Apr 28

NBO
Ethiopian Airlines Logo
Ethiopian Airlines

May 11

NBO
10h 40m
ADD

May 11

CPT

as low as

$907

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

Ethiopian Airlines Logo
Ethiopian Airlines

Apr 27

CPT
20h 45m
ADD

Apr 28

NBO
Ethiopian Airlines Logo
Ethiopian Airlines

May 11

NBO
10h 40m
ADD

May 11

CPT

as low as

$907

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

Kenya Airways Logo
Kenya Airways

Apr 27

CPT
10h 15m
JNB

Apr 27

NBO
Kenya Airways Logo
Kenya Airways

May 11

NBO
24h 5m
JNB

May 12

CPT

as low as

$933

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

Kenya Airways Logo
Kenya Airways

Apr 27

CPT
10h 15m
JNB

Apr 27

NBO
Kenya Airways Logo
Kenya Airways

May 11

NBO
12h
JNB

May 11

CPT

as low as

$933

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

Kenya Airways Logo
Kenya Airways

Apr 27

CPT
10h 15m
JNB

Apr 27

NBO
Kenya Airways Logo
Kenya Airways

May 11

NBO
15h 40m
JNB

May 12

CPT

as low as

$933

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

Qatar Airways Logo
Qatar Airways

Apr 27

CPT
27h 20m
DOH

Apr 28

NBO
Qatar Airways Logo
Qatar Airways

May 11

NBO
21h 30m
DOH

May 12

CPT

as low as

$983

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

Qatar Airways Logo
Qatar Airways

Apr 27

CPT
27h 20m
DOH

Apr 28

NBO
Qatar Airways Logo
Qatar Airways

May 11

NBO
36h 35m
DOH

May 12

CPT

as low as

$986

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

Emirates Logo
Emirates

Apr 27

CPT
19h 5m
DXB

Apr 28

NBO
Emirates Logo
Emirates

May 11

NBO
29h 20m
DXB

May 12

CPT

as low as

$1009

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

Emirates Logo
Emirates

Apr 27

CPT
19h 5m
DXB

Apr 28

NBO
Emirates Logo
Emirates

May 11

NBO
19h 55m
DXB

May 12

CPT

as low as

$1009

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

Emirates Logo
Emirates

Apr 27

CPT
19h 5m
DXB

Apr 28

NBO
Emirates Logo
Emirates

May 11

NBO
18h 55m
DXB

May 12

CPT

as low as

$1009

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

South African Airways Logo
South African Airways

Apr 27

CPT
10h 15m
JNB

Apr 27

NBO
South African Airways Logo
South African Airways

May 11

NBO
10h
JNB

May 11

CPT

as low as

$1164

Top Deals on flights from Durban to Nairobi

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

Qatar Airways Logo
Qatar Airways

Apr 23

DUR
28h 20m
DOH

Apr 24

NBO
Qatar Airways Logo
Qatar Airways

May 7

NBO
25h 50m
DOH

May 8

DUR

as low as

$923

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

Emirates Logo
Emirates

Apr 23

DUR
18h 50m
DXB

Apr 24

NBO
Emirates Logo
Emirates

May 7

NBO
25h
DXB

May 8

DUR

as low as

$978

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

Emirates Logo
Emirates

Apr 23

DUR
18h 50m
DXB

Apr 24

NBO
Emirates Logo
Emirates

May 7

NBO
34h 25m
DXB

May 8

DUR

as low as

$978

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

Emirates Logo
Emirates

Apr 23

DUR
18h 50m
DXB

Apr 24

NBO
Emirates Logo
Emirates

May 7

NBO
18h 50m
DXB

May 8

DUR

as low as

$978

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

Ethiopian Airlines Logo
Ethiopian Airlines

Apr 23

DUR
17h 30m
JNB
ADD

Apr 24

NBO
Ethiopian Airlines Logo
Ethiopian Airlines

May 7

NBO
12h 50m
LLW
JNB

May 7

DUR

as low as

$1091

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

Ethiopian Airlines Logo
Ethiopian Airlines

Apr 23

DUR
17h 30m
JNB
ADD

Apr 24

NBO
Ethiopian Airlines Logo
Ethiopian Airlines

May 7

NBO
15h 45m
ADD
JNB

May 7

DUR

as low as

$1091

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

South African Airways Logo
South African Airways

Apr 23

DUR
8h 5m
JNB

Apr 23

NBO
South African Airways Logo
South African Airways

May 7

NBO
21h 5m
JNB

May 8

DUR

as low as

$1131

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

South African Airways Logo
South African Airways

Apr 23

DUR
8h 5m
JNB

Apr 23

NBO
South African Airways Logo
South African Airways

May 7

NBO
9h 35m
JNB

May 7

DUR

as low as

$1131

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

South African Airways Logo
South African Airways

Apr 23

DUR
7h 5m
JNB

Apr 23

NBO
South African Airways Logo
South African Airways

May 7

NBO
10h 55m
JNB

May 7

DUR

as low as

$1131

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

South African Airways Logo
South African Airways

Apr 23

DUR
10h 5m
JNB

Apr 23

NBO
South African Airways Logo
South African Airways

May 7

NBO
7h 15m
JNB

May 7

DUR

as low as

$1131

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

Kenya Airways Logo
Kenya Airways

Apr 23

DUR
14h
JNB

Apr 24

NBO
Kenya Airways Logo
Kenya Airways

May 7

NBO
8h 5m
JNB

May 7

DUR

as low as

$1150

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

Ethiopian Airlines Logo
Ethiopian Airlines

Apr 23

DUR
24h 20m
JNB
LLW

Apr 24

NBO
Ethiopian Airlines Logo
Ethiopian Airlines

May 7

NBO
15h 45m
ADD
JNB

May 7

DUR

as low as

$1165

Top Deals on flights from Port Elizabeth to Nairobi

Port Elizabeth, ZA (PLZ) - Nairobi, KE (NBO)

South African Airways Logo
South African Airways

Apr 26

PLZ
11h 15m
JNB

Apr 27

NBO
Kenya Airways Logo
Kenya Airways

May 10

NBO
13h 45m
JNB

May 11

PLZ

as low as

$1005

Port Elizabeth, ZA (PLZ) - Nairobi, KE (NBO)

Safair Logo
Safair

Apr 26

PLZ
10h 45m
JNB

Apr 26

NBO
Kenya Airways Logo
Kenya Airways

May 10

NBO
13h 45m
JNB

May 11

PLZ

as low as

$1010

Port Elizabeth, ZA (PLZ) - Nairobi, KE (NBO)

Safair Logo
Safair

Apr 26

PLZ
12h 25m
JNB

Apr 26

NBO
Kenya Airways Logo
Kenya Airways

May 10

NBO
13h 45m
JNB

May 11

PLZ

as low as

$1010

Port Elizabeth, ZA (PLZ) - Nairobi, KE (NBO)

Safair Logo
Safair

Apr 26

PLZ
9h 40m
JNB

Apr 27

NBO
Kenya Airways Logo
Kenya Airways

May 10

NBO
13h 45m
JNB

May 11

PLZ

as low as

$1010

Port Elizabeth, ZA (PLZ) - Nairobi, KE (NBO)

South African Airways Logo
South African Airways

Apr 26

PLZ
11h 15m
JNB

Apr 27

NBO
Kenya Airways Logo
Kenya Airways

May 10

NBO
11h 35m
JNB

May 11

PLZ

as low as

$1061

Port Elizabeth, ZA (PLZ) - Nairobi, KE (NBO)

Safair Logo
Safair

Apr 26

PLZ
12h 25m
JNB

Apr 26

NBO
Kenya Airways Logo
Kenya Airways

May 10

NBO
11h 35m
JNB

May 11

PLZ

as low as

$1066

Port Elizabeth, ZA (PLZ) - Nairobi, KE (NBO)

Safair Logo
Safair

Apr 26

PLZ
9h 40m
JNB

Apr 27

NBO
Kenya Airways Logo
Kenya Airways

May 10

NBO
11h 35m
JNB

May 11

PLZ

as low as

$1066

Port Elizabeth, ZA (PLZ) - Nairobi, KE (NBO)

South African Airways Logo
South African Airways

Apr 26

PLZ
8h 10m
JNB

Apr 26

NBO
South African Airways Logo
South African Airways

May 10

NBO
11h 25m
JNB

May 10

PLZ

as low as

$1174

Port Elizabeth, ZA (PLZ) - Nairobi, KE (NBO)

South African Airways Logo
South African Airways

Apr 26

PLZ
22h 10m
JNB

Apr 27

NBO
South African Airways Logo
South African Airways

May 10

NBO
11h 25m
JNB

May 10

PLZ

as low as

$1174

Port Elizabeth, ZA (PLZ) - Nairobi, KE (NBO)

South African Airways Logo
South African Airways

Apr 26

PLZ
13h
JNB

Apr 26

NBO
South African Airways Logo
South African Airways

May 10

NBO
11h 25m
JNB

May 10

PLZ

as low as

$1174

Port Elizabeth, ZA (PLZ) - Nairobi, KE (NBO)

South African Airways Logo
South African Airways

Apr 26

PLZ
7h 35m
JNB

Apr 26

NBO
South African Airways Logo
South African Airways

May 10

NBO
11h 25m
JNB

May 10

PLZ

as low as

$1174

Port Elizabeth, ZA (PLZ) - Nairobi, KE (NBO)

South African Airways Logo
South African Airways

Apr 26

PLZ
7h 35m
JNB

Apr 26

NBO
South African Airways Logo
South African Airways

May 10

NBO
24h 50m
JNB

May 11

PLZ

as low as

$1187

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 Durban to Cape Town

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

TransAsia Airways Logo
TransAsia Airways

May 2

DUR
2h 15m
Direct

May 2

CPT
TransAsia Airways Logo
TransAsia Airways

May 9

CPT
2h 5m
Direct

May 9

DUR

as low as

$234

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

TransAsia Airways Logo
TransAsia Airways

May 2

DUR
2h 15m
Direct

May 2

CPT
TransAsia Airways Logo
TransAsia Airways

May 9

CPT
2h 5m
Direct

May 9

DUR

as low as

$234

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

TransAsia Airways Logo
TransAsia Airways

May 2

DUR
2h 15m
Direct

May 2

CPT
TransAsia Airways Logo
TransAsia Airways

May 9

CPT
2h 5m
Direct

May 9

DUR

as low as

$257

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

Safair Logo
Safair

May 2

DUR
2h 15m
Direct

May 2

CPT
Safair Logo
Safair

May 9

CPT
2h 5m
Direct

May 9

DUR

as low as

$324

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

Safair Logo
Safair

May 2

DUR
2h 15m
Direct

May 2

CPT
Safair Logo
Safair

May 9

CPT
2h 5m
Direct

May 9

DUR

as low as

$324

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

Safair Logo
Safair

May 2

DUR
2h 15m
Direct

May 2

CPT
Safair Logo
Safair

May 9

CPT
2h 5m
Direct

May 9

DUR

as low as

$324

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

CemAir Logo
CemAir

May 2

DUR
2h 10m
Direct

May 2

CPT
CemAir Logo
CemAir

May 9

CPT
2h
Direct

May 9

DUR

as low as

$370

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

CemAir Logo
CemAir

May 2

DUR
2h 10m
Direct

May 2

CPT
CemAir Logo
CemAir

May 9

CPT
2h
Direct

May 9

DUR

as low as

$370

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

CemAir Logo
CemAir

May 2

DUR
2h 10m
Direct

May 2

CPT
CemAir Logo
CemAir

May 9

CPT
2h
Direct

May 9

DUR

as low as

$388

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

South African Airways Logo
South African Airways

May 2

DUR
2h 10m
Direct

May 2

CPT
South African Airways Logo
South African Airways

May 9

CPT
2h
Direct

May 9

DUR

as low as

$440

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

CemAir Logo
CemAir

May 2

DUR
2h 10m
Direct

May 2

CPT
CemAir Logo
CemAir

May 9

CPT
10h 5m
JNB

May 9

DUR

as low as

$443

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

CemAir Logo
CemAir

May 2

DUR
2h 10m
Direct

May 2

CPT
CemAir Logo
CemAir

May 9

CPT
18h 35m
JNB

May 10

DUR

as low as

$454

Top Deals on flights from Port Elizabeth to Cape Town

Port Elizabeth, ZA (PLZ) - Cape Town, ZA (CPT)

Safair Logo
Safair

Apr 26

PLZ
1h 25m
Direct

Apr 26

CPT
Safair Logo
Safair

May 10

CPT
1h 20m
Direct

May 10

PLZ

as low as

$283

Port Elizabeth, ZA (PLZ) - Cape Town, ZA (CPT)

Safair Logo
Safair

Apr 26

PLZ
1h 25m
Direct

Apr 26

CPT
Safair Logo
Safair

May 10

CPT
1h 20m
Direct

May 10

PLZ

as low as

$288

Port Elizabeth, ZA (PLZ) - Cape Town, ZA (CPT)

Safair Logo
Safair

Apr 26

PLZ
1h 25m
Direct

Apr 26

CPT
Safair Logo
Safair

May 10

CPT
1h 20m
Direct

May 10

PLZ

as low as

$289

Port Elizabeth, ZA (PLZ) - Cape Town, ZA (CPT)

Safair Logo
Safair

Apr 26

PLZ
1h 25m
Direct

Apr 26

CPT
Safair Logo
Safair

May 10

CPT
8h 5m
JNB

May 10

PLZ

as low as

$444

Port Elizabeth, ZA (PLZ) - Cape Town, ZA (CPT)

Safair Logo
Safair

Apr 26

PLZ
1h 25m
Direct

Apr 26

CPT
Safair Logo
Safair

May 10

CPT
8h 40m
HLA

May 10

PLZ

as low as

$447

Port Elizabeth, ZA (PLZ) - Cape Town, ZA (CPT)

Safair Logo
Safair

Apr 26

PLZ
1h 25m
Direct

Apr 26

CPT
Safair Logo
Safair

May 10

CPT
8h 5m
JNB

May 10

PLZ

as low as

$449

Port Elizabeth, ZA (PLZ) - Cape Town, ZA (CPT)

Safair Logo
Safair

Apr 26

PLZ
1h 25m
Direct

Apr 26

CPT
Safair Logo
Safair

May 10

CPT
8h 40m
HLA

May 10

PLZ

as low as

$451

Port Elizabeth, ZA (PLZ) - Cape Town, ZA (CPT)

Safair Logo
Safair

Apr 26

PLZ
1h 25m
Direct

Apr 26

CPT
CemAir Logo
CemAir

May 10

CPT
7h 25m
JNB

May 10

PLZ

as low as

$458

Port Elizabeth, ZA (PLZ) - Cape Town, ZA (CPT)

Safair Logo
Safair

Apr 26

PLZ
1h 25m
Direct

Apr 26

CPT
Safair Logo
Safair

May 10

CPT
8h 40m
HLA

May 10

PLZ

as low as

$465

Port Elizabeth, ZA (PLZ) - Cape Town, ZA (CPT)

Safair Logo
Safair

Apr 26

PLZ
1h 25m
Direct

Apr 26

CPT
Safair Logo
Safair

May 10

CPT
7h 30m
DUR

May 10

PLZ

as low as

$488

Port Elizabeth, ZA (PLZ) - Cape Town, ZA (CPT)

Safair Logo
Safair

Apr 26

PLZ
1h 25m
Direct

Apr 26

CPT
Safair Logo
Safair

May 10

CPT
7h 30m
DUR

May 10

PLZ

as low as

$492

Port Elizabeth, ZA (PLZ) - Cape Town, ZA (CPT)

Safair Logo
Safair

Apr 26

PLZ
6h 40m
DUR

Apr 26

CPT
Safair Logo
Safair

May 10

CPT
1h 20m
Direct

May 10

PLZ

as low as

$500

Good to Know

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

Cheapest Flight

$196

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

Airline W21h 5m ‧ economy

Fastest Flights

$196

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

Airline W21h 5m ‧ economy

Cheapest Flight Round-trip

$196

Cheapest price found in the last 14 days, departing Apr 26 and returning May 10

Airline W21h 5m ‧ economy

Cheapest Layover airport

$978

The cheapest layover airport to Nairobi is currently $978

Airline EK1 stop ‧ 18h 50m ‧ economy

Best Arrival airport

$196

The best arrival airport to Johannesburg is currently $196

Airline W21h 5m ‧ economy

Best Departure airport

$196

The best departure airport to Johannesburg is currently $196

Airline W21h 5m ‧ economy

Cheapest Airline

$196

The cheapest airline to Johannesburg is currently $196

Airline W21h 5m ‧ economy