HowToGo

Flight from Abuja to South Africa

How to get to South Africa from Abuja by flight ? You can check flights from Abuja to South Africa below.

Search Transfer from Abuja to South Africa

Search Flights

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

1. Abuja to Johannesburg

  1. You take a flight from Abuja to Johannesburg and cost approximately 360 USD.

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

Flight Depart Arrive
AW251 Africa World Airlines
SA210 South African Airways
07:45 Abuja
09:20 Accra
08:30 Accra
17:10 Johannesburg
Connect
KP33 ASKY
KP34 ASKY
KP62 ASKY
10:20 Abuja
12:20 Lome
18:50 Douala
10:55 Lome
15:05 Douala
01:25 Johannesburg
Connect
KP31 ASKY
KP34 ASKY
KP62 ASKY
10:20 Abuja
12:20 Lome
18:50 Douala
11:05 Lome
15:05 Douala
01:25 Johannesburg
Connect
9J354 Dana Airlines
WB203 Rwandair Express
WB102 Rwandair Express
12:33 Abuja
15:30 Lagos
22:35 Kigali
13:45 Lagos
21:00 Kigali
02:25 Johannesburg
Connect
9J354 Dana Airlines
DT565 TAAG Angola Airlines
DT575 TAAG Angola Airlines
12:33 Abuja
15:30 Lagos
19:20 Luanda
13:45 Lagos
18:30 Luanda
23:50 Johannesburg
Connect
W3725 Arik Air
WB203 Rwandair Express
WB102 Rwandair Express
13:00 Abuja
15:30 Lagos
22:35 Kigali
14:15 Lagos
21:00 Kigali
02:25 Johannesburg
Connect
WB220 Rwandair Express
SA057 South African Airways
13:00 Abuja
22:20 Accra
13:45 Accra
06:05 Johannesburg
Connect
W3725 Arik Air
DT565 TAAG Angola Airlines
DT575 TAAG Angola Airlines
13:00 Abuja
15:30 Lagos
19:20 Luanda
14:15 Lagos
18:30 Luanda
23:50 Johannesburg
Connect
WB220 Rwandair Express
WB220 Rwandair Express
WB102 Rwandair Express
13:00 Abuja
14:35 Accra
22:35 Kigali
13:45 Accra
21:35 Kigali
02:25 Johannesburg
Connect
P47115 7881 Air Peace
DT565 TAAG Angola Airlines
DT575 TAAG Angola Airlines
13:20 Abuja
15:30 Lagos
19:20 Luanda
14:35 Lagos
18:30 Luanda
23:50 Johannesburg
Connect
P47115 7881 Air Peace
WB203 Rwandair Express
WB102 Rwandair Express
13:20 Abuja
15:30 Lagos
22:35 Kigali
14:35 Lagos
21:00 Kigali
02:25 Johannesburg
Connect
ET910 Ethiopian Airlines
ET859 Ethiopian Airlines
13:25 Abuja
23:30 Addis Ababa
20:15 Addis Ababa
03:55 Johannesburg
Connect
AW255 Africa World Airlines
SA057 South African Airways
14:35 Abuja
22:20 Accra
15:20 Accra
06:05 Johannesburg
Connect
W3420 Arik Air
W3625 Arik Air
SA061 South African Airways
14:45 Abuja
16:30 Benin City
22:25 Lagos
15:45 Benin City
17:30 Lagos
05:10 Johannesburg
Connect
9J367 Dana Airlines
9J332 Dana Airlines
SA061 South African Airways
15:12 Abuja
17:01 Owerri
22:25 Lagos
16:22 Owerri
18:11 Lagos
05:10 Johannesburg
Connect
P47183 Air Peace
P47181 Air Peace
SA061 South African Airways
16:00 Abuja
17:35 Calabar
22:25 Lagos
17:05 Calabar
18:35 Lagos
05:10 Johannesburg
Connect
P47161 Air Peace
P47157 Air Peace
SA061 South African Airways
16:10 Abuja
17:40 Owerri
22:25 Lagos
17:10 Owerri
18:50 Lagos
05:10 Johannesburg
Connect
9J363 Dana Airlines
9J342 Dana Airlines
SA061 South African Airways
16:20 Abuja
18:00 Port Harcourt
22:25 Lagos
17:30 Port Harcourt
19:10 Lagos
05:10 Johannesburg
Connect
P47199 Air Peace
P47091 Air Peace
SA061 South African Airways
16:55 Abuja
18:30 Port Harcourt
22:25 Lagos
17:55 Port Harcourt
19:30 Lagos
05:10 Johannesburg
Connect
VM1629 Max Air Limited
AW223 Africa World Airlines
SA057 South African Airways
18:45 Abuja
20:40 Lagos
22:20 Accra
19:45 Lagos
20:40 Accra
06:05 Johannesburg
Connect
NIG130 Aero Nigeria
SA061 South African Airways
19:05 Abuja
22:25 Lagos
20:20 Lagos
05:10 Johannesburg
Connect
P47203 Air Peace
SA061 South African Airways
19:30 Abuja
22:25 Lagos
20:45 Lagos
05:10 Johannesburg
Connect
W3734 Arik Air
SA061 South African Airways
19:45 Abuja
22:25 Lagos
21:00 Lagos
05:10 Johannesburg
Connect

2. Abuja to Bloemfontein

  1. You take a flight from Abuja to Bloemfontein and cost approximately 500 USD.

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

