background

Flight Deals from Johannesburg to Africa from $221

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

QR LogoEK LogoTK LogoAF LogoBA LogoKL LogoET 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 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
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)

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)

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 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 Johannesburg to Accra

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

Kenya Airways Logo
Kenya Airways

May 2

JNB
28h 10m
NBO

May 3

ACC
Kenya Airways Logo
Kenya Airways

May 9

ACC
24h 35m
NBO

May 11

JNB

as low as

$675

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

Kenya Airways Logo
Kenya Airways

May 2

JNB
23h 20m
NBO

May 3

ACC
Kenya Airways Logo
Kenya Airways

May 9

ACC
11h 15m
NBO

May 10

JNB

as low as

$675

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

South African Airways Logo
South African Airways

May 2

JNB
6h 5m
Direct

May 2

ACC
South African Airways Logo
South African Airways

May 9

ACC
5h 55m
Direct

May 10

JNB

as low as

$1077

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

Ethiopian Airlines Logo
Ethiopian Airlines

May 2

JNB
14h 30m
ADD

May 3

ACC
Ethiopian Airlines Logo
Ethiopian Airlines

May 9

ACC
22h 45m
ADD

May 10

JNB

as low as

$1127

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

Ethiopian Airlines Logo
Ethiopian Airlines

May 2

JNB
14h 30m
ADD

May 3

ACC
Ethiopian Airlines Logo
Ethiopian Airlines

May 9

ACC
13h 35m
ADD

May 10

JNB

as low as

$1135

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

Emirates Logo
Emirates

May 2

JNB
24h 15m
DXB

May 3

ACC
Emirates Logo
Emirates

May 9

ACC
33h 5m
DXB

May 11

JNB

as low as

$1198

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

Emirates Logo
Emirates

May 2

JNB
24h 15m
DXB

May 3

ACC
Emirates Logo
Emirates

May 9

ACC
19h 50m
DXB

May 10

JNB

as low as

$1198

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

Ethiopian Airlines Logo
Ethiopian Airlines

May 2

JNB
14h 30m
ADD

May 3

ACC
Ethiopian Airlines Logo
Ethiopian Airlines

May 9

ACC
11h 55m
LFW

May 10

JNB

as low as

$1654

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

Ethiopian Airlines Logo
Ethiopian Airlines

May 2

JNB
14h 30m
ADD

May 3

ACC
Ethiopian Airlines Logo
Ethiopian Airlines

May 9

ACC
11h 5m
LFW

May 10

JNB

as low as

$1654

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

Turkish Airlines Logo
Turkish Airlines

May 2

JNB
26h 30m
IST

May 3

ACC
Turkish Airlines Logo
Turkish Airlines

May 9

ACC
37h
IST

May 11

JNB

as low as

$2101

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

ASKY Airlines Logo
ASKY Airlines

May 2

JNB
22h 50m
ADD

May 3

ACC
ASKY Airlines Logo
ASKY Airlines

May 9

ACC
13h 35m
ADD

May 10

JNB

as low as

$2119

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

ASKY Airlines Logo
ASKY Airlines

May 2

JNB
14h 30m
ADD

May 3

ACC
ASKY Airlines Logo
ASKY Airlines

May 9

ACC
13h 35m
ADD

May 10

JNB

as low as

$2119

Top Deals on flights from Johannesburg to Addis Ababa

Johannesburg, ZA (JNB) - Addis Ababa, ET (ADD)

South African Airways Logo
South African Airways

Apr 28

JNB
6h 15m
Direct

Apr 28

ADD
South African Airways Logo
South African Airways

May 12

ADD
4h 20m
Direct

May 12

JNB

as low as

$564

Johannesburg, ZA (JNB) - Addis Ababa, ET (ADD)

Kenya Airways Logo
Kenya Airways

Apr 28

JNB
16h 30m
NBO

Apr 29

