There are 6 ways to get from Mali to Botswana by plane or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Bamako–Sénou International Airport to Gaborone
best- Fly from Bamako–Sénou International Airport (BKO) to Gaborone (GBE)plane BKO - GBE
15h 58m$607–1,669Fly Kayes Airport to Gaborone
cheapest- Fly from Kayes Airport (KYS) to Gaborone (GBE)plane KYS - GBE
42h 46m$473–1,252Drive 7,924.9 km
- Drive from Bamako to Gaboronecar 7,924.9 km
5d 5h$906–1,309Fly Bamako–Sénou International Airport to Maun Airport
- Fly from Bamako–Sénou International Airport (BKO) to Maun Airport (MUB)plane BKO - MUB
24h 2m$928–2,634Fly Bamako–Sénou International Airport to Francistown Airport
- Fly from Bamako–Sénou International Airport (BKO) to Francistown Airport (FRW)plane BKO - FRW
20h 45m$791–2,150Fly Bamako–Sénou International Airport to Bulawayo, drive
- Fly from Bamako–Sénou International Airport (BKO) to Bulawayo (BUQ)plane BKO - BUQ
- Drive from Bulawayo (BUQ) to Francistowncar
16h 1m$863–2,394
Bamako–Sénou International Airport (BKO) to Gaborone (GBE) flights
Comparing Your Travel Options
The cheapest way to get from Mali to Botswana is to fly which costs $470 - $1,300 and takes 42h 46m.
The fastest way to get from Mali to Botswana is to fly which takes 15h 58m and costs $600 - $1,700.
The distance between Mali and Botswana is 5552 km. The road distance is 7924.9 km.
It takes approximately 15h 58m to get from Mali to Botswana, including transfers.
Botswana is 2h ahead of Mali. It is currently 11:30 PM in Mali and 1:30 AM in Botswana.
Yes, the driving distance between Mali to Botswana is 7925 km. It takes approximately 5 days 5h to drive from Mali to Botswana.
There are 397+ hotels available in Botswana.
What companies run services between Mali and Botswana?
Air Peace, South African Airways, and three other airlines fly from Bamako–Sénou International Airport (BKO) to Gaborone (GBE) once daily.
- Website
- flysaa.com
Flights from Bamako–Sénou International Airport to Gaborone via Lagos, Johannesburg
- Ave. Duration
- 20h 5m
- When
- Thursday
- Estimated price
- $550–1,600
Flights from Bamako–Sénou International Airport to Gaborone via Abidjan, Accra, Johannesburg
- Ave. Duration
- 23h 15m
- When
- Thursday
- Estimated price
- $550–1,700
Flights from Bamako–Sénou International Airport to Gaborone via Lome, Lagos, Johannesburg
- Ave. Duration
- 24h 50m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $550–1,700
Flights from Bamako–Sénou International Airport to Gaborone via Lome, Accra, Johannesburg
- Ave. Duration
- 24h 50m
- When
- Wednesday and Sunday
- Estimated price
- $600–1,700
Flights from Kayes Airport to Gaborone via Bamako–Sénou International Airport, Lagos, Johannesburg
- Ave. Duration
- 47h
- When
- Tuesday
- Estimated price
- $430–1,200
Flights from Kayes Airport to Gaborone via Bamako–Sénou International Airport, Abidjan, Accra, Johannesburg
- Ave. Duration
- 47h
- When
- Tuesday
- Estimated price
- $430–1,200
Flights from Kayes Airport to Gaborone via Bamako–Sénou International Airport, Ouagadougou, Accra, Johannesburg
- Ave. Duration
- 47h
- When
- Monday
- Estimated price
- $440–1,200
- Website
- airbotswana.co.bw
Flights from Bamako–Sénou International Airport to Francistown Airport via Lagos, Johannesburg, Gaborone
- Ave. Duration
- 22h 50m
- When
- Thursday
- Estimated price
- $750–2,100
Flights from Bamako–Sénou International Airport to Francistown Airport via Abidjan, Accra, Johannesburg, Gaborone
- Ave. Duration
- 23h 10m
- When
- Thursday and Tuesday
- Estimated price
- $750–2,100
Flights from Bamako–Sénou International Airport to Francistown Airport via Lome, Lagos, Johannesburg, Gaborone
- Ave. Duration
- 27h 35m
- When
- Thursday
- Estimated price
- $750–2,100
Flights from Bamako–Sénou International Airport to Francistown Airport via Lome, Accra, Johannesburg, Gaborone
- Ave. Duration
- 24h 45m
- When
- Thursday, Saturday, and Tuesday
- Estimated price
- $750–2,100
- Website
- ethiopianairlines.com
Flights from Bamako–Sénou International Airport to Maun Airport via Addis Ababa
- Ave. Duration
- 23h 45m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $900–2,600
Flights from Bamako–Sénou International Airport to Maun Airport via Lome, Addis Ababa
- Ave. Duration
- 25h 30m
- When
- Tuesday, Sunday, and Friday
- Estimated price
- $950–2,600
Flights from Bamako–Sénou International Airport to Bulawayo via Addis Ababa
- Ave. Duration
- 18h 40m
- When
- Friday
- Estimated price
- $800–2,300
- Website
- flyairlink.com
Flights from Bamako–Sénou International Airport to Gaborone via Lagos, Johannesburg
- Ave. Duration
- 15h 25m
- When
- Thursday
- Estimated price
- $550–1,600
Flights from Bamako–Sénou International Airport to Gaborone via Abidjan, Accra, Johannesburg
- Ave. Duration
- 18h 35m
- When
- Tuesday
- Estimated price
- $550–1,700
Flights from Kayes Airport to Gaborone via Bamako–Sénou International Airport, Lagos, Johannesburg
- Ave. Duration
- 42h 20m
- When
- Tuesday
- Estimated price
- $430–1,200
Flights from Kayes Airport to Gaborone via Bamako–Sénou International Airport, Abidjan, Accra, Johannesburg
- Ave. Duration
- 42h 20m
- When
- Tuesday
- Estimated price
- $430–1,200
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 Which London airport should I choose?, 5 incredible day trips from Florence by train, and Want to know more about Flixbus? - to help you get the most out of your next trip.