Flight Depart Arrive
WB220 Rwandair Express
WB220 Rwandair Express
WB102 Rwandair Express
SA8401 South African Airways
13:00 Abuja
14:35 Accra
22:35 Kigali
05:50 Johannesburg
13:45 Accra
21:35 Kigali
02:25 Johannesburg
06:45 Bloemfontein
Connect
WB220 Rwandair Express
SA057 South African Airways
SA1003 South African Airways
13:00 Abuja
22:20 Accra
08:00 Johannesburg
13:45 Accra
06:05 Johannesburg
09:00 Bloemfontein
Connect
WB220 Rwandair Express
SA057 South African Airways
SA8403 South African Airways
13:00 Abuja
22:20 Accra
08:25 Johannesburg
13:45 Accra
06:05 Johannesburg
09:20 Bloemfontein
Connect
NIG372 Aero Nigeria
NIG354 Aero Nigeria
SA061 South African Airways
SA1001 South African Airways
13:20 Abuja
17:55 Warri
22:25 Lagos
06:10 Johannesburg
14:35 Warri
19:05 Lagos
05:10 Johannesburg
07:05 Bloemfontein
Connect
ET910 Ethiopian Airlines
ET859 Ethiopian Airlines
SA1003 South African Airways
13:25 Abuja
23:30 Addis Ababa
08:00 Johannesburg
20:15 Addis Ababa
03:55 Johannesburg
09:00 Bloemfontein
Connect
ET910 Ethiopian Airlines
ET859 Ethiopian Airlines
SA8401 South African Airways
13:25 Abuja
23:30 Addis Ababa
05:50 Johannesburg
20:15 Addis Ababa
03:55 Johannesburg
06:45 Bloemfontein
Connect
ET910 Ethiopian Airlines
ET859 Ethiopian Airlines
SA1001 South African Airways
13:25 Abuja
23:30 Addis Ababa
06:10 Johannesburg
20:15 Addis Ababa
03:55 Johannesburg
07:05 Bloemfontein
Connect
P47371 Air Peace
P47175 Air Peace
SA061 South African Airways
SA1001 South African Airways
14:00 Abuja
16:40 Benin City
22:25 Lagos
06:10 Johannesburg
15:00 Benin City
17:30 Lagos
05:10 Johannesburg
07:05 Bloemfontein
Connect
P47371 Air Peace
P47373 Air Peace
SA061 South African Airways
SA1001 South African Airways
14:00 Abuja
15:30 Benin City
22:25 Lagos
06:10 Johannesburg
15:00 Benin City
16:20 Lagos
05:10 Johannesburg
07:05 Bloemfontein
Connect
P47395 Air Peace
P47397 Air Peace
SA061 South African Airways
SA1001 South African Airways
14:25 Abuja
15:55 Port Harcourt
22:25 Lagos
06:10 Johannesburg
15:25 Port Harcourt
16:55 Lagos
05:10 Johannesburg
07:05 Bloemfontein
Connect
ZQ2329 Azman Air
ZQ2332 Azman Air
SA061 South African Airways
SA1001 South African Airways
14:30 Abuja
16:00 Kano
22:25 Lagos
06:10 Johannesburg
15:15 Kano
17:15 Lagos
05:10 Johannesburg
07:05 Bloemfontein
Connect
AW255 Africa World Airlines
SA057 South African Airways
SA1005 South African Airways
14:35 Abuja
22:20 Accra
09:45 Johannesburg
15:20 Accra
06:05 Johannesburg
10:45 Bloemfontein
Connect
AW255 Africa World Airlines
AW222 Africa World Airlines
SA061 South African Airways
SA1001 South African Airways
14:35 Abuja
18:10 Accra
22:25 Lagos
06:10 Johannesburg
15:20 Accra
20:10 Lagos
05:10 Johannesburg
07:05 Bloemfontein
Connect
AW255 Africa World Airlines
SA057 South African Airways
SA8403 South African Airways
14:35 Abuja
22:20 Accra
08:25 Johannesburg
15:20 Accra
06:05 Johannesburg
09:20 Bloemfontein
Connect
AW255 Africa World Airlines
SA057 South African Airways
SA1003 South African Airways
14:35 Abuja
22:20 Accra
08:00 Johannesburg
15:20 Accra
06:05 Johannesburg
09:00 Bloemfontein
Connect
W3420 Arik Air
W3625 Arik Air
SA061 South African Airways
SA1001 South African Airways
14:45 Abuja
16:30 Benin City
22:25 Lagos
06:10 Johannesburg
15:45 Benin City
17:30 Lagos
05:10 Johannesburg
07:05 Bloemfontein
Connect
9J367 Dana Airlines
9J332 Dana Airlines
SA061 South African Airways
SA1001 South African Airways
15:12 Abuja
17:01 Owerri
22:25 Lagos
06:10 Johannesburg
16:22 Owerri
18:11 Lagos
05:10 Johannesburg
07:05 Bloemfontein
Connect
P47183 Air Peace
P47181 Air Peace
SA061 South African Airways
SA1001 South African Airways
16:00 Abuja
17:35 Calabar
22:25 Lagos
06:10 Johannesburg
17:05 Calabar
18:35 Lagos
05:10 Johannesburg
07:05 Bloemfontein
Connect
P47183 Air Peace
P47181 Air Peace
SA061 South African Airways
SA1003 South African Airways
16:00 Abuja
17:35 Calabar
22:25 Lagos
08:00 Johannesburg
17:05 Calabar
18:35 Lagos
05:10 Johannesburg
09:00 Bloemfontein
Connect
P47183 Air Peace
P47181 Air Peace
SA061 South African Airways
SA8403 South African Airways
16:00 Abuja
17:35 Calabar
22:25 Lagos
08:25 Johannesburg
17:05 Calabar
18:35 Lagos
05:10 Johannesburg
09:20 Bloemfontein
Connect
P47161 Air Peace
P47157 Air Peace
SA061 South African Airways
SA1001 South African Airways
16:10 Abuja
17:40 Owerri
22:25 Lagos
06:10 Johannesburg
17:10 Owerri
18:50 Lagos
05:10 Johannesburg
07:05 Bloemfontein
Connect
P47161 Air Peace
P47157 Air Peace
SA061 South African Airways
SA8403 South African Airways
16:10 Abuja
17:40 Owerri
22:25 Lagos
08:25 Johannesburg
17:10 Owerri
18:50 Lagos
05:10 Johannesburg
09:20 Bloemfontein
Connect
P47161 Air Peace
P47157 Air Peace
SA061 South African Airways
SA1003 South African Airways
16:10 Abuja
17:40 Owerri
22:25 Lagos
08:00 Johannesburg
17:10 Owerri
18:50 Lagos
05:10 Johannesburg
09:00 Bloemfontein
Connect
9J363 Dana Airlines
9J342 Dana Airlines
SA061 South African Airways
SA1001 South African Airways
16:20 Abuja
18:00 Port Harcourt
22:25 Lagos
06:10 Johannesburg
17:30 Port Harcourt
19:10 Lagos
05:10 Johannesburg
07:05 Bloemfontein
Connect
9J363 Dana Airlines
9J342 Dana Airlines
SA061 South African Airways
SA1003 South African Airways
16:20 Abuja
18:00 Port Harcourt
22:25 Lagos
08:00 Johannesburg
17:30 Port Harcourt
19:10 Lagos
05:10 Johannesburg
09:00 Bloemfontein
Connect
9J363 Dana Airlines
9J342 Dana Airlines
SA061 South African Airways
SA8403 South African Airways
16:20 Abuja
18:00 Port Harcourt
22:25 Lagos
08:25 Johannesburg
17:30 Port Harcourt
19:10 Lagos
05:10 Johannesburg
09:20 Bloemfontein
Connect
P47199 Air Peace
P47091 Air Peace
SA061 South African Airways
SA1003 South African Airways
16:55 Abuja
18:30 Port Harcourt
22:25 Lagos
08:00 Johannesburg
17:55 Port Harcourt
19:30 Lagos
05:10 Johannesburg
09:00 Bloemfontein
Connect
P47199 Air Peace
P47091 Air Peace
SA061 South African Airways
SA1001 South African Airways
16:55 Abuja
18:30 Port Harcourt
22:25 Lagos
06:10 Johannesburg
17:55 Port Harcourt
19:30 Lagos
05:10 Johannesburg
07:05 Bloemfontein
Connect
P47199 Air Peace
P47091 Air Peace
SA061 South African Airways
SA8403 South African Airways
16:55 Abuja
18:30 Port Harcourt
22:25 Lagos
08:25 Johannesburg
17:55 Port Harcourt
19:30 Lagos
05:10 Johannesburg
09:20 Bloemfontein
Connect
VM1629 Max Air Limited
AW223 Africa World Airlines
SA057 South African Airways
SA1003 South African Airways
18:45 Abuja
20:40 Lagos
22:20 Accra
08:00 Johannesburg
19:45 Lagos
20:40 Accra
06:05 Johannesburg
09:00 Bloemfontein
Connect
VM1629 Max Air Limited
AW223 Africa World Airlines
SA057 South African Airways
SA8403 South African Airways
18:45 Abuja
20:40 Lagos
22:20 Accra
08:25 Johannesburg
19:45 Lagos
20:40 Accra
06:05 Johannesburg
09:20 Bloemfontein
Connect
NIG130 Aero Nigeria
SA061 South African Airways
SA1003 South African Airways
19:05 Abuja
22:25 Lagos
08:00 Johannesburg
20:20 Lagos
05:10 Johannesburg
09:00 Bloemfontein
Connect
NIG130 Aero Nigeria
SA061 South African Airways
SA1001 South African Airways
19:05 Abuja
22:25 Lagos
06:10 Johannesburg
20:20 Lagos
05:10 Johannesburg
07:05 Bloemfontein
Connect
NIG130 Aero Nigeria
SA061 South African Airways
SA8403 South African Airways
19:05 Abuja
22:25 Lagos
08:25 Johannesburg
20:20 Lagos
05:10 Johannesburg
09:20 Bloemfontein
Connect
P47203 Air Peace
SA061 South African Airways
SA8403 South African Airways
19:30 Abuja
22:25 Lagos
08:25 Johannesburg
20:45 Lagos
05:10 Johannesburg
09:20 Bloemfontein
Connect
P47203 Air Peace
SA061 South African Airways
SA1003 South African Airways
19:30 Abuja
22:25 Lagos
08:00 Johannesburg
20:45 Lagos
05:10 Johannesburg
09:00 Bloemfontein
Connect
P47203 Air Peace
SA061 South African Airways
SA1001 South African Airways
19:30 Abuja
22:25 Lagos
06:10 Johannesburg
20:45 Lagos
05:10 Johannesburg
07:05 Bloemfontein
Connect
W3734 Arik Air
SA061 South African Airways
SA1003 South African Airways
19:45 Abuja
22:25 Lagos
08:00 Johannesburg
21:00 Lagos
05:10 Johannesburg
09:00 Bloemfontein
Connect
W3734 Arik Air
SA061 South African Airways
SA8403 South African Airways
19:45 Abuja
22:25 Lagos
08:25 Johannesburg
21:00 Lagos
05:10 Johannesburg
09:20 Bloemfontein
Connect
W3734 Arik Air
SA061 South African Airways
SA1001 South African Airways
19:45 Abuja
22:25 Lagos
06:10 Johannesburg
21:00 Lagos
05:10 Johannesburg
07:05 Bloemfontein
Connect

3. Abuja to East London

  1. You take a flight from Abuja to East London and cost approximately 280 USD.

  2. You take a bus, shuttle or taxi from East London to your destination in South Africa.

Flight Depart Arrive
AW251 Africa World Airlines
SA210 South African Airways
SA477 South African Airways
07:45 Abuja
09:20 Accra
18:55 Johannesburg
08:30 Accra
17:10 Johannesburg
20:20 East London
Connect
WB220 Rwandair Express
WB220 Rwandair Express
WB102 Rwandair Express
FA388 Safair
13:00 Abuja
14:35 Accra
22:35 Kigali
07:10 Johannesburg
13:45 Accra
21:35 Kigali
02:25 Johannesburg
08:45 East London
Connect
WB220 Rwandair Express
WB220 Rwandair Express
WB102 Rwandair Express
FA380 Safair
13:00 Abuja
14:35 Accra
22:35 Kigali
07:00 Johannesburg
13:45 Accra
21:35 Kigali
02:25 Johannesburg
08:35 East London
Connect
WB220 Rwandair Express
WB220 Rwandair Express
WB102 Rwandair Express
MN801 Comair
13:00 Abuja
14:35 Accra
22:35 Kigali
06:45 Johannesburg
13:45 Accra
21:35 Kigali
02:25 Johannesburg
08:15 East London
Connect
ET910 Ethiopian Airlines
ET859 Ethiopian Airlines
MN801 Comair
13:25 Abuja
23:30 Addis Ababa
06:45 Johannesburg
20:15 Addis Ababa
03:55 Johannesburg
08:15 East London
Connect
ET910 Ethiopian Airlines
ET859 Ethiopian Airlines
FA388 Safair
13:25 Abuja
23:30 Addis Ababa
07:10 Johannesburg
20:15 Addis Ababa
03:55 Johannesburg
08:45 East London
Connect
ET910 Ethiopian Airlines
ET859 Ethiopian Airlines
FA380 Safair
13:25 Abuja
23:30 Addis Ababa
07:00 Johannesburg
20:15 Addis Ababa
03:55 Johannesburg
08:35 East London
Connect
ZQ2329 Azman Air
ZQ2332 Azman Air
SA061 South African Airways
SA471 South African Airways
14:30 Abuja
16:00 Kano
22:25 Lagos
10:10 Johannesburg
15:15 Kano
17:15 Lagos
05:10 Johannesburg
11:35 East London
Connect
AW255 Africa World Airlines
SA057 South African Airways
SA471 South African Airways
14:35 Abuja
22:20 Accra
10:10 Johannesburg
15:20 Accra
06:05 Johannesburg
11:35 East London
Connect
AW255 Africa World Airlines
AW222 Africa World Airlines
SA061 South African Airways
SA471 South African Airways
14:35 Abuja
18:10 Accra
22:25 Lagos
10:10 Johannesburg
15:20 Accra
20:10 Lagos
05:10 Johannesburg
11:35 East London
Connect
W3420 Arik Air
W3625 Arik Air
SA061 South African Airways
SA471 South African Airways
14:45 Abuja
16:30 Benin City
22:25 Lagos
10:10 Johannesburg
15:45 Benin City
17:30 Lagos
05:10 Johannesburg
11:35 East London
Connect
9J367 Dana Airlines
9J332 Dana Airlines
SA061 South African Airways
SA471 South African Airways
15:12 Abuja
17:01 Owerri
22:25 Lagos
10:10 Johannesburg
16:22 Owerri
18:11 Lagos
05:10 Johannesburg
11:35 East London
Connect
P47183 Air Peace
P47181 Air Peace
SA061 South African Airways
SA471 South African Airways
16:00 Abuja
17:35 Calabar
22:25 Lagos
10:10 Johannesburg
17:05 Calabar
18:35 Lagos
05:10 Johannesburg
11:35 East London
Connect
P47161 Air Peace
P47157 Air Peace
SA061 South African Airways
SA471 South African Airways
16:10 Abuja
17:40 Owerri
22:25 Lagos
10:10 Johannesburg
17:10 Owerri
18:50 Lagos
05:10 Johannesburg
11:35 East London
Connect
9J363 Dana Airlines
9J342 Dana Airlines
SA061 South African Airways
SA471 South African Airways
16:20 Abuja
18:00 Port Harcourt
22:25 Lagos
10:10 Johannesburg
17:30 Port Harcourt
19:10 Lagos
05:10 Johannesburg
11:35 East London
Connect
P47199 Air Peace
P47091 Air Peace
SA061 South African Airways
SA471 South African Airways
16:55 Abuja
18:30 Port Harcourt
22:25 Lagos
10:10 Johannesburg
17:55 Port Harcourt
19:30 Lagos
05:10 Johannesburg
11:35 East London
Connect
W3727 Arik Air
AW223 Africa World Airlines
SA057 South African Airways
SA471 South African Airways
17:00 Abuja
20:40 Lagos
22:20 Accra
10:10 Johannesburg
18:15 Lagos
20:40 Accra
06:05 Johannesburg
11:35 East London
Connect
9J358 Dana Airlines
AW223 Africa World Airlines
SA057 South African Airways
SA471 South African Airways
17:28 Abuja
20:40 Lagos
22:20 Accra
10:10 Johannesburg
18:38 Lagos
20:40 Accra
06:05 Johannesburg
11:35 East London
Connect
VM1643 Max Air Limited
AW223 Africa World Airlines
SA057 South African Airways
SA471 South African Airways
17:30 Abuja
20:40 Lagos
22:20 Accra
10:10 Johannesburg
18:30 Lagos
20:40 Accra
06:05 Johannesburg
11:35 East London
Connect
P47135 Air Peace
SA061 South African Airways
SA471 South African Airways
18:50 Abuja
22:25 Lagos
10:10 Johannesburg
20:05 Lagos
05:10 Johannesburg
11:35 East London
Connect
NIG130 Aero Nigeria
SA061 South African Airways
SA471 South African Airways
19:05 Abuja
22:25 Lagos
10:10 Johannesburg
20:20 Lagos
05:10 Johannesburg
11:35 East London
Connect
NIG130 Aero Nigeria
SA061 South African Airways
SA475 South African Airways
19:05 Abuja
22:25 Lagos
15:30 Johannesburg
20:20 Lagos
05:10 Johannesburg
16:55 East London
Connect
P47203 Air Peace
SA061 South African Airways
MN801 Comair
19:30 Abuja
22:25 Lagos
06:45 Johannesburg
20:45 Lagos
05:10 Johannesburg
08:15 East London
Connect
P47203 Air Peace
SA061 South African Airways
SA475 South African Airways
19:30 Abuja
22:25 Lagos
15:30 Johannesburg
20:45 Lagos
05:10 Johannesburg
16:55 East London
Connect
P47203 Air Peace
SA061 South African Airways
FA388 Safair
19:30 Abuja
22:25 Lagos
07:10 Johannesburg
20:45 Lagos
05:10 Johannesburg
08:45 East London
Connect
W3734 Arik Air
SA061 South African Airways
SA307 South African Airways
SA8681 South African Airways
19:45 Abuja
22:25 Lagos
07:00 Johannesburg
15:00 Capetown
21:00 Lagos
05:10 Johannesburg
09:10 Capetown
16:30 East London
Connect
W3734 Arik Air
SA061 South African Airways
SA475 South African Airways
19:45 Abuja
22:25 Lagos
15:30 Johannesburg
21:00 Lagos
05:10 Johannesburg
16:55 East London
Connect
W3734 Arik Air
SA061 South African Airways
SA471 South African Airways
19:45 Abuja
22:25 Lagos
10:10 Johannesburg
21:00 Lagos
05:10 Johannesburg
11:35 East London
Connect
W3734 Arik Air
SA061 South African Airways
SA313 South African Airways
SA8681 South African Airways
19:45 Abuja
22:25 Lagos
08:35 Johannesburg
15:00 Capetown
21:00 Lagos
05:10 Johannesburg
10:45 Capetown
16:30 East London
Connect