ADD
Kenya Airways Logo
Kenya Airways

May 12

ADD
14h 55m
NBO

May 13

JNB

as low as

$708

Johannesburg, ZA (JNB) - Addis Ababa, ET (ADD)

Ethiopian Airlines Logo
Ethiopian Airlines

Apr 28

JNB
6h 25m
Direct

Apr 28

ADD
Ethiopian Airlines Logo
Ethiopian Airlines

May 12

ADD
4h 35m
Direct

May 12

JNB

as low as

$739

Johannesburg, ZA (JNB) - Addis Ababa, ET (ADD)

ASKY Airlines Logo
ASKY Airlines

Apr 28

JNB
6h 25m
Direct

Apr 28

ADD
ASKY Airlines Logo
ASKY Airlines

May 12

ADD
4h 35m
Direct

May 12

JNB

as low as

$794

Johannesburg, ZA (JNB) - Addis Ababa, ET (ADD)

Ethiopian Airlines Logo
Ethiopian Airlines

Apr 28

JNB
6h 15m
Direct

Apr 28

ADD
Ethiopian Airlines Logo
Ethiopian Airlines

May 12

ADD
14h 5m
FIH

May 13

JNB

as low as

$814

Johannesburg, ZA (JNB) - Addis Ababa, ET (ADD)

Qatar Airways Logo
Qatar Airways

Apr 28

JNB
28h 30m
DOH

Apr 30

ADD
Qatar Airways Logo
Qatar Airways

May 12

ADD
26h 10m
DOH

May 13

JNB

as low as

$923

Johannesburg, ZA (JNB) - Addis Ababa, ET (ADD)

Emirates Logo
Emirates

Apr 28

JNB
15h 25m
DXB

Apr 29

ADD
Emirates Logo
Emirates

May 12

ADD
13h 30m
DXB

May 13

JNB

as low as

$977

Johannesburg, ZA (JNB) - Addis Ababa, ET (ADD)

Ethiopian Airlines Logo
Ethiopian Airlines

Apr 28

JNB
12h 10m
LUN

Apr 29

ADD
Ethiopian Airlines Logo
Ethiopian Airlines

May 12

ADD
14h 5m
FIH

May 13

JNB

as low as

$1104

Johannesburg, ZA (JNB) - Addis Ababa, ET (ADD)

Qatar Airways Logo
Qatar Airways

Apr 28

JNB
45h 10m
KGL
DOH

Apr 30

ADD
Qatar Airways Logo
Qatar Airways

May 12

ADD
26h 10m
DOH

May 13

JNB

as low as

$1427

Johannesburg, ZA (JNB) - Addis Ababa, ET (ADD)

RwandAir Logo
RwandAir

Apr 28

JNB
11h 10m
KGL

Apr 28

ADD
RwandAir Logo
RwandAir

May 12

ADD
11h 5m
KGL

May 13

JNB

as low as

$1511

Top Deals on flights from Johannesburg to Lagos

Johannesburg, ZA (JNB) - Lagos, NG (LOS)

ASKY Airlines Logo
ASKY Airlines

Apr 26

JNB
12h 45m
LFW

Apr 26

LOS
ASKY Airlines Logo
ASKY Airlines

May 10

LOS
13h 50m
LFW

May 11

JNB

as low as

$606

Johannesburg, ZA (JNB) - Lagos, NG (LOS)

Kenya Airways Logo
Kenya Airways

Apr 26

JNB
11h 15m
NBO

Apr 26

LOS
Kenya Airways Logo
Kenya Airways

May 10

LOS
26h 25m
NBO

May 11

JNB

as low as

$670

Johannesburg, ZA (JNB) - Lagos, NG (LOS)

Kenya Airways Logo
Kenya Airways

Apr 26

JNB
11h 15m
NBO

Apr 26

LOS
Kenya Airways Logo
Kenya Airways

May 10

LOS
10h 50m
NBO

May 11

