HowToGo

Flight from Lagos to Johannesburg, South Africa

How to get to Johannesburg, South Africa from Lagos by flight ? You can check flights from Lagos to Johannesburg, South Africa below.

Search Transfer from Lagos to Johannesburg, South Africa

Search Flights

You can find flight ticket prices from Lagos to Johannesburg, South Africa with our flight tickets search tool below

1. Faro to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Lagos to Faro.

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

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Johannesburg, South Africa.

Flight Depart Arrive
HV5356 Transavia Holland
KL0509 KLM
07:45 Faro
12:35 Amsterdam Schiphol
11:45 Amsterdam Schiphol
23:20 Johannesburg
Connect
WK299 Edelweiss Air
LX288 Swiss
08:35 Faro
22:40 Zurich
12:20 Zurich
09:10 Johannesburg
Connect
AF9419 Air France
AF990 Air France
09:55 Faro
23:25 Paris CDG
13:45 Paris CDG
10:05 Johannesburg
Connect
BA2693 British Airways
BA041 British Airways
BA6206 British Airways
11:55 Faro
16:55 London Heathrow
10:55 Durban
14:45 London Heathrow
05:25 Durban
12:00 Johannesburg
Connect
BA2693 British Airways
BA041 British Airways
BA6202 British Airways
11:55 Faro
16:55 London Heathrow
08:45 Durban
14:45 London Heathrow
05:25 Durban
09:50 Johannesburg
Connect
BA507 British Airways
BA041 British Airways
BA6200 British Airways
12:25 Faro
16:55 London Heathrow
06:15 Durban
15:10 London Heathrow
05:25 Durban
07:20 Johannesburg
Connect
BA507 British Airways
BA041 British Airways
BA6202 British Airways
12:25 Faro
16:55 London Heathrow
08:45 Durban
15:10 London Heathrow
05:25 Durban
09:50 Johannesburg
Connect
BA507 British Airways
BA041 British Airways
BA6206 British Airways
12:25 Faro
16:55 London Heathrow
10:55 Durban
15:10 London Heathrow
05:25 Durban
12:00 Johannesburg
Connect
BA507 British Airways
BA041 British Airways
BA6200 British Airways
13:10 Faro
16:55 London Heathrow
06:15 Durban
15:55 London Heathrow
05:25 Durban
07:20 Johannesburg
Connect
BA507 British Airways
BA057 British Airways
13:10 Faro
21:25 London Heathrow
15:55 London Heathrow
09:15 Johannesburg
Connect
BA507 British Airways
BA041 British Airways
BA6206 British Airways
13:10 Faro
16:55 London Heathrow
10:55 Durban
15:55 London Heathrow
05:25 Durban
12:00 Johannesburg
Connect
BA507 British Airways
BA041 British Airways
BA6202 British Airways
13:10 Faro
16:55 London Heathrow
08:45 Durban
15:55 London Heathrow
05:25 Durban
09:50 Johannesburg
Connect
LH1499 Lufthansa
LH572 Lufthansa
13:20 Faro
22:05 Frankfurt
17:25 Frankfurt
08:30 Johannesburg
Connect
LH1163 Lufthansa
LH572 Lufthansa
15:10 Faro
22:05 Frankfurt
19:15 Frankfurt
08:30 Johannesburg
Connect
BA509 British Airways
BA057 British Airways
15:30 Faro
21:25 London Heathrow
18:10 London Heathrow
09:15 Johannesburg
Connect
BA509 British Airways
VS449 Virgin Atlantic
15:30 Faro
22:30 London Heathrow
18:10 London Heathrow
10:30 Johannesburg
Connect
BA2697 British Airways
VS449 Virgin Atlantic
17:15 Faro
22:30 London Heathrow
20:10 London Heathrow
10:30 Johannesburg
Connect
BA2697 British Airways
BA057 British Airways
17:15 Faro
21:25 London Heathrow
20:10 London Heathrow
09:15 Johannesburg
Connect
HV5352 Transavia Holland
KL0591 KLM
20:25 Faro
10:35 Amsterdam Schiphol
00:25 Amsterdam Schiphol
21:20 Johannesburg
Connect
HV5358 Transavia Holland
KL0591 KLM
21:05 Faro
10:35 Amsterdam Schiphol
01:05 Amsterdam Schiphol
21:20 Johannesburg
Connect
HV5362 Transavia Holland
KL0591 KLM
21:40 Faro
10:35 Amsterdam Schiphol
01:40 Amsterdam Schiphol
21:20 Johannesburg
Connect