4. Abuja to Port Elizabeth

  1. You take a flight from Abuja to Port Elizabeth and cost approximately 460 USD.

  2. You take a bus, shuttle or taxi from Port Elizabeth to your destination in South Africa.

Flight Depart Arrive
AW251 Africa World Airlines
SA210 South African Airways
SA8469 South African Airways
07:45 Abuja
09:20 Accra
18:30 Johannesburg
08:30 Accra
17:10 Johannesburg
20:15 Port Elizabeth
Connect
WB220 Rwandair Express
WB220 Rwandair Express
WB102 Rwandair Express
FA369 Safair
13:00 Abuja
14:35 Accra
22:35 Kigali
06:15 Johannesburg
13:45 Accra
21:35 Kigali
02:25 Johannesburg
08:00 Port Elizabeth
Connect
WB220 Rwandair Express
WB220 Rwandair Express
WB102 Rwandair Express
JE525 Mango
13:00 Abuja
14:35 Accra
22:35 Kigali
06:10 Johannesburg
13:45 Accra
21:35 Kigali
02:25 Johannesburg
07:55 Port Elizabeth
Connect
WB220 Rwandair Express
WB220 Rwandair Express
WB102 Rwandair Express
BA6249 British Airways
13:00 Abuja
14:35 Accra
22:35 Kigali
06:05 Johannesburg
13:45 Accra
21:35 Kigali
02:25 Johannesburg
07:35 Port Elizabeth
Connect
ET910 Ethiopian Airlines
ET859 Ethiopian Airlines
FA369 Safair
13:25 Abuja
23:30 Addis Ababa
06:15 Johannesburg
20:15 Addis Ababa
03:55 Johannesburg
08:00 Port Elizabeth
Connect
ET910 Ethiopian Airlines
ET859 Ethiopian Airlines
JE525 Mango
13:25 Abuja
23:30 Addis Ababa
06:10 Johannesburg
20:15 Addis Ababa
03:55 Johannesburg
07:55 Port Elizabeth
Connect
ET910 Ethiopian Airlines
ET859 Ethiopian Airlines
BA6249 British Airways
13:25 Abuja
23:30 Addis Ababa
06:05 Johannesburg
20:15 Addis Ababa
03:55 Johannesburg
07:35 Port Elizabeth
Connect
P47882 Air Peace
P47815 Air Peace
SA061 South African Airways
SA1453 South African Airways
13:35 Abuja
15:30 Asaba
22:25 Lagos
07:30 Johannesburg
14:35 Asaba
16:30 Lagos
05:10 Johannesburg
09:15 Port Elizabeth
Connect
P47882 Air Peace
P47883 Air Peace
SA061 South African Airways
SA1453 South African Airways
13:35 Abuja
15:15 Asaba
22:25 Lagos
07:30 Johannesburg
14:35 Asaba
16:15 Lagos
05:10 Johannesburg
09:15 Port Elizabeth
Connect
P47046 Air Peace
P47293 Air Peace
SA061 South African Airways
SA1453 South African Airways
13:45 Abuja
17:40 Port Harcourt
22:25 Lagos
07:30 Johannesburg
14:45 Port Harcourt
18:40 Lagos
05:10 Johannesburg
09:15 Port Elizabeth
Connect
P47171 Air Peace
P47175 Air Peace
SA061 South African Airways
SA1453 South African Airways
13:55 Abuja
16:40 Benin City
22:25 Lagos
07:30 Johannesburg
14:55 Benin City
17:30 Lagos
05:10 Johannesburg
09:15 Port Elizabeth
Connect
P47171 Air Peace
P47173 Air Peace
SA061 South African Airways
SA1453 South African Airways
13:55 Abuja
15:30 Benin City
22:25 Lagos
07:30 Johannesburg
14:55 Benin City
16:30 Lagos
05:10 Johannesburg
09:15 Port Elizabeth
Connect
ZQ2329 Azman Air
ZQ2332 Azman Air
SA061 South African Airways
SA1453 South African Airways
14:30 Abuja
16:00 Kano
22:25 Lagos
07:30 Johannesburg
15:15 Kano
17:15 Lagos
05:10 Johannesburg
09:15 Port Elizabeth
Connect
AW255 Africa World Airlines
AW222 Africa World Airlines
SA061 South African Airways
SA1453 South African Airways
14:35 Abuja
18:10 Accra
22:25 Lagos
07:30 Johannesburg
15:20 Accra
20:10 Lagos
05:10 Johannesburg
09:15 Port Elizabeth
Connect
AW255 Africa World Airlines
SA057 South African Airways
SA1453 South African Airways
14:35 Abuja
22:20 Accra
07:30 Johannesburg
15:20 Accra
06:05 Johannesburg
09:15 Port Elizabeth
Connect
AW255 Africa World Airlines
SA057 South African Airways
SA405 South African Airways
14:35 Abuja
22:20 Accra
10:55 Johannesburg
15:20 Accra
06:05 Johannesburg
12:30 Port Elizabeth
Connect
W3420 Arik Air
W3625 Arik Air
SA061 South African Airways
SA1453 South African Airways
14:45 Abuja
16:30 Benin City
22:25 Lagos
07:30 Johannesburg
15:45 Benin City
17:30 Lagos
05:10 Johannesburg
09:15 Port Elizabeth
Connect
9J367 Dana Airlines
9J332 Dana Airlines
SA061 South African Airways
SA1453 South African Airways
15:12 Abuja
17:01 Owerri
22:25 Lagos
07:30 Johannesburg
16:22 Owerri
18:11 Lagos
05:10 Johannesburg
09:15 Port Elizabeth
Connect
P47183 Air Peace
P47181 Air Peace
SA061 South African Airways
SA1453 South African Airways
16:00 Abuja
17:35 Calabar
22:25 Lagos
07:30 Johannesburg
17:05 Calabar
18:35 Lagos
05:10 Johannesburg
09:15 Port Elizabeth
Connect
P47183 Air Peace
P47181 Air Peace
SA061 South African Airways
JE525 Mango
16:00 Abuja
17:35 Calabar
22:25 Lagos
06:10 Johannesburg
17:05 Calabar
18:35 Lagos
05:10 Johannesburg
07:55 Port Elizabeth
Connect
P47161 Air Peace
P47157 Air Peace
SA061 South African Airways
JE525 Mango
16:10 Abuja
17:40 Owerri
22:25 Lagos
06:10 Johannesburg
17:10 Owerri
18:50 Lagos
05:10 Johannesburg
07:55 Port Elizabeth
Connect
P47161 Air Peace
P47157 Air Peace
SA061 South African Airways
SA1453 South African Airways
16:10 Abuja
17:40 Owerri
22:25 Lagos
07:30 Johannesburg
17:10 Owerri
18:50 Lagos
05:10 Johannesburg
09:15 Port Elizabeth
Connect
9J363 Dana Airlines
9J342 Dana Airlines
SA061 South African Airways
JE525 Mango
16:20 Abuja
18:00 Port Harcourt
22:25 Lagos
06:10 Johannesburg
17:30 Port Harcourt
19:10 Lagos
05:10 Johannesburg
07:55 Port Elizabeth
Connect
9J363 Dana Airlines
9J342 Dana Airlines
SA061 South African Airways
SA1453 South African Airways
16:20 Abuja
18:00 Port Harcourt
22:25 Lagos
07:30 Johannesburg
17:30 Port Harcourt
19:10 Lagos
05:10 Johannesburg
09:15 Port Elizabeth
Connect
P47199 Air Peace
P47091 Air Peace
SA061 South African Airways
SA405 South African Airways
16:55 Abuja
18:30 Port Harcourt
22:25 Lagos
10:55 Johannesburg
17:55 Port Harcourt
19:30 Lagos
05:10 Johannesburg
12:30 Port Elizabeth
Connect
P47199 Air Peace
P47091 Air Peace
SA061 South African Airways
SA1453 South African Airways
16:55 Abuja
18:30 Port Harcourt
22:25 Lagos
07:30 Johannesburg
17:55 Port Harcourt
19:30 Lagos
05:10 Johannesburg
09:15 Port Elizabeth
Connect
P47199 Air Peace
P47091 Air Peace
SA061 South African Airways
JE525 Mango
16:55 Abuja
18:30 Port Harcourt
22:25 Lagos
06:10 Johannesburg
17:55 Port Harcourt
19:30 Lagos
05:10 Johannesburg
07:55 Port Elizabeth
Connect
ZQ2333 Azman Air
AW223 Africa World Airlines
SA057 South African Airways
SA1453 South African Airways
17:00 Abuja
20:40 Lagos
22:20 Accra
07:30 Johannesburg
17:50 Lagos
20:40 Accra
06:05 Johannesburg
09:15 Port Elizabeth
Connect
9J358 Dana Airlines
AW223 Africa World Airlines
SA057 South African Airways
SA1453 South African Airways
17:28 Abuja
20:40 Lagos
22:20 Accra
07:30 Johannesburg
18:38 Lagos
20:40 Accra
06:05 Johannesburg
09:15 Port Elizabeth
Connect
VM1643 Max Air Limited
AW223 Africa World Airlines
SA057 South African Airways
SA1453 South African Airways
17:30 Abuja
20:40 Lagos
22:20 Accra
07:30 Johannesburg
18:30 Lagos
20:40 Accra
06:05 Johannesburg
09:15 Port Elizabeth
Connect
P47135 Air Peace
SA061 South African Airways
SA1453 South African Airways
18:50 Abuja
22:25 Lagos
07:30 Johannesburg
20:05 Lagos
05:10 Johannesburg
09:15 Port Elizabeth
Connect
NIG130 Aero Nigeria
SA061 South African Airways
SA1453 South African Airways
19:05 Abuja
22:25 Lagos
07:30 Johannesburg
20:20 Lagos
05:10 Johannesburg
09:15 Port Elizabeth
Connect
NIG130 Aero Nigeria
SA061 South African Airways
JE525 Mango
19:05 Abuja
22:25 Lagos
06:10 Johannesburg
20:20 Lagos
05:10 Johannesburg
07:55 Port Elizabeth
Connect
NIG130 Aero Nigeria
SA061 South African Airways
SA405 South African Airways
19:05 Abuja
22:25 Lagos
10:55 Johannesburg
20:20 Lagos
05:10 Johannesburg
12:30 Port Elizabeth
Connect
P47203 Air Peace
SA061 South African Airways
SA405 South African Airways
19:30 Abuja
22:25 Lagos
10:55 Johannesburg
20:45 Lagos
05:10 Johannesburg
12:30 Port Elizabeth
Connect
P47203 Air Peace
SA061 South African Airways
JE525 Mango
19:30 Abuja
22:25 Lagos
06:10 Johannesburg
20:45 Lagos
05:10 Johannesburg
07:55 Port Elizabeth
Connect
P47203 Air Peace
SA061 South African Airways
JE529 Mango
19:30 Abuja
22:25 Lagos
11:40 Johannesburg
20:45 Lagos
05:10 Johannesburg
13:25 Port Elizabeth
Connect
W3734 Arik Air
SA061 South African Airways
SA405 South African Airways
19:45 Abuja
22:25 Lagos
10:55 Johannesburg
21:00 Lagos
05:10 Johannesburg
12:30 Port Elizabeth
Connect
W3734 Arik Air
SA061 South African Airways
SA1453 South African Airways
19:45 Abuja
22:25 Lagos
07:30 Johannesburg
21:00 Lagos
05:10 Johannesburg
09:15 Port Elizabeth
Connect
W3734 Arik Air
SA061 South African Airways
JE525 Mango
19:45 Abuja
22:25 Lagos
06:10 Johannesburg
21:00 Lagos
05:10 Johannesburg
07:55 Port Elizabeth
Connect

5. Abuja to Durban

  1. You take a flight from Abuja to Durban and cost approximately 410 USD.

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

Flight Depart Arrive
AW251 Africa World Airlines
SA210 South African Airways
SA573 South African Airways
07:45 Abuja
09:20 Accra
18:00 Johannesburg
08:30 Accra
17:10 Johannesburg
19:05 Durban
Connect
AW251 Africa World Airlines
SA210 South African Airways
JE265 Mango
07:45 Abuja
09:20 Accra
18:45 Johannesburg
08:30 Accra
17:10 Johannesburg
19:55 Durban
Connect
AW251 Africa World Airlines
SA210 South African Airways
SA575 South African Airways
07:45 Abuja
09:20 Accra
18:30 Johannesburg
08:30 Accra
17:10 Johannesburg
19:35 Durban
Connect
WB220 Rwandair Express
SA057 South African Airways
SA543 South African Airways
13:00 Abuja
22:20 Accra
09:35 Johannesburg
13:45 Accra
06:05 Johannesburg
10:40 Durban
Connect
ET910 Ethiopian Airlines
ET859 Ethiopian Airlines
BA6205 British Airways
13:25 Abuja
23:30 Addis Ababa
05:55 Johannesburg
20:15 Addis Ababa
03:55 Johannesburg
07:00 Durban
Connect
ET910 Ethiopian Airlines
ET891 Ethiopian Airlines
P024 Proflight Zambia
13:25 Abuja
22:10 Addis Ababa
09:10 Lusaka
20:15 Addis Ababa
01:20 Lusaka
11:40 Durban
Connect
ET910 Ethiopian Airlines
ET859 Ethiopian Airlines
JE241 Mango
13:25 Abuja
23:30 Addis Ababa
05:55 Johannesburg
20:15 Addis Ababa
03:55 Johannesburg
07:05 Durban
Connect
ET910 Ethiopian Airlines
ET859 Ethiopian Airlines
FA264 Safair
13:25 Abuja
23:30 Addis Ababa
05:50 Johannesburg
20:15 Addis Ababa
03:55 Johannesburg
07:05 Durban
Connect
AW255 Africa World Airlines
SA057 South African Airways
JE245 Mango
14:35 Abuja
22:20 Accra
08:35 Johannesburg
15:20 Accra
06:05 Johannesburg
09:45 Durban
Connect
AW255 Africa World Airlines
SA057 South African Airways
SA543 South African Airways
14:35 Abuja
22:20 Accra
09:35 Johannesburg
15:20 Accra
06:05 Johannesburg
10:40 Durban
Connect
AW255 Africa World Airlines
AW222 Africa World Airlines
SA061 South African Airways
SA543 South African Airways
14:35 Abuja
18:10 Accra
22:25 Lagos
09:35 Johannesburg
15:20 Accra
20:10 Lagos
05:10 Johannesburg
10:40 Durban
Connect
W3420 Arik Air
W3625 Arik Air
SA061 South African Airways
SA543 South African Airways
14:45 Abuja
16:30 Benin City
22:25 Lagos
09:35 Johannesburg
15:45 Benin City
17:30 Lagos
05:10 Johannesburg
10:40 Durban
Connect
9J367 Dana Airlines
9J332 Dana Airlines
SA061 South African Airways
JE243 Mango
15:12 Abuja
17:01 Owerri
22:25 Lagos
06:45 Johannesburg
16:22 Owerri
18:11 Lagos
05:10 Johannesburg
07:55 Durban
Connect
9J367 Dana Airlines
9J332 Dana Airlines
SA061 South African Airways
SA543 South African Airways
15:12 Abuja
17:01 Owerri
22:25 Lagos
09:35 Johannesburg
16:22 Owerri
18:11 Lagos
05:10 Johannesburg
10:40 Durban
Connect
P47183 Air Peace
P47181 Air Peace
SA061 South African Airways
JE243 Mango
16:00 Abuja
17:35 Calabar
22:25 Lagos
06:45 Johannesburg
17:05 Calabar
18:35 Lagos
05:10 Johannesburg
07:55 Durban
Connect
P47183 Air Peace
P47181 Air Peace
SA061 South African Airways
SA543 South African Airways
16:00 Abuja
17:35 Calabar
22:25 Lagos
09:35 Johannesburg
17:05 Calabar
18:35 Lagos
05:10 Johannesburg
10:40 Durban
Connect
P47161 Air Peace
P47157 Air Peace
SA061 South African Airways
JE243 Mango
16:10 Abuja
17:40 Owerri
22:25 Lagos
06:45 Johannesburg
17:10 Owerri
18:50 Lagos
05:10 Johannesburg
07:55 Durban
Connect
P47161 Air Peace
P47157 Air Peace
SA061 South African Airways
SA543 South African Airways
16:10 Abuja
17:40 Owerri
22:25 Lagos
09:35 Johannesburg
17:10 Owerri
18:50 Lagos
05:10 Johannesburg
10:40 Durban
Connect
9J363 Dana Airlines
9J342 Dana Airlines
SA061 South African Airways
JE243 Mango
16:20 Abuja
18:00 Port Harcourt
22:25 Lagos
06:45 Johannesburg
17:30 Port Harcourt
19:10 Lagos
05:10 Johannesburg
07:55 Durban
Connect
9J363 Dana Airlines
9J342 Dana Airlines
SA061 South African Airways
SA543 South African Airways
16:20 Abuja
18:00 Port Harcourt
22:25 Lagos
09:35 Johannesburg
17:30 Port Harcourt
19:10 Lagos
05:10 Johannesburg
10:40 Durban
Connect
P47199 Air Peace
P47091 Air Peace
SA061 South African Airways
JE243 Mango
16:55 Abuja
18:30 Port Harcourt
22:25 Lagos
06:45 Johannesburg
17:55 Port Harcourt
19:30 Lagos
05:10 Johannesburg
07:55 Durban
Connect
P47199 Air Peace
P47091 Air Peace
SA061 South African Airways
JE245 Mango
16:55 Abuja
18:30 Port Harcourt
22:25 Lagos
08:35 Johannesburg
17:55 Port Harcourt
19:30 Lagos
05:10 Johannesburg
09:45 Durban
Connect
P47199 Air Peace
P47091 Air Peace
SA061 South African Airways
SA543 South African Airways
16:55 Abuja
18:30 Port Harcourt
22:25 Lagos
09:35 Johannesburg
17:55 Port Harcourt
19:30 Lagos
05:10 Johannesburg
10:40 Durban
Connect
VM1643 Max Air Limited
AW223 Africa World Airlines
SA057 South African Airways
SA543 South African Airways
17:30 Abuja
20:40 Lagos
22:20 Accra
09:35 Johannesburg
18:30 Lagos
20:40 Accra
06:05 Johannesburg
10:40 Durban
Connect
VM1629 Max Air Limited
AW223 Africa World Airlines
SA057 South African Airways
SA543 South African Airways
18:45 Abuja
20:40 Lagos
22:20 Accra
09:35 Johannesburg
19:45 Lagos
20:40 Accra
06:05 Johannesburg
10:40 Durban
Connect
NIG130 Aero Nigeria
SA061 South African Airways
SA543 South African Airways
19:05 Abuja
22:25 Lagos
09:35 Johannesburg
20:20 Lagos
05:10 Johannesburg
10:40 Durban
Connect
NIG130 Aero Nigeria
SA061 South African Airways
SA1001 South African Airways
SA8532 South African Airways
19:05 Abuja
22:25 Lagos
06:10 Johannesburg
08:15 Bloemfontein
20:20 Lagos
05:10 Johannesburg
07:05 Bloemfontein
09:15 Durban
Connect
NIG130 Aero Nigeria
SA061 South African Airways
JE525 Mango
SA1333 South African Airways
19:05 Abuja
22:25 Lagos
06:10 Johannesburg
10:00 Port Elizabeth
20:20 Lagos
05:10 Johannesburg
07:55 Port Elizabeth
11:20 Durban
Connect
NIG130 Aero Nigeria
SA061 South African Airways
JE243 Mango
19:05 Abuja
22:25 Lagos
06:45 Johannesburg
20:20 Lagos
05:10 Johannesburg
07:55 Durban
Connect
NIG130 Aero Nigeria
SA061 South African Airways
JE245 Mango
19:05 Abuja
22:25 Lagos
08:35 Johannesburg
20:20 Lagos
05:10 Johannesburg
09:45 Durban
Connect
P47203 Air Peace
SA061 South African Airways
SA1001 South African Airways
SA8532 South African Airways
19:30 Abuja
22:25 Lagos
06:10 Johannesburg
08:15 Bloemfontein
20:45 Lagos
05:10 Johannesburg
07:05 Bloemfontein
09:15 Durban
Connect
P47203 Air Peace
SA061 South African Airways
JE245 Mango
19:30 Abuja
22:25 Lagos
08:35 Johannesburg
20:45 Lagos
05:10 Johannesburg
09:45 Durban
Connect
P47203 Air Peace
SA061 South African Airways
JE243 Mango
19:30 Abuja
22:25 Lagos
06:45 Johannesburg
20:45 Lagos
05:10 Johannesburg
07:55 Durban
Connect
P47203 Air Peace
SA061 South African Airways
SA543 South African Airways
19:30 Abuja
22:25 Lagos
09:35 Johannesburg
20:45 Lagos
05:10 Johannesburg
10:40 Durban
Connect
W3734 Arik Air
SA061 South African Airways
JE525 Mango
SA1333 South African Airways
19:45 Abuja
22:25 Lagos
06:10 Johannesburg
10:00 Port Elizabeth
21:00 Lagos
05:10 Johannesburg
07:55 Port Elizabeth
11:20 Durban
Connect
W3734 Arik Air
SA061 South African Airways
JE245 Mango
19:45 Abuja
22:25 Lagos
08:35 Johannesburg
21:00 Lagos
05:10 Johannesburg
09:45 Durban
Connect
W3734 Arik Air
SA061 South African Airways
JE243 Mango
19:45 Abuja
22:25 Lagos
06:45 Johannesburg
21:00 Lagos
05:10 Johannesburg
07:55 Durban
Connect
W3734 Arik Air
SA061 South African Airways
SA543 South African Airways
19:45 Abuja
22:25 Lagos
09:35 Johannesburg
21:00 Lagos
05:10 Johannesburg
10:40 Durban
Connect
W3734 Arik Air
SA061 South African Airways
SA1453 South African Airways
SA1333 South African Airways
19:45 Abuja
22:25 Lagos
07:30 Johannesburg
10:00 Port Elizabeth
21:00 Lagos
05:10 Johannesburg
09:15 Port Elizabeth
11:20 Durban
Connect
W3734 Arik Air
SA061 South African Airways
SA1001 South African Airways
SA8532 South African Airways
19:45 Abuja
22:25 Lagos
06:10 Johannesburg
08:15 Bloemfontein
21:00 Lagos
05:10 Johannesburg
07:05 Bloemfontein
09:15 Durban
Connect

6. Abuja to Pietermaritzburg

  1. You take a flight from Abuja to Pietermaritzburg and cost approximately 500 USD.

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

Flight Depart Arrive
AW251 Africa World Airlines
SA210 South African Airways
SA8739 South African Airways
07:45 Abuja
09:20 Accra
18:15 Johannesburg
08:30 Accra
17:10 Johannesburg
19:15 Pietermaritzburg
Connect
ZQ1322 Azman Air
ZQ2327 Azman Air
SA061 South African Airways
SA8747 South African Airways
11:30 Abuja
13:15 Maiduguri
22:25 Lagos
07:00 Johannesburg
12:30 Maiduguri
16:00 Lagos
05:10 Johannesburg
08:00 Pietermaritzburg
Connect
VM1644 Max Air Limited
VM1645 Max Air Limited
SA061 South African Airways
SA8747 South African Airways
12:30 Abuja
14:15 Kano
22:25 Lagos
07:00 Johannesburg
13:30 Kano
15:30 Lagos
05:10 Johannesburg
08:00 Pietermaritzburg
Connect
WB220 Rwandair Express
WB220 Rwandair Express
WB102 Rwandair Express
SA8747 South African Airways
13:00 Abuja
14:35 Accra
22:35 Kigali
07:00 Johannesburg
13:45 Accra
21:35 Kigali
02:25 Johannesburg
08:00 Pietermaritzburg
Connect
WB220 Rwandair Express
SA057 South African Airways
SA8747 South African Airways
13:00 Abuja
22:20 Accra
07:00 Johannesburg
13:45 Accra
06:05 Johannesburg
08:00 Pietermaritzburg
Connect
NIG372 Aero Nigeria
NIG354 Aero Nigeria
SA061 South African Airways
SA8747 South African Airways
13:20 Abuja
17:55 Warri
22:25 Lagos
07:00 Johannesburg
14:35 Warri
19:05 Lagos
05:10 Johannesburg
08:00 Pietermaritzburg
Connect
ET910 Ethiopian Airlines
ET859 Ethiopian Airlines
SA8747 South African Airways
13:25 Abuja
23:30 Addis Ababa
07:00 Johannesburg
20:15 Addis Ababa
03:55 Johannesburg
08:00 Pietermaritzburg
Connect
P47371 Air Peace
P47175 Air Peace
SA061 South African Airways
SA8747 South African Airways
14:00 Abuja
16:40 Benin City
22:25 Lagos
07:00 Johannesburg
15:00 Benin City
17:30 Lagos
05:10 Johannesburg
08:00 Pietermaritzburg
Connect
P47371 Air Peace
P47373 Air Peace
SA061 South African Airways
SA8747 South African Airways
14:00 Abuja
15:30 Benin City
22:25 Lagos
07:00 Johannesburg
15:00 Benin City
16:20 Lagos
05:10 Johannesburg
08:00 Pietermaritzburg
Connect
P47395 Air Peace
P47397 Air Peace
SA061 South African Airways
SA8747 South African Airways
14:25 Abuja
15:55 Port Harcourt
22:25 Lagos
07:00 Johannesburg
15:25 Port Harcourt
16:55 Lagos
05:10 Johannesburg
08:00 Pietermaritzburg
Connect
ZQ2329 Azman Air
ZQ2332 Azman Air
SA061 South African Airways
SA8747 South African Airways
14:30 Abuja
16:00 Kano
22:25 Lagos
07:00 Johannesburg
15:15 Kano
17:15 Lagos
05:10 Johannesburg
08:00 Pietermaritzburg
Connect
AW255 Africa World Airlines
SA057 South African Airways
SA8735 South African Airways
14:35 Abuja
22:20 Accra
12:15 Johannesburg
15:20 Accra
06:05 Johannesburg
13:15 Pietermaritzburg
Connect
AW255 Africa World Airlines
SA057 South African Airways
SA8747 South African Airways
14:35 Abuja
22:20 Accra
07:00 Johannesburg
15:20 Accra
06:05 Johannesburg
08:00 Pietermaritzburg
Connect
AW255 Africa World Airlines
AW222 Africa World Airlines
SA061 South African Airways
SA8747 South African Airways
14:35 Abuja
18:10 Accra
22:25 Lagos
07:00 Johannesburg
15:20 Accra
20:10 Lagos
05:10 Johannesburg
08:00 Pietermaritzburg
Connect
W3420 Arik Air
W3625 Arik Air
SA061 South African Airways
SA8747 South African Airways
14:45 Abuja
16:30 Benin City
22:25 Lagos
07:00 Johannesburg
15:45 Benin City
17:30 Lagos
05:10 Johannesburg
08:00 Pietermaritzburg
Connect
9J367 Dana Airlines
9J332 Dana Airlines
SA061 South African Airways
SA8747 South African Airways
15:12 Abuja
17:01 Owerri
22:25 Lagos
07:00 Johannesburg
16:22 Owerri
18:11 Lagos
05:10 Johannesburg
08:00 Pietermaritzburg
Connect
P47183 Air Peace
P47181 Air Peace
SA061 South African Airways
SA8747 South African Airways
16:00 Abuja
17:35 Calabar
22:25 Lagos
07:00 Johannesburg
17:05 Calabar
18:35 Lagos
05:10 Johannesburg
08:00 Pietermaritzburg
Connect
P47161 Air Peace
P47157 Air Peace
SA061 South African Airways
SA8747 South African Airways
16:10 Abuja
17:40 Owerri
22:25 Lagos
07:00 Johannesburg
17:10 Owerri
18:50 Lagos
05:10 Johannesburg
08:00 Pietermaritzburg
Connect
9J363 Dana Airlines
9J342 Dana Airlines
SA061 South African Airways
SA8747 South African Airways
16:20 Abuja
18:00 Port Harcourt
22:25 Lagos
07:00 Johannesburg
17:30 Port Harcourt
19:10 Lagos
05:10 Johannesburg
08:00 Pietermaritzburg
Connect
P47199 Air Peace
P47091 Air Peace
SA061 South African Airways
SA8735 South African Airways
16:55 Abuja
18:30 Port Harcourt
22:25 Lagos
12:15 Johannesburg
17:55 Port Harcourt
19:30 Lagos
05:10 Johannesburg
13:15 Pietermaritzburg
Connect
P47199 Air Peace
P47091 Air Peace
SA061 South African Airways
SA8747 South African Airways
16:55 Abuja
18:30 Port Harcourt
22:25 Lagos
07:00 Johannesburg
17:55 Port Harcourt
19:30 Lagos
05:10 Johannesburg
08:00 Pietermaritzburg
Connect
9J358 Dana Airlines
AW223 Africa World Airlines
SA057 South African Airways
SA8747 South African Airways
17:28 Abuja
20:40 Lagos
22:20 Accra
07:00 Johannesburg
18:38 Lagos
20:40 Accra
06:05 Johannesburg
08:00 Pietermaritzburg
Connect
VM1643 Max Air Limited
AW223 Africa World Airlines
SA057 South African Airways
SA8747 South African Airways
17:30 Abuja
20:40 Lagos
22:20 Accra
07:00 Johannesburg
18:30 Lagos
20:40 Accra
06:05 Johannesburg
08:00 Pietermaritzburg
Connect
P47233 Air Peace
SA061 South African Airways
SA8743 South African Airways
17:40 Abuja
22:25 Lagos
15:30 Johannesburg
18:55 Lagos
05:10 Johannesburg
16:30 Pietermaritzburg
Connect
VM1629 Max Air Limited
AW223 Africa World Airlines
SA057 South African Airways
SA8747 South African Airways
18:45 Abuja
20:40 Lagos
22:20 Accra
07:00 Johannesburg
19:45 Lagos
20:40 Accra
06:05 Johannesburg
08:00 Pietermaritzburg
Connect
NIG130 Aero Nigeria
SA061 South African Airways
SA8735 South African Airways
19:05 Abuja
22:25 Lagos
12:15 Johannesburg
20:20 Lagos
05:10 Johannesburg
13:15 Pietermaritzburg
Connect
NIG130 Aero Nigeria
SA061 South African Airways
SA8747 South African Airways
19:05 Abuja
22:25 Lagos
07:00 Johannesburg
20:20 Lagos
05:10 Johannesburg
08:00 Pietermaritzburg
Connect
P47203 Air Peace
SA061 South African Airways
SA8735 South African Airways
19:30 Abuja
22:25 Lagos
12:15 Johannesburg
20:45 Lagos
05:10 Johannesburg
13:15 Pietermaritzburg
Connect
P47203 Air Peace
SA061 South African Airways
SA8747 South African Airways
19:30 Abuja
22:25 Lagos
07:00 Johannesburg
20:45 Lagos
05:10 Johannesburg
08:00 Pietermaritzburg
Connect
W3734 Arik Air
SA061 South African Airways
SA8735 South African Airways
19:45 Abuja
22:25 Lagos
12:15 Johannesburg
21:00 Lagos
05:10 Johannesburg
13:15 Pietermaritzburg
Connect
W3734 Arik Air
SA061 South African Airways
SA8747 South African Airways
19:45 Abuja
22:25 Lagos
07:00 Johannesburg
21:00 Lagos
05:10 Johannesburg
08:00 Pietermaritzburg
Connect

References

Find Hotels in South Africa

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

Booking.com