HowToGo

Flight from Botswana to Nigeria

How to get to Nigeria from Botswana by flight ? You can check flights from Botswana to Nigeria below.

Search Transfer from Botswana to Nigeria

Search Flights

You can find flight ticket prices from Botswana to Nigeria with our flight tickets search tool below

1. Gaborone to Lagos

  1. You take a bus, shuttle or taxi from your location in Botswana to Gaborone.

  2. You take a flight from Gaborone to Lagos and cost approximately 390 USD.

  3. You take a bus, shuttle or taxi from Lagos to your destination in Nigeria.

Flight Depart Arrive
SA8451 South African Airways
SA060 South African Airways
10:40 Gaborone
15:00 Johannesburg
11:35 Johannesburg
20:15 Lagos
Connect
SA1766 South African Airways
SA060 South African Airways
11:10 Gaborone
15:00 Johannesburg
12:05 Johannesburg
20:15 Lagos
Connect
SA8457 South African Airways
SA060 South African Airways
13:10 Gaborone
15:00 Johannesburg
14:05 Johannesburg
20:15 Lagos
Connect

2. Gaborone to Kano

  1. You take a bus, shuttle or taxi from your location in Botswana to Gaborone.

  2. You take a flight from Gaborone to Kano and cost approximately 450 USD.

  3. You take a bus, shuttle or taxi from Kano to your destination in Nigeria.

Flight Depart Arrive
SA1766 South African Airways
SA060 South African Airways
NIG141 Aero Nigeria
11:10 Gaborone
15:00 Johannesburg
06:30 Lagos
12:05 Johannesburg
20:15 Lagos
08:00 Kano
Connect
SA1766 South African Airways
SA060 South African Airways
P47422 Air Peace
11:10 Gaborone
15:00 Johannesburg
06:30 Lagos
12:05 Johannesburg
20:15 Lagos
08:00 Kano
Connect
SA8457 South African Airways
SA060 South African Airways
NIG141 Aero Nigeria
13:10 Gaborone
15:00 Johannesburg
06:30 Lagos
14:05 Johannesburg
20:15 Lagos
08:00 Kano
Connect
SA8457 South African Airways
SA060 South African Airways
P47422 Air Peace
13:10 Gaborone
15:00 Johannesburg
06:30 Lagos
14:05 Johannesburg
20:15 Lagos
08:00 Kano
Connect
ET829 Ethiopian Airlines
SV0420 Saudia
SV3461 Saudia
15:00 Gaborone
02:25 Addis Ababa
07:30 Jeddah
21:30 Addis Ababa
04:40 Jeddah
10:40 Kano
Connect
ET829 Ethiopian Airlines
ET402 Ethiopian Airlines
SV3461 Saudia
15:00 Gaborone
00:05 Addis Ababa
07:30 Jeddah
21:30 Addis Ababa
02:35 Jeddah
10:40 Kano
Connect
ET829 Ethiopian Airlines
ET941 Ethiopian Airlines
15:00 Gaborone
09:10 Addis Ababa
21:30 Addis Ababa
12:15 Kano
Connect
SA1776 South African Airways
MS840 Egyptair
MS879 Egyptair
17:00 Gaborone
21:45 Johannesburg
09:30 Cairo
17:55 Johannesburg
05:35 Cairo
13:45 Kano
Connect
SA8459 South African Airways
ET858 Ethiopian Airlines
ET941 Ethiopian Airlines
17:40 Gaborone
23:00 Johannesburg
09:10 Addis Ababa
18:35 Johannesburg
05:25 Addis Ababa
12:15 Kano
Connect
SA8459 South African Airways
MS840 Egyptair
MS879 Egyptair
17:40 Gaborone
21:45 Johannesburg
09:30 Cairo
18:35 Johannesburg
05:35 Cairo
13:45 Kano
Connect
QR1378 Qatar Airways
ET858 Ethiopian Airlines
ET941 Ethiopian Airlines
18:10 Gaborone
23:00 Johannesburg
09:10 Addis Ababa
19:05 Johannesburg
05:25 Addis Ababa
12:15 Kano
Connect
QR1378 Qatar Airways
MS840 Egyptair
MS879 Egyptair
18:10 Gaborone
21:45 Johannesburg
09:30 Cairo
19:05 Johannesburg
05:35 Cairo
13:45 Kano
Connect
SA1780 South African Airways
ET858 Ethiopian Airlines
ET941 Ethiopian Airlines
20:10 Gaborone
23:00 Johannesburg
09:10 Addis Ababa
21:05 Johannesburg
05:25 Addis Ababa
12:15 Kano
Connect

3. Gaborone to Benin City

  1. You take a bus, shuttle or taxi from your location in Botswana to Gaborone.

  2. You take a flight from Gaborone to Benin City and cost approximately 420 USD.

  3. You take a bus, shuttle or taxi from Benin City to your destination in Nigeria.

Flight Depart Arrive
SA1762 South African Airways
SA060 South African Airways
P47270 Air Peace
08:10 Gaborone
15:00 Johannesburg
09:00 Lagos
09:05 Johannesburg
20:15 Lagos
09:50 Benin City
Connect
SA1764 South African Airways
SA060 South African Airways
W3624 Arik Air
08:50 Gaborone
15:00 Johannesburg
15:00 Lagos
09:45 Johannesburg
20:15 Lagos
16:00 Benin City
Connect
SA1764 South African Airways
SA060 South African Airways
P47370 Air Peace
08:50 Gaborone
15:00 Johannesburg
11:00 Lagos
09:45 Johannesburg
20:15 Lagos
11:50 Benin City
Connect
SA8455 South African Airways
SA060 South African Airways
P47270 Air Peace
10:35 Gaborone
15:00 Johannesburg
09:00 Lagos
11:30 Johannesburg
20:15 Lagos
09:50 Benin City
Connect
SA8455 South African Airways
SA060 South African Airways
W3710 Arik Air
W3420 Arik Air
10:35 Gaborone
15:00 Johannesburg
06:00 Lagos
14:45 Abuja
11:30 Johannesburg
20:15 Lagos
07:15 Abuja
15:45 Benin City
Connect
SA8455 South African Airways
SA060 South African Airways
P47170 Air Peace
10:35 Gaborone
15:00 Johannesburg
10:45 Lagos
11:30 Johannesburg
20:15 Lagos
11:35 Benin City
Connect
SA8455 South African Airways
SA060 South African Airways
NIG121 Aero Nigeria
P47271 Air Peace
10:35 Gaborone
15:00 Johannesburg
06:45 Lagos
11:50 Abuja
11:30 Johannesburg
20:15 Lagos
08:00 Abuja
12:50 Benin City
Connect
SA8451 South African Airways
SA060 South African Airways
P47220 7320 7570 Air Peace
P47371 Air Peace
10:40 Gaborone
15:00 Johannesburg
07:00 Lagos
14:00 Abuja
11:35 Johannesburg
20:15 Lagos
08:15 Abuja
15:00 Benin City
Connect
SA8451 South African Airways
SA060 South African Airways
P47370 Air Peace
10:40 Gaborone
15:00 Johannesburg
11:00 Lagos
11:35 Johannesburg
20:15 Lagos
11:50 Benin City
Connect
SA8451 South African Airways
SA209 South African Airways
P47575 Air Peace
P47371 Air Peace
10:40 Gaborone
17:40 Johannesburg
10:05 Accra
14:00 Abuja
11:35 Johannesburg
21:45 Accra
12:45 Abuja
15:00 Benin City
Connect
SA8451 South African Airways
SA060 South African Airways
W3624 Arik Air
10:40 Gaborone
15:00 Johannesburg
15:00 Lagos
11:35 Johannesburg
20:15 Lagos
16:00 Benin City
Connect
SA8451 South African Airways
SA060 South African Airways
P47174 Air Peace
10:40 Gaborone
15:00 Johannesburg
12:00 Lagos
11:35 Johannesburg
20:15 Lagos
13:00 Benin City
Connect
SA1766 South African Airways
SA060 South African Airways
P47270 Air Peace
11:10 Gaborone
15:00 Johannesburg
09:00 Lagos
12:05 Johannesburg
20:15 Lagos
09:50 Benin City
Connect
SA1766 South African Airways
SA060 South African Airways
P47170 Air Peace
11:10 Gaborone
15:00 Johannesburg
10:45 Lagos
12:05 Johannesburg
20:15 Lagos
11:35 Benin City
Connect
SA1766 South African Airways
SA209 South African Airways
P47575 Air Peace
P47171 Air Peace
11:10 Gaborone
17:40 Johannesburg
10:05 Accra
13:55 Abuja
12:05 Johannesburg
21:45 Accra
12:45 Abuja
14:55 Benin City
Connect
SA1766 South African Airways
SA060 South African Airways
W3710 Arik Air
W3420 Arik Air
11:10 Gaborone
15:00 Johannesburg
06:00 Lagos
14:45 Abuja
12:05 Johannesburg
20:15 Lagos
07:15 Abuja
15:45 Benin City
Connect
SA1766 South African Airways
SA060 South African Airways
NIG121 Aero Nigeria
P47271 Air Peace
11:10 Gaborone
15:00 Johannesburg
06:45 Lagos
11:50 Abuja
12:05 Johannesburg
20:15 Lagos
08:00 Abuja
12:50 Benin City
Connect
SA1766 South African Airways
SA056 South African Airways
W3305 Arik Air
W3624 Arik Air
11:10 Gaborone
13:05 Johannesburg
18:30 Accra
15:00 Lagos
12:05 Johannesburg
17:10 Accra
20:30 Lagos
16:00 Benin City
Connect
SA1766 South African Airways
SA060 South African Airways
P47174 Air Peace
11:10 Gaborone
15:00 Johannesburg
12:00 Lagos
12:05 Johannesburg
20:15 Lagos
13:00 Benin City
Connect
SA8457 South African Airways
SA060 South African Airways
P47370 Air Peace
13:10 Gaborone
15:00 Johannesburg
11:00 Lagos
14:05 Johannesburg
20:15 Lagos
11:50 Benin City
Connect
SA8457 South African Airways
SA209 South African Airways
P47575 Air Peace
P47371 Air Peace
13:10 Gaborone
17:40 Johannesburg
10:05 Accra
14:00 Abuja
14:05 Johannesburg
21:45 Accra
12:45 Abuja
15:00 Benin City
Connect
SA8457 South African Airways
SA209 South African Airways
W3303 Arik Air
W3624 Arik Air
13:10 Gaborone
17:40 Johannesburg
02:45 Accra
15:00 Lagos
14:05 Johannesburg
21:45 Accra
04:50 Lagos
16:00 Benin City
Connect
SA8457 South African Airways
SA209 South African Airways
P47575 Air Peace
P47171 Air Peace
13:10 Gaborone
17:40 Johannesburg
10:05 Accra
13:55 Abuja
14:05 Johannesburg
21:45 Accra
12:45 Abuja
14:55 Benin City
Connect
SA8457 South African Airways
SA060 South African Airways
P47174 Air Peace
13:10 Gaborone
15:00 Johannesburg
12:00 Lagos
14:05 Johannesburg
20:15 Lagos
13:00 Benin City
Connect
SA8457 South African Airways
SA060 South African Airways
NIG121 Aero Nigeria
P47171 Air Peace
13:10 Gaborone
15:00 Johannesburg
06:45 Lagos
13:55 Abuja
14:05 Johannesburg
20:15 Lagos
08:00 Abuja
14:55 Benin City
Connect
SA8457 South African Airways
SA060 South African Airways
P47170 Air Peace
13:10 Gaborone
15:00 Johannesburg
10:45 Lagos
14:05 Johannesburg
20:15 Lagos
11:35 Benin City
Connect
SA1770 South African Airways
SA209 South African Airways
W3303 Arik Air
W3624 Arik Air
14:00 Gaborone
17:40 Johannesburg
02:45 Accra
15:00 Lagos
14:50 Johannesburg
21:45 Accra
04:50 Lagos
16:00 Benin City
Connect
SA1770 South African Airways
SA209 South African Airways
P47575 Air Peace
P47171 Air Peace
14:00 Gaborone
17:40 Johannesburg
10:05 Accra
13:55 Abuja
14:50 Johannesburg
21:45 Accra
12:45 Abuja
14:55 Benin City
Connect
SA1770 South African Airways
SA209 South African Airways
W3303 Arik Air
P47270 Air Peace
14:00 Gaborone
17:40 Johannesburg
02:45 Accra
09:00 Lagos
14:50 Johannesburg
21:45 Accra
04:50 Lagos
09:50 Benin City
Connect
SA1770 South African Airways
SA209 South African Airways
P47575 Air Peace
P47371 Air Peace
14:00 Gaborone
17:40 Johannesburg
10:05 Accra
14:00 Abuja
14:50 Johannesburg
21:45 Accra
12:45 Abuja
15:00 Benin City
Connect
ET829 Ethiopian Airlines
ET901 Ethiopian Airlines
W3624 Arik Air
15:00 Gaborone
09:00 Addis Ababa
15:00 Lagos
21:30 Addis Ababa
12:25 Lagos
16:00 Benin City
Connect
ET829 Ethiopian Airlines
ET911 Ethiopian Airlines
W3420 Arik Air
15:00 Gaborone
09:20 Addis Ababa
14:45 Abuja
21:30 Addis Ababa
12:00 Abuja
15:45 Benin City
Connect
ET829 Ethiopian Airlines
ET911 Ethiopian Airlines
P47371 Air Peace
15:00 Gaborone
09:20 Addis Ababa
14:00 Abuja
21:30 Addis Ababa
12:00 Abuja
15:00 Benin City
Connect
ET829 Ethiopian Airlines
ET911 Ethiopian Airlines
P47171 Air Peace
15:00 Gaborone
09:20 Addis Ababa
13:55 Abuja
21:30 Addis Ababa
12:00 Abuja
14:55 Benin City
Connect
SA1780 South African Airways
WB103 Rwandair Express
WB202 Rwandair Express
W3624 Arik Air
20:10 Gaborone
03:10 Johannesburg
09:30 Kigali
15:00 Lagos
21:05 Johannesburg
07:00 Kigali
13:00 Lagos
16:00 Benin City
Connect
SA1780 South African Airways
KQ765 Kenya Airways
KQ532 Kenya Airways
W3624 Arik Air
20:10 Gaborone
01:55 Johannesburg
08:25 Nairobi
15:00 Lagos
21:05 Johannesburg
07:00 Nairobi
11:40 Lagos
16:00 Benin City
Connect
SA1780 South African Airways
ET858 Ethiopian Airlines
ET911 Ethiopian Airlines
W3420 Arik Air
20:10 Gaborone
23:00 Johannesburg
09:20 Addis Ababa
14:45 Abuja
21:05 Johannesburg
05:25 Addis Ababa
12:00 Abuja
15:45 Benin City
Connect
SA1780 South African Airways
WB103 Rwandair Express
WB220 Rwandair Express
P47171 Air Peace
20:10 Gaborone
03:10 Johannesburg
09:00 Kigali
13:55 Abuja
21:05 Johannesburg
07:00 Kigali
12:00 Abuja
14:55 Benin City
Connect
SA1780 South African Airways
ET858 Ethiopian Airlines
ET911 Ethiopian Airlines
P47171 Air Peace
20:10 Gaborone
23:00 Johannesburg
09:20 Addis Ababa
13:55 Abuja
21:05 Johannesburg
05:25 Addis Ababa
12:00 Abuja
14:55 Benin City
Connect
SA1780 South African Airways
ET858 Ethiopian Airlines
ET901 Ethiopian Airlines
W3624 Arik Air
20:10 Gaborone
23:00 Johannesburg
09:00 Addis Ababa
15:00 Lagos
21:05 Johannesburg
05:25 Addis Ababa
12:25 Lagos
16:00 Benin City
Connect

References

Find Hotels in Nigeria

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

Booking.com