2. Lisbon to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Lagos to Lisbon.

  2. You take a flight from Lisbon to Johannesburg and cost approximately 350 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Johannesburg, South Africa.

Flight Depart Arrive
TK1756 Turkish Airlines
TK38 Turkish Airlines
11:05 Lisbon
01:35 Istanbul
17:45 Istanbul
10:20 Johannesburg
Connect
TK1756 Turkish Airlines
TK42 Turkish Airlines
11:05 Lisbon
01:45 Istanbul
17:45 Istanbul
10:20 Johannesburg
Connect
AF1025 Air France
AF990 Air France
12:15 Lisbon
23:25 Paris CDG
15:45 Paris CDG
10:05 Johannesburg
Connect
LX2085 Swiss
LX288 Swiss
13:00 Lisbon
22:40 Zurich
16:40 Zurich
09:10 Johannesburg
Connect
TP287 TAP Portugal
HF904 Air Cote D'Ivoire
13:30 Lisbon
23:59 Luanda
21:10 Luanda
04:25 Johannesburg
Connect
TP926 TAP Portugal
LX288 Swiss
13:35 Lisbon
22:40 Zurich
17:15 Zurich
09:10 Johannesburg
Connect
TP1603 TAP Portugal
LY053 El Al
14:40 Lisbon
05:55 Tel Aviv
21:50 Tel Aviv
13:50 Johannesburg
Connect
AF1625 Air France
AF990 Air France
15:55 Lisbon
23:25 Paris CDG
19:30 Paris CDG
10:05 Johannesburg
Connect
TK1760 Turkish Airlines
TK42 Turkish Airlines
16:25 Lisbon
01:45 Istanbul
23:10 Istanbul
10:20 Johannesburg
Connect
TK1760 Turkish Airlines
TK38 Turkish Airlines
16:25 Lisbon
01:35 Istanbul
23:10 Istanbul
10:20 Johannesburg
Connect
AF1195 Air France
AF990 Air France
18:45 Lisbon
23:25 Paris CDG
22:15 Paris CDG
10:05 Johannesburg
Connect
TP283 TAP Portugal
4Z271 Airlink
19:15 Lisbon
07:40 Maputo
06:45 Maputo
08:50 Johannesburg
Connect
DT653 TAAG Angola Airlines
DT577 TAAG Angola Airlines
23:00 Lisbon
09:50 Luanda
06:30 Luanda
14:20 Johannesburg
Connect
DT653 TAAG Angola Airlines
5Z4019 CemAir
23:00 Lisbon
12:10 Luanda
06:30 Luanda
16:40 Johannesburg
Connect
TP289 TAP Portugal
DT577 TAAG Angola Airlines
23:30 Lisbon
09:50 Luanda
07:05 Luanda
14:20 Johannesburg
Connect

3. Sevilla to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Lagos to Sevilla.

  2. You take a flight from Sevilla to Johannesburg and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Johannesburg, South Africa.