JNB

as low as

$670

Johannesburg, ZA (JNB) - Lagos, NG (LOS)

RwandAir Logo
RwandAir

Apr 26

JNB
21h 25m
KGL

Apr 27

LOS
RwandAir Logo
RwandAir

May 10

LOS
10h 35m
KGL

May 11

JNB

as low as

$752

Johannesburg, ZA (JNB) - Lagos, NG (LOS)

RwandAir Logo
RwandAir

Apr 26

JNB
11h 5m
KGL

Apr 26

LOS
RwandAir Logo
RwandAir

May 10

LOS
10h 35m
KGL

May 11

JNB

as low as

$752

Johannesburg, ZA (JNB) - Lagos, NG (LOS)

Qatar Airways Logo
Qatar Airways

Apr 26

JNB
19h 20m
DOH

Apr 27

LOS
Qatar Airways Logo
Qatar Airways

May 10

LOS
23h 40m
DOH

May 11

JNB

as low as

$870

Johannesburg, ZA (JNB) - Lagos, NG (LOS)

Qatar Airways Logo
Qatar Airways

Apr 26

JNB
19h 20m
DOH

Apr 27

LOS
Qatar Airways Logo
Qatar Airways

May 10

LOS
17h 40m
DOH

May 11

JNB

as low as

$870

Johannesburg, ZA (JNB) - Lagos, NG (LOS)

Egyptair Logo
Egyptair

Apr 26

JNB
16h 15m
CAI

Apr 27

LOS
Egyptair Logo
Egyptair

May 10

LOS
16h 10m
CAI

May 11

JNB

as low as

$927

Johannesburg, ZA (JNB) - Lagos, NG (LOS)

Ethiopian Airlines Logo
Ethiopian Airlines

Apr 26

JNB
12h 20m
ADD

Apr 26

LOS
Ethiopian Airlines Logo
Ethiopian Airlines

May 10

LOS
13h 15m
ADD

May 11

JNB

as low as

$937

Johannesburg, ZA (JNB) - Lagos, NG (LOS)

Ethiopian Airlines Logo
Ethiopian Airlines

Apr 26

JNB
14h 35m
ADD

Apr 27

LOS
Ethiopian Airlines Logo
Ethiopian Airlines

May 10

LOS
13h 15m
ADD

May 11

JNB

as low as

$937

Johannesburg, ZA (JNB) - Lagos, NG (LOS)

Emirates Logo
Emirates

Apr 26

JNB
30h 45m
DXB

Apr 27

LOS
Emirates Logo
Emirates

May 10

LOS
25h 50m
DXB

May 11

JNB

as low as

$1027

Johannesburg, ZA (JNB) - Lagos, NG (LOS)

Emirates Logo
Emirates

Apr 26

JNB
21h 40m
DXB

Apr 27

LOS
Emirates Logo
Emirates

May 10

LOS
34h 45m
DXB

May 12

JNB

as low as

$1027

Top Deals on flights from Johannesburg to Mauritius

Johannesburg, ZA (JNB) - Mauritius, MU (MRU)

Air Austral Logo
Air Austral

Apr 28

JNB
7h 45m
RUN

Apr 29

MRU
Air Austral Logo
Air Austral

May 12

MRU
11h 5m
RUN

May 12

JNB

as low as

$645

Johannesburg, ZA (JNB) - Mauritius, MU (MRU)

Air Mauritius Logo
Air Mauritius

Apr 28

JNB
6h
Direct

Apr 28

MRU
Air Mauritius Logo
Air Mauritius

May 12

MRU
2h 35m
Direct

May 12

JNB

as low as

$704

Johannesburg, ZA (JNB) - Mauritius, MU (MRU)

Hahn Air Logo
Hahn Air

Apr 28

JNB
6h 15m
Direct

Apr 28

MRU
Hahn Air Logo
Hahn Air

May 12

MRU
2h 30m
Direct

May 12

JNB

as low as

$724

Johannesburg, ZA (JNB) - Mauritius, MU (MRU)

Kenya Airways Logo
Kenya Airways

Apr 28

JNB
16h
NBO

Apr 28

MRU
Kenya Airways Logo
Kenya Airways

May 12

MRU
10h 25m
NBO

May 12

JNB

as low as

$815

Johannesburg, ZA (JNB) - Mauritius, MU (MRU)

South African Airways Logo
South African Airways

Apr 28

JNB
6h
Direct

Apr 28

MRU
South African Airways Logo
South African Airways

May 12

MRU
2h 35m
Direct

May 12

JNB

as low as

$963

Johannesburg, ZA (JNB) - Mauritius, MU (MRU)

South African Airways Logo
South African Airways

Apr 28

JNB
6h
Direct

Apr 28

MRU
South African Airways Logo
South African Airways

May 12

MRU
17h 5m
CPT
DUR

May 13

JNB

as low as

$1136

Johannesburg, ZA (JNB) - Mauritius, MU (MRU)

South African Airways Logo
South African Airways

Apr 28

JNB
6h
Direct

Apr 28

MRU
South African Airways Logo
South African Airways

May 12

MRU
14h 45m
CPT

May 13

JNB

as low as

$1151

Johannesburg, ZA (JNB) - Mauritius, MU (MRU)

Air Seychelles Logo
Air Seychelles

Apr 28

JNB
26h 10m
SEZ

Apr 29

MRU
Air Seychelles Logo
Air Seychelles

May 12

MRU
2h 30m
Direct

May 12

JNB

as low as

$1283

Johannesburg, ZA (JNB) - Mauritius, MU (MRU)

Emirates Logo
Emirates

Apr 28

JNB
18h 50m
DXB

Apr 29

MRU
Emirates Logo
Emirates

May 12

MRU
15h 45m
DXB

May 13

JNB

as low as

$1366

Johannesburg, ZA (JNB) - Mauritius, MU (MRU)

Turkish Airlines Logo
Turkish Airlines

Apr 28

JNB
42h 55m
IST

Apr 30

MRU
Turkish Airlines Logo
Turkish Airlines

May 12

MRU
37h 55m
IST

May 14

JNB

as low as

$4122

Johannesburg, ZA (JNB) - Mauritius, MU (MRU)

Air France Logo
Air France

Apr 28

JNB
35h 35m
CDG

Apr 30

MRU
Air France Logo
Air France

May 12

MRU
36h 50m
CDG

May 14

JNB

as low as

$4368

Top Deals on flights from Johannesburg to Entebbe

Johannesburg, ZA (JNB) - Entebbe, UG (EBB)

Uganda Airlines Logo
Uganda Airlines

Apr 28

JNB
4h 15m
Direct

Apr 29

EBB
Uganda Airlines Logo
Uganda Airlines

May 12

EBB
4h 15m
Direct

May 12

JNB

as low as

$417

Johannesburg, ZA (JNB) - Entebbe, UG (EBB)

Kenya Airways Logo
Kenya Airways

Apr 28

JNB
19h 40m
NBO

Apr 29

EBB
Kenya Airways Logo
Kenya Airways

May 12

EBB
8h 45m
NBO

May 12

JNB

as low as

$423

Johannesburg, ZA (JNB) - Entebbe, UG (EBB)

Kenya Airways Logo
Kenya Airways

Apr 28

JNB
13h
NBO

Apr 29

EBB
Kenya Airways Logo
Kenya Airways

May 12

EBB
8h 45m
NBO

May 12

JNB

as low as

$423

Johannesburg, ZA (JNB) - Entebbe, UG (EBB)

RwandAir Logo
RwandAir

Apr 28

JNB
16h 45m
KGL

Apr 28

EBB
RwandAir Logo
RwandAir

May 12

EBB
16h 20m
KGL

May 13

JNB

as low as

$460

Johannesburg, ZA (JNB) - Entebbe, UG (EBB)

RwandAir Logo
RwandAir

Apr 28

JNB
16h 15m
KGL

Apr 29

EBB
RwandAir Logo
RwandAir

May 12

EBB
5h 50m
KGL

May 13

JNB

as low as

$460

Johannesburg, ZA (JNB) - Entebbe, UG (EBB)

Ethiopian Airlines Logo
Ethiopian Airlines

Apr 28

JNB
8h 25m
ADD

Apr 28

EBB
Ethiopian Airlines Logo
Ethiopian Airlines

May 12

EBB
6h 20m
LLW

May 12

JNB

as low as

$482

Johannesburg, ZA (JNB) - Entebbe, UG (EBB)

Ethiopian Airlines Logo
Ethiopian Airlines

Apr 28

JNB
13h 25m
ADD

Apr 29

EBB
Ethiopian Airlines Logo
Ethiopian Airlines

May 12

EBB
6h 20m
LLW

May 12

JNB

as low as

$508

Johannesburg, ZA (JNB) - Entebbe, UG (EBB)

Qatar Airways Logo
Qatar Airways

Apr 28

JNB
26h 5m
DOH

Apr 29

EBB
Qatar Airways Logo
Qatar Airways

May 12

EBB
18h 15m
DOH

May 13

JNB

as low as

$934

Johannesburg, ZA (JNB) - Entebbe, UG (EBB)

Qatar Airways Logo
Qatar Airways

Apr 28

JNB
18h 55m
DOH

Apr 29

EBB
Qatar Airways Logo
Qatar Airways

May 12

EBB
18h 15m
DOH

May 13

JNB

as low as

$934

Johannesburg, ZA (JNB) - Entebbe, UG (EBB)

South African Airways Logo
South African Airways

Apr 28

JNB
13h
NBO

Apr 29

EBB
South African Airways Logo
South African Airways

May 12

EBB
13h 40m
NBO

May 12

JNB

as low as

$989

Johannesburg, ZA (JNB) - Entebbe, UG (EBB)

South African Airways Logo
South African Airways

Apr 28

JNB
8h 10m
NBO

Apr 29

EBB
South African Airways Logo
South African Airways

May 12

EBB
7h 10m
NBO

May 12

JNB

as low as

$989

Johannesburg, ZA (JNB) - Entebbe, UG (EBB)

Emirates Logo
Emirates

Apr 28

JNB
19h 5m
DXB

Apr 29

EBB
Emirates Logo
Emirates

May 12

EBB
19h 5m
DXB

May 13

JNB

as low as

$993

Top Deals on flights from Johannesburg to Dar Es Salaam

Johannesburg, ZA (JNB) - Dar es Salaam, TZ (DAR)

AIR TANZANIA CORPORATION Logo
AIR TANZANIA CORPORATION

May 1

JNB
3h 25m
Direct

May 1

DAR
AIR TANZANIA CORPORATION Logo
AIR TANZANIA CORPORATION

May 8

DAR
3h 30m
Direct

May 8

JNB

as low as

$476

Johannesburg, ZA (JNB) - Dar es Salaam, TZ (DAR)

Ethiopian Airlines Logo
Ethiopian Airlines

May 1

JNB
6h 40m
BLZ

May 1

DAR
Ethiopian Airlines Logo
Ethiopian Airlines

May 8

DAR
4h 55m
BLZ

May 8

JNB

as low as

$513

Johannesburg, ZA (JNB) - Dar es Salaam, TZ (DAR)

Kenya Airways Logo
Kenya Airways

May 1

JNB
7h
NBO

May 1

DAR
Kenya Airways Logo
Kenya Airways

May 8

DAR
8h 5m
NBO

May 8

JNB

as low as

$523

Johannesburg, ZA (JNB) - Dar es Salaam, TZ (DAR)

Kenya Airways Logo
Kenya Airways

May 1

JNB
7h
NBO

May 1

DAR
Kenya Airways Logo
Kenya Airways

May 8

DAR
14h 55m
NBO

May 9

JNB

as low as

$523

Johannesburg, ZA (JNB) - Dar es Salaam, TZ (DAR)

RwandAir Logo
RwandAir

May 1

JNB
12h 15m
KGL

May 1

DAR
RwandAir Logo
RwandAir

May 8

DAR
10h 25m
KGL

May 9

JNB

as low as

$529

Johannesburg, ZA (JNB) - Dar es Salaam, TZ (DAR)

RwandAir Logo
RwandAir

May 1

JNB
12h 15m
KGL

May 1

DAR
RwandAir Logo
RwandAir

May 8

DAR
22h 25m
KGL

May 9

JNB

as low as

$529

Johannesburg, ZA (JNB) - Dar es Salaam, TZ (DAR)

Ethiopian Airlines Logo
Ethiopian Airlines

May 1

JNB
11h 40m
ADD

May 2

DAR
Ethiopian Airlines Logo
Ethiopian Airlines

May 8

DAR
4h 55m
BLZ

May 8

JNB

as low as

$598

Johannesburg, ZA (JNB) - Dar es Salaam, TZ (DAR)

Ethiopian Airlines Logo
Ethiopian Airlines

May 1

JNB
6h 40m
BLZ

May 1

DAR
Ethiopian Airlines Logo
Ethiopian Airlines

May 8

DAR
10h
ADD

May 8

JNB

as low as

$598

Johannesburg, ZA (JNB) - Dar es Salaam, TZ (DAR)

South African Airways Logo
South African Airways

May 1

JNB
3h 30m
Direct

May 2

DAR
South African Airways Logo
South African Airways

May 8

DAR
3h 45m
Direct

May 8

JNB

as low as

$614

Johannesburg, ZA (JNB) - Dar es Salaam, TZ (DAR)

Uganda Airlines Logo
Uganda Airlines

May 1

JNB
27h
EBB

May 2

DAR
Uganda Airlines Logo
Uganda Airlines

May 8

DAR
15h 25m
EBB

May 9

JNB

as low as

$721

Johannesburg, ZA (JNB) - Dar es Salaam, TZ (DAR)

Ethiopian Airlines Logo
Ethiopian Airlines

May 1

JNB
6h 40m
BLZ

May 1

DAR
Ethiopian Airlines Logo
Ethiopian Airlines

May 8

DAR
25h 40m
LUN

May 9

JNB

as low as

$749

Johannesburg, ZA (JNB) - Dar es Salaam, TZ (DAR)

Ethiopian Airlines Logo
Ethiopian Airlines

May 1

JNB
11h 20m
ADD

May 2

DAR
Ethiopian Airlines Logo
Ethiopian Airlines

May 8

DAR
25h 40m
LUN

May 9

JNB

as low as

$870

Top Deals on flights from Johannesburg to Mahe

Johannesburg, ZA (JNB) - Mahe, SC (SEZ)

Kenya Airways Logo
Kenya Airways

May 1

JNB
9h 40m
NBO

May 1

SEZ
Kenya Airways Logo
Kenya Airways

May 8

SEZ
12h 30m
NBO

May 9

JNB

as low as

$504

Johannesburg, ZA (JNB) - Mahe, SC (SEZ)

Kenya Airways Logo
Kenya Airways

May 1

JNB
9h 40m
NBO

May 1

SEZ
Kenya Airways Logo
Kenya Airways

May 8

SEZ
23h 10m
NBO

May 9

JNB

as low as

$531

Johannesburg, ZA (JNB) - Mahe, SC (SEZ)

Kenya Airways Logo
Kenya Airways

May 1

JNB
13h 50m
NBO

May 2

SEZ
Kenya Airways Logo
Kenya Airways

May 8

SEZ
12h 30m
NBO

May 9

JNB

as low as

$606

Johannesburg, ZA (JNB) - Mahe, SC (SEZ)

Kenya Airways Logo
Kenya Airways

May 1

JNB
9h
NBO

May 2

SEZ
Kenya Airways Logo
Kenya Airways

May 8

SEZ
12h 30m
NBO

May 9

JNB

as low as

$606

Johannesburg, ZA (JNB) - Mahe, SC (SEZ)

Air Seychelles Logo
Air Seychelles

May 1

JNB
4h 55m
Direct

May 1

SEZ
Air Seychelles Logo
Air Seychelles

May 8

SEZ
5h 5m
Direct

May 8

JNB

as low as

$642

Johannesburg, ZA (JNB) - Mahe, SC (SEZ)

Etihad Airways Logo
Etihad Airways

May 1

JNB
24h 35m
AUH

May 2

SEZ
Etihad Airways Logo
Etihad Airways

May 8

SEZ
14h 15m
AUH

May 9

JNB

as low as

$952

Johannesburg, ZA (JNB) - Mahe, SC (SEZ)

Ethiopian Airlines Logo
Ethiopian Airlines

May 1

JNB
13h 30m
ADD

May 2

SEZ
Ethiopian Airlines Logo
Ethiopian Airlines

May 8

SEZ
12h 40m
ADD

May 9

JNB

as low as

$1207

Johannesburg, ZA (JNB) - Mahe, SC (SEZ)

Emirates Logo
Emirates

May 1

JNB
25h 30m
DXB

May 2

SEZ
Emirates Logo
Emirates

May 8

SEZ
14h 10m
DXB

May 8

JNB

as low as

$1283

Johannesburg, ZA (JNB) - Mahe, SC (SEZ)

Emirates Logo
Emirates

May 1

JNB
15h 20m
DXB

May 2

SEZ
Emirates Logo
Emirates

May 8

SEZ
18h 20m
DXB

May 9

JNB

as low as

$1283

Johannesburg, ZA (JNB) - Mahe, SC (SEZ)

Emirates Logo
Emirates

May 1

JNB
16h 25m
DXB

May 2

SEZ
Emirates Logo
Emirates

May 8

SEZ
27h 50m
DXB

May 9

JNB

as low as

$1283

Johannesburg, ZA (JNB) - Mahe, SC (SEZ)

Emirates Logo
Emirates

May 1

JNB
16h 25m
DXB

May 2

SEZ
Emirates Logo
Emirates

May 8

SEZ
18h 20m
DXB

May 9

JNB

as low as

$1283

Johannesburg, ZA (JNB) - Mahe, SC (SEZ)

Ethiopian Airlines Logo
Ethiopian Airlines

May 1

JNB
28h
ADD

May 2

SEZ
Ethiopian Airlines Logo
Ethiopian Airlines

May 8

SEZ
12h 40m
ADD

May 9

JNB

as low as

$1294

Good to Know

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

Cheapest Flight

$221

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

Airline 4Z2h 15m ‧ economy

Fastest Flights

$231

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

Airline W22h 10m ‧ economy

Cheapest Flight Round-trip

$221

Cheapest price found in the last 14 days, departing May 30 and returning Jun 13

Airline 4Z2h 15m ‧ economy

Cheapest Layover airport

$814

The cheapest layover airport to Addis Ababa is currently $814

Airline ET6h 15m ‧ economy

Best Arrival airport

$504

The best arrival airport to Mahe is currently $504

Airline KQ1 stop ‧ 9h 40m ‧ economy

Best Departure airport

$504

The best departure airport to Mahe is currently $504

Airline KQ1 stop ‧ 9h 40m ‧ economy

Cheapest Airline

$504

The cheapest airline to Mahe is currently $504

Airline KQ1 stop ‧ 9h 40m ‧ economy