There are 8 ways to get from Nigeria to Francistown by plane, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Lagos to Bulawayo, drive
best- Fly from Lagos (LOS) to Bulawayo (BUQ)plane LOS - BUQ
- Drive from Bulawayo (BUQ) to Francistowncar
12h 6m$587–1,662Fly Benin City to Bulawayo, drive
cheapest- Fly from Benin City (BNI) to Bulawayo (BUQ)plane BNI - BUQ
- Drive from Bulawayo (BUQ) to Francistowncar
18h 12m$316–1,161Drive 5,891.5 km
- Drive from Lagos to Francistowncar 5,891.5 km
3d 21h$578–835Fly Warri to Bulawayo, drive
- Fly from Warri (QRW) to Bulawayo (BUQ)plane QRW - BUQ
- Drive from Bulawayo (BUQ) to Francistowncar
18h 16m$587–1,662Fly Lagos to Francistown Airport
- Fly from Lagos (LOS) to Francistown Airport (FRW)plane LOS - FRW
16h 5m$565–1,518Fly Asaba International Airport to Bulawayo, drive
- Fly from Asaba International Airport (ABB) to Bulawayo (BUQ)plane ABB - BUQ
- Drive from Bulawayo (BUQ) to Francistowncar
15h 21m$337–1,263Fly Lagos to Gaborone, bus
- Fly from Lagos (LOS) to Gaborone (GBE)plane LOS - GBE
- Take the bus from Gaborone Bus Rank to Francistown Bus Rankbus
17h 49m$613–823Fly Lagos to Victoria Falls Airport, bus
- Fly from Lagos (LOS) to Victoria Falls Airport (VFA)plane LOS - VFA
- Take the bus from Livingstone to Kazungulabus
- Take the bus from Kasane Bus Rank to Francistown Bus Rankbus
21h 31m$535–1,260
Lagos (LOS) to Bulawayo (BUQ) flights
Comparing Your Travel Options
The cheapest way to get from Nigeria to Francistown is to fly and drive which costs $310 - $1,200 and takes 18h 12m.
The fastest way to get from Nigeria to Francistown is to fly and drive which takes 12h 6m and costs $550 - $1,700.
The distance between Nigeria and Francistown is 4286 km. The road distance is 5891.5 km.
It takes approximately 12h 6m to get from Nigeria to Francistown, including transfers.
Francistown is 1h ahead of Nigeria. It is currently 10:21 PM in Nigeria and 11:21 PM in Francistown.
Yes, the driving distance between Nigeria to Francistown is 5892 km. It takes approximately 3 days 21h to drive from Nigeria to Francistown.
There are 33+ hotels available in Francistown.
What companies run services between Nigeria and Francistown, Botswana?
South African Airways, Air Botswana, and Airlink fly from Lagos (LOS) to Francistown Airport (FRW) twice a week.
- Website
- fastjet.com
Flights from Lagos to Bulawayo via Johannesburg
- Ave. Duration
- 9h 10m
- When
- Wednesday to Friday
- Estimated price
- $550–1,600
Flights from Warri to Bulawayo via Lagos, Johannesburg
- Ave. Duration
- 15h 25m
- When
- Wednesday to Friday
- Estimated price
- $550–1,600
Flights from Warri to Bulawayo via Lagos, Accra, Johannesburg
- Ave. Duration
- 15h 25m
- When
- Wednesday
- Estimated price
- $550–1,600
Flights from Warri to Bulawayo via Abuja, Lagos, Johannesburg
- Ave. Duration
- 18h 55m
- When
- Wednesday to Friday
- Estimated price
- $550–1,700
Flights from Warri to Bulawayo via Abuja, Addis Ababa, Harare
- Ave. Duration
- 20h 30m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $600–1,800
Flights from Benin City to Bulawayo via Lagos, Johannesburg
- Ave. Duration
- 15h 30m
- When
- Wednesday to Friday
- Estimated price
- $480–1,400
Flights from Benin City to Bulawayo via Lagos, Accra, Johannesburg
- Ave. Duration
- 15h 30m
- When
- Wednesday
- Estimated price
- $500–1,500
Flights from Benin City to Bulawayo via Abuja, Addis Ababa, Harare
- Ave. Duration
- 20h 20m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $500–1,600
Flights from Benin City to Bulawayo via Abuja, Lagos, Johannesburg
- Ave. Duration
- 21h 40m
- When
- Thursday and Friday
- Estimated price
- $500–1,500
Flights from Asaba International Airport to Bulawayo via Lagos, Johannesburg
- Ave. Duration
- 12h 20m
- When
- Wednesday to Friday
- Estimated price
- $500–1,500
Flights from Asaba International Airport to Bulawayo via Abuja, Lagos, Johannesburg
- Ave. Duration
- 15h 50m
- When
- Wednesday to Friday
- Estimated price
- $550–1,500
Flights from Asaba International Airport to Bulawayo via Lagos, Accra, Johannesburg
- Ave. Duration
- 19h
- When
- Wednesday
- Estimated price
- $550–1,600
Flights from Asaba International Airport to Bulawayo via Abuja, Addis Ababa, Harare
- Ave. Duration
- 19h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $550–1,700
Flights from Lagos to Victoria Falls Airport via Johannesburg
- Ave. Duration
- 12h 45m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $490–1,400
- Website
- flyairlink.com
Flights from Lagos to Bulawayo via Johannesburg
- Ave. Duration
- 11h 10m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $550–1,600
Flights from Warri to Bulawayo via Lagos, Luanda, Johannesburg
- Ave. Duration
- 19h
- When
- Monday, Tuesday, and Sunday
- Estimated price
- $500–2,100
Flights from Benin City to Bulawayo via Lagos, Luanda, Johannesburg
- Ave. Duration
- 18h 50m
- When
- Monday, Tuesday, and Sunday
- Estimated price
- $460–1,800
Flights from Asaba International Airport to Bulawayo via Lagos, Luanda, Johannesburg
- Ave. Duration
- 19h 20m
- When
- Monday, Tuesday, and Sunday
- Estimated price
- $490–1,900
Flights from Lagos to Gaborone via Johannesburg
- Ave. Duration
- 8h 15m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $420–1,200
Flights from Lagos to Victoria Falls Airport via Johannesburg
- Ave. Duration
- 12h 45m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $490–1,400
- Website
- ethiopianairlines.com
Flights from Lagos to Bulawayo via Addis Ababa
- Ave. Duration
- 14h 25m
- When
- Friday
- Estimated price
- $650–1,900
Flights from Warri to Bulawayo via Abuja, Addis Ababa
- Ave. Duration
- 26h 45m
- When
- Friday
- Estimated price
- $600–1,800
Flights from Benin City to Bulawayo via Abuja, Addis Ababa
- Ave. Duration
- 26h 35m
- When
- Friday
- Estimated price
- $500–1,600
Flights from Lagos to Victoria Falls Airport via Addis Ababa
- Ave. Duration
- 13h 30m
- When
- Every day
- Estimated price
- $550–1,600
- Website
- airbotswana.co.bw
Flights from Lagos to Francistown Airport via Johannesburg, Gaborone
- Ave. Duration
- 15h 40m
- When
- Thursday
- Estimated price
- $550–1,500
- Website
- flysaa.com
Flights from Lagos to Gaborone via Johannesburg
- Ave. Duration
- 12h 55m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $420–1,200
Flights from Lagos to Victoria Falls Airport via Johannesburg
- Ave. Duration
- 14h 30m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $490–1,400
- Website
- kenya-airways.com
Flights from Lagos to Victoria Falls Airport via Nairobi
- Ave. Duration
- 15h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $490–1,400
- Website
- airtanzania.co.tz
Flights from Lagos to Victoria Falls Airport via Dar es Salaam
- Ave. Duration
- 9h 50m
- When
- Thursday
- Estimated price
- $480–1,200
- Phone
- +267 2416471
- [email protected]
Bus from Gaborone Bus Rank to Francistown Bus Rank
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $26
- Schedules at
- khandaexpress
Bus from Kasane Bus Rank to Francistown Bus Rank
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- $30
- Schedules at
- khandaexpress
- Phone
- +260 961806060
- [email protected]
- Website
- Unlimited Gifts Limited
Bus from Livingstone to Kazungula
- Ave. Duration
- 1h 13m
- Frequency
- Every 3 hours
- Estimated price
- $5
- Website
- Unlimited Gifts Limited
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including South Korea: Travelling from Seoul to Busan , How do I get from Sydney to Melbourne, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.