Flight Depart Arrive
WK221 Edelweiss Air
LX288 Swiss
09:35 Sevilla
22:40 Zurich
12:10 Zurich
09:10 Johannesburg
Connect
TP1107 TAP Portugal
TP287 TAP Portugal
HF904 Air Cote D'Ivoire
10:40 Sevilla
13:30 Lisbon
23:59 Luanda
10:40 Lisbon
21:10 Luanda
04:25 Johannesburg
Connect
AF1547 Air France
AF990 Air France
12:35 Sevilla
23:25 Paris CDG
15:05 Paris CDG
10:05 Johannesburg
Connect
LH1141 Lufthansa
LH572 Lufthansa
12:40 Sevilla
22:05 Frankfurt
15:30 Frankfurt
08:30 Johannesburg
Connect
IB563 Iberia
SV0226 Saudia
SV0447 Saudia
13:35 Sevilla
16:50 Madrid
01:45 Jeddah
14:40 Madrid
23:45 Jeddah
07:30 Johannesburg
Connect
IB563 Iberia
MS754 Egyptair
MS839 Egyptair
13:35 Sevilla
15:45 Madrid
23:10 Cairo
14:40 Madrid
20:20 Cairo
07:10 Johannesburg
Connect
LH1823 Lufthansa
LH574 Lufthansa
GE140 Global Aviation
14:20 Sevilla
19:25 Munich
08:30 Capetown
17:10 Munich
07:40 Capetown
10:30 Johannesburg
Connect
LH1823 Lufthansa
LH574 Lufthansa
BA6428 British Airways
14:20 Sevilla
19:25 Munich
08:30 Capetown
17:10 Munich
07:40 Capetown
10:30 Johannesburg
Connect
LH1823 Lufthansa
LH574 Lufthansa
JE142 144 Mango
14:20 Sevilla
19:25 Munich
08:45 Capetown
17:10 Munich
07:40 Capetown
10:40 Johannesburg
Connect
VY8828 Vueling Airlines
KQ115 Kenya Airways
KQ760 Kenya Airways
17:40 Sevilla
21:20 Paris CDG
07:45 Nairobi
20:10 Paris CDG
06:25 Nairobi
10:55 Johannesburg
Connect
VY8828 Vueling Airlines
AF990 Air France
17:40 Sevilla
23:25 Paris CDG
20:10 Paris CDG
10:05 Johannesburg
Connect
FR7337 Ryanair
ET725 Ethiopian Airlines
ET809 Ethiopian Airlines
17:50 Sevilla
22:35 Vienna
08:40 Addis Ababa
21:00 Vienna
05:55 Addis Ababa
13:05 Johannesburg
Connect
VY2223 Vueling Airlines
VY7844 Vueling Airlines
LY053 El Al
20:20 Sevilla
23:00 Barcelona
05:55 Tel Aviv
22:00 Barcelona
04:20 Tel Aviv
13:50 Johannesburg
Connect
HV6730 Transavia Holland
KL0591 KLM
20:40 Sevilla
10:35 Amsterdam Schiphol
23:30 Amsterdam Schiphol
21:20 Johannesburg
Connect
HV6728 Transavia Holland
KL0509 KLM
20:50 Sevilla
12:35 Amsterdam Schiphol
23:40 Amsterdam Schiphol
23:20 Johannesburg
Connect
HV6728 Transavia Holland
KL0591 KLM
20:50 Sevilla
10:35 Amsterdam Schiphol
23:40 Amsterdam Schiphol
21:20 Johannesburg
Connect
HV6730 Transavia Holland
KL0591 KLM
21:05 Sevilla
10:35 Amsterdam Schiphol
23:55 Amsterdam Schiphol
21:20 Johannesburg
Connect

4. Faro to Lanseria

  1. You take a bus, shuttle or taxi from your location in Lagos to Faro.

  2. You take a flight from Faro to Lanseria and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Lanseria to your destination in Johannesburg, South Africa.

Flight Depart Arrive
TP1900 TAP Portugal
TP295 TAP Portugal
FA314 Safair
06:00 Faro
10:30 Lisbon
06:40 Capetown
06:45 Lisbon
23:40 Capetown
08:55 Lanseria
Connect
TP1900 TAP Portugal
TP295 TAP Portugal
FA310 Safair
06:00 Faro
10:30 Lisbon
06:20 Capetown
06:45 Lisbon
23:40 Capetown
08:25 Lanseria
Connect
TP1900 TAP Portugal
TP295 TAP Portugal
JE702 Mango
06:00 Faro
10:30 Lisbon
06:10 Capetown
06:45 Lisbon
23:40 Capetown
08:05 Lanseria
Connect
LH2709 Lufthansa
LH574 Lufthansa
MN456 Comair
09:00 Faro
19:25 Munich
08:50 Capetown
13:00 Munich
07:40 Capetown
10:45 Lanseria
Connect
LH2709 Lufthansa
LH574 Lufthansa
FA306 312 Safair
09:00 Faro
19:25 Munich
11:40 Capetown
13:00 Munich
07:40 Capetown
13:50 Lanseria
Connect
BA2693 British Airways
BA041 British Airways
MN506 Comair
11:55 Faro
16:55 London Heathrow
13:10 Durban
14:45 London Heathrow
05:25 Durban
14:15 Lanseria
Connect
BA2693 British Airways
BA059 British Airways
FA308 Safair
11:55 Faro
21:40 London Heathrow
11:40 Capetown
14:45 London Heathrow
10:10 Capetown
13:55 Lanseria
Connect
BA507 British Airways
BA041 British Airways
FA473 Safair
12:25 Faro
16:55 London Heathrow
10:05 Durban
15:10 London Heathrow
05:25 Durban
11:20 Lanseria
Connect
BA507 British Airways
BA041 British Airways
JE612 Mango
12:25 Faro
16:55 London Heathrow
06:00 Durban
15:10 London Heathrow
05:25 Durban
07:05 Lanseria
Connect
BA507 British Airways
BA041 British Airways
MN506 Comair
12:25 Faro
16:55 London Heathrow
13:10 Durban
15:10 London Heathrow
05:25 Durban
14:15 Lanseria
Connect
BA2695 British Airways
BA059 British Airways
FA306 312 Safair
12:55 Faro
21:40 London Heathrow
11:40 Capetown
15:45 London Heathrow
10:10 Capetown
13:50 Lanseria
Connect
BA507 British Airways
BA041 British Airways
MN506 Comair
13:10 Faro
16:55 London Heathrow
13:10 Durban
15:55 London Heathrow
05:25 Durban
14:15 Lanseria
Connect
BA507 British Airways
BA041 British Airways
FA473 Safair
13:10 Faro
16:55 London Heathrow
10:05 Durban
15:55 London Heathrow
05:25 Durban
11:20 Lanseria
Connect
BA507 British Airways
BA041 British Airways
JE612 Mango
13:10 Faro
16:55 London Heathrow
06:00 Durban
15:55 London Heathrow
05:25 Durban
07:05 Lanseria
Connect
BA507 British Airways
BA059 British Airways
FA306 312 Safair
13:10 Faro
21:40 London Heathrow
11:40 Capetown
15:55 London Heathrow
10:10 Capetown
13:50 Lanseria
Connect
LH1499 Lufthansa
LH576 Lufthansa
FA306 312 Safair
13:20 Faro
22:15 Frankfurt
11:40 Capetown
17:25 Frankfurt
10:00 Capetown
13:50 Lanseria
Connect
LH1787 Lufthansa
LH574 Lufthansa
FA308 Safair
13:20 Faro
19:25 Munich
11:40 Capetown
17:20 Munich
07:40 Capetown
13:55 Lanseria
Connect
LH1787 Lufthansa
LH574 Lufthansa
FA306 312 Safair
13:20 Faro
19:25 Munich
11:40 Capetown
17:20 Munich
07:40 Capetown
13:50 Lanseria
Connect
LH1787 Lufthansa
LH574 Lufthansa
MN456 Comair
13:20 Faro
19:25 Munich
08:50 Capetown
17:20 Munich
07:40 Capetown
10:45 Lanseria
Connect
LH1163 Lufthansa
LH576 Lufthansa
FA306 312 Safair
15:10 Faro
22:15 Frankfurt
11:40 Capetown
19:15 Frankfurt
10:00 Capetown
13:50 Lanseria
Connect
LH1163 Lufthansa
LH576 Lufthansa
MN458 Comair
15:10 Faro
22:15 Frankfurt
17:40 Capetown
19:15 Frankfurt
10:00 Capetown
19:35 Lanseria
Connect
BA509 British Airways
BA059 British Airways
FA308 Safair
15:30 Faro
21:40 London Heathrow
11:40 Capetown
18:10 London Heathrow
10:10 Capetown
13:55 Lanseria
Connect
BA509 British Airways
BA059 British Airways
MN458 Comair
15:30 Faro
21:40 London Heathrow
17:40 Capetown
18:10 London Heathrow
10:10 Capetown
19:35 Lanseria
Connect
BA2697 British Airways
BA059 British Airways
FA306 312 Safair
17:15 Faro
21:40 London Heathrow
11:40 Capetown
20:10 London Heathrow
10:10 Capetown
13:50 Lanseria
Connect
BA2697 British Airways
BA059 British Airways
MN458 Comair
17:15 Faro
21:40 London Heathrow
17:40 Capetown
20:10 London Heathrow
10:10 Capetown
19:35 Lanseria
Connect

References

Find Hotels in Johannesburg, South Africa

You can find hotels and accommodations in Johannesburg, South Africa with our hotels search tool below

Booking.com