HowToGo

Flight from South Africa to Mali

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

Search Transfer from South Africa to Mali

Search Flights

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

1. Johannesburg to Bamako

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

  2. You take a flight from Johannesburg to Bamako and cost approximately 700 USD.

  3. You take a bus, shuttle or taxi from Bamako to your destination in Mali.

Flight Depart Arrive
KQ765 Kenya Airways
KQ512 Kenya Airways
01:55 Johannesburg
08:25 Nairobi
07:00 Nairobi
12:20 Bamako
Connect
KQ763 Kenya Airways
KQ512 Kenya Airways
17:30 Johannesburg
08:25 Nairobi
22:35 Nairobi
12:20 Bamako
Connect
SA207 South African Airways
ET908 Ethiopian Airlines
18:30 Johannesburg
08:00 Blaise Diagne
00:55 Blaise Diagne
10:00 Bamako
Connect
ET858 Ethiopian Airlines
ET909 Ethiopian Airlines
23:00 Johannesburg
10:40 Addis Ababa
05:25 Addis Ababa
14:40 Bamako
Connect

2. Pietermaritzburg to Bamako

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

  2. You take a flight from Pietermaritzburg to Bamako and cost approximately 500 USD.

  3. You take a bus, shuttle or taxi from Bamako to your destination in Mali.

Flight Depart Arrive
SA8730 South African Airways
SA207 South African Airways
ET908 Ethiopian Airlines
06:45 Pietermaritzburg
18:30 Johannesburg
08:00 Blaise Diagne
07:45 Johannesburg
00:55 Blaise Diagne
10:00 Bamako
Connect
SA8732 South African Airways
SA207 South African Airways
ET908 Ethiopian Airlines
08:45 Pietermaritzburg
18:30 Johannesburg
08:00 Blaise Diagne
09:45 Johannesburg
00:55 Blaise Diagne
10:00 Bamako
Connect
SA8736 South African Airways
KQ763 Kenya Airways
KQ512 Kenya Airways
13:50 Pietermaritzburg
17:30 Johannesburg
08:25 Nairobi
14:55 Johannesburg
22:35 Nairobi
12:20 Bamako
Connect
SA8736 South African Airways
ET858 Ethiopian Airlines
ET909 Ethiopian Airlines
13:50 Pietermaritzburg
23:00 Johannesburg
10:40 Addis Ababa
14:55 Johannesburg
05:25 Addis Ababa
14:40 Bamako
Connect
SA8736 South African Airways
SA207 South African Airways
ET908 Ethiopian Airlines
13:50 Pietermaritzburg
18:30 Johannesburg
08:00 Blaise Diagne
14:55 Johannesburg
00:55 Blaise Diagne
10:00 Bamako
Connect
SA8744 South African Airways
ET858 Ethiopian Airlines
ET909 Ethiopian Airlines
17:00 Pietermaritzburg
23:00 Johannesburg
10:40 Addis Ababa
18:00 Johannesburg
05:25 Addis Ababa
14:40 Bamako
Connect
SA8744 South African Airways
KQ765 Kenya Airways
KQ512 Kenya Airways
17:00 Pietermaritzburg
01:55 Johannesburg
08:25 Nairobi
18:00 Johannesburg
07:00 Nairobi
12:20 Bamako
Connect
SA8744 South African Airways
SA058 South African Airways
KP41 45 45 ASKY
KP16 ASKY
17:00 Pietermaritzburg
20:50 Johannesburg
09:20 Kinshasa
12:50 Lome
18:00 Johannesburg
23:40 Kinshasa
11:20 Lome
15:20 Bamako
Connect
SA8742 South African Airways
KQ765 Kenya Airways
KQ512 Kenya Airways
18:40 Pietermaritzburg
01:55 Johannesburg
08:25 Nairobi
19:40 Johannesburg
07:00 Nairobi
12:20 Bamako
Connect
SA8742 South African Airways
SA058 South African Airways
KP41 45 45 ASKY
KP16 ASKY
18:40 Pietermaritzburg
20:50 Johannesburg
09:20 Kinshasa
12:50 Lome
19:40 Johannesburg
23:40 Kinshasa
11:20 Lome
15:20 Bamako
Connect
SA8742 South African Airways
ET858 Ethiopian Airlines
ET909 Ethiopian Airlines
18:40 Pietermaritzburg
23:00 Johannesburg
10:40 Addis Ababa
19:40 Johannesburg
05:25 Addis Ababa
14:40 Bamako
Connect

3. East London to Bamako

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

  2. You take a flight from East London to Bamako and cost approximately 600 USD.

  3. You take a bus, shuttle or taxi from Bamako to your destination in Mali.

Flight Depart Arrive
SA472 South African Airways
SA207 South African Airways
ET908 Ethiopian Airlines
06:30 East London
18:30 Johannesburg
08:00 Blaise Diagne
07:55 Johannesburg
00:55 Blaise Diagne
10:00 Bamako
Connect
MN802 Comair
KQ763 Kenya Airways
KQ512 Kenya Airways
09:00 East London
17:30 Johannesburg
08:25 Nairobi
10:25 Johannesburg
22:35 Nairobi
12:20 Bamako
Connect
SA476 South African Airways
SA207 South African Airways
ET908 Ethiopian Airlines
12:05 East London
18:30 Johannesburg
08:00 Blaise Diagne
13:30 Johannesburg
00:55 Blaise Diagne
10:00 Bamako
Connect
SA476 South African Airways
ET858 Ethiopian Airlines
ET909 Ethiopian Airlines
12:05 East London
23:00 Johannesburg
10:40 Addis Ababa
13:30 Johannesburg
05:25 Addis Ababa
14:40 Bamako
Connect
FA145 Safair
KQ785 Kenya Airways
KQ512 Kenya Airways
14:00 East London
23:00 Capetown
08:25 Nairobi
15:45 Capetown
05:45 Nairobi
12:20 Bamako
Connect
FA143 Safair
KQ785 Kenya Airways
KQ512 Kenya Airways
14:10 East London
23:00 Capetown
08:25 Nairobi
15:55 Capetown
05:45 Nairobi
12:20 Bamako
Connect
SA8682 South African Airways
KQ785 Kenya Airways
KQ512 Kenya Airways
16:55 East London
23:00 Capetown
08:25 Nairobi
18:30 Capetown
05:45 Nairobi
12:20 Bamako
Connect
FA383 Safair
KQ765 Kenya Airways
KQ512 Kenya Airways
17:00 East London
01:55 Johannesburg
08:25 Nairobi
18:25 Johannesburg
07:00 Nairobi
12:20 Bamako
Connect
MN804 Comair
KQ765 Kenya Airways
KQ512 Kenya Airways
17:05 East London
01:55 Johannesburg
08:25 Nairobi
18:30 Johannesburg
07:00 Nairobi
12:20 Bamako
Connect
MN804 Comair
ET858 Ethiopian Airlines
ET909 Ethiopian Airlines
17:05 East London
23:00 Johannesburg
10:40 Addis Ababa
18:30 Johannesburg
05:25 Addis Ababa
14:40 Bamako
Connect
SA480 South African Airways
KQ765 Kenya Airways
KQ512 Kenya Airways
17:25 East London
01:55 Johannesburg
08:25 Nairobi
18:50 Johannesburg
07:00 Nairobi
12:20 Bamako
Connect
SA480 South African Airways
ET858 Ethiopian Airlines
ET909 Ethiopian Airlines
17:25 East London
23:00 Johannesburg
10:40 Addis Ababa
18:50 Johannesburg
05:25 Addis Ababa
14:40 Bamako
Connect
MN806 Comair
ET858 Ethiopian Airlines
ET909 Ethiopian Airlines
18:05 East London
23:00 Johannesburg
10:40 Addis Ababa
19:30 Johannesburg
05:25 Addis Ababa
14:40 Bamako
Connect
MN806 Comair
KQ765 Kenya Airways
KQ512 Kenya Airways
18:05 East London
01:55 Johannesburg
08:25 Nairobi
19:30 Johannesburg
07:00 Nairobi
12:20 Bamako
Connect
FA241 Safair
ET858 Ethiopian Airlines
ET909 Ethiopian Airlines
19:25 East London
23:00 Johannesburg
10:40 Addis Ababa
20:55 Johannesburg
05:25 Addis Ababa
14:40 Bamako
Connect
FA241 Safair
KQ765 Kenya Airways
KQ512 Kenya Airways
19:25 East London
01:55 Johannesburg
08:25 Nairobi
20:55 Johannesburg
07:00 Nairobi
12:20 Bamako
Connect

4. Port Elizabeth to Bamako

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

  2. You take a flight from Port Elizabeth to Bamako and cost approximately 500 USD.

  3. You take a bus, shuttle or taxi from Bamako to your destination in Mali.

Flight Depart Arrive
JE534 Mango
SA207 South African Airways
ET908 Ethiopian Airlines
08:25 Port Elizabeth
18:30 Johannesburg
08:00 Blaise Diagne
10:05 Johannesburg
00:55 Blaise Diagne
10:00 Bamako
Connect
SA8672 South African Airways
SA326 South African Airways
SA207 South African Airways
ET908 Ethiopian Airlines
08:50 Port Elizabeth
11:25 Capetown
18:30 Johannesburg
08:00 Blaise Diagne
10:10 Capetown
13:20 Johannesburg
00:55 Blaise Diagne
10:00 Bamako
Connect
SA8672 South African Airways
JE152 Mango
SA207 South African Airways
ET908 Ethiopian Airlines
08:50 Port Elizabeth
13:10 Capetown
18:30 Johannesburg
08:00 Blaise Diagne
10:10 Capetown
15:05 Johannesburg
00:55 Blaise Diagne
10:00 Bamako
Connect
SA8672 South African Airways
SA332 South African Airways
SA207 South African Airways
ET908 Ethiopian Airlines
08:50 Port Elizabeth
12:00 Capetown
18:30 Johannesburg
08:00 Blaise Diagne
10:10 Capetown
13:55 Johannesburg
00:55 Blaise Diagne
10:00 Bamako
Connect
SA1333 South African Airways
JE268 Mango
SA207 South African Airways
ET908 Ethiopian Airlines
10:00 Port Elizabeth
15:45 Durban
18:30 Johannesburg
08:00 Blaise Diagne
11:20 Durban
16:50 Johannesburg
00:55 Blaise Diagne
10:00 Bamako
Connect
SA1333 South African Airways
JE264 Mango
SA207 South African Airways
ET908 Ethiopian Airlines
10:00 Port Elizabeth
13:10 Durban
18:30 Johannesburg
08:00 Blaise Diagne
11:20 Durban
14:15 Johannesburg
00:55 Blaise Diagne
10:00 Bamako
Connect
SA1333 South African Airways
JE262 Mango
SA207 South African Airways
ET908 Ethiopian Airlines
10:00 Port Elizabeth
12:10 Durban
18:30 Johannesburg
08:00 Blaise Diagne
11:20 Durban
13:15 Johannesburg
00:55 Blaise Diagne
10:00 Bamako
Connect
SA410 South African Airways
SA207 South African Airways
ET908 Ethiopian Airlines
13:00 Port Elizabeth
18:30 Johannesburg
08:00 Blaise Diagne
14:35 Johannesburg
00:55 Blaise Diagne
10:00 Bamako
Connect
BA6323 British Airways
BA6218 British Airways
SA207 South African Airways
ET908 Ethiopian Airlines
13:20 Port Elizabeth
16:00 Durban
18:30 Johannesburg
08:00 Blaise Diagne
14:35 Durban
17:05 Johannesburg
00:55 Blaise Diagne
10:00 Bamako
Connect
BA6242 British Airways
SA207 South African Airways
ET908 Ethiopian Airlines
13:25 Port Elizabeth
18:30 Johannesburg
08:00 Blaise Diagne
15:00 Johannesburg
00:55 Blaise Diagne
10:00 Bamako
Connect
FA235 Safair
SA207 South African Airways
ET908 Ethiopian Airlines
14:05 Port Elizabeth
18:30 Johannesburg
08:00 Blaise Diagne
15:45 Johannesburg
00:55 Blaise Diagne
10:00 Bamako
Connect
JE538 Mango
SA207 South African Airways
ET908 Ethiopian Airlines
15:25 Port Elizabeth
18:30 Johannesburg
08:00 Blaise Diagne
17:05 Johannesburg
00:55 Blaise Diagne
10:00 Bamako
Connect
BA6240 British Airways
SA207 South African Airways
ET908 Ethiopian Airlines
15:35 Port Elizabeth
18:30 Johannesburg
08:00 Blaise Diagne
17:10 Johannesburg
00:55 Blaise Diagne
10:00 Bamako
Connect
SA422 South African Airways
SA058 South African Airways
KP41 45 45 ASKY
KP16 ASKY
16:15 Port Elizabeth
20:50 Johannesburg
09:20 Kinshasa
12:50 Lome
17:50 Johannesburg
23:40 Kinshasa
11:20 Lome
15:20 Bamako
Connect
SA422 South African Airways
ET858 Ethiopian Airlines
ET909 Ethiopian Airlines
16:15 Port Elizabeth
23:00 Johannesburg
10:40 Addis Ababa
17:50 Johannesburg
05:25 Addis Ababa
14:40 Bamako
Connect
SA1454 South African Airways
ET858 Ethiopian Airlines
ET909 Ethiopian Airlines
17:40 Port Elizabeth
23:00 Johannesburg
10:40 Addis Ababa
19:20 Johannesburg
05:25 Addis Ababa
14:40 Bamako
Connect
SA1454 South African Airways
SA058 South African Airways
KP41 45 45 ASKY
KP16 ASKY
17:40 Port Elizabeth
20:50 Johannesburg
09:20 Kinshasa
12:50 Lome
19:20 Johannesburg
23:40 Kinshasa
11:20 Lome
15:20 Bamako
Connect
JE548 Mango
ET858 Ethiopian Airlines
ET909 Ethiopian Airlines
17:50 Port Elizabeth
23:00 Johannesburg
10:40 Addis Ababa
19:30 Johannesburg
05:25 Addis Ababa
14:40 Bamako
Connect
BA6230 British Airways
ET858 Ethiopian Airlines
ET909 Ethiopian Airlines
18:35 Port Elizabeth
23:00 Johannesburg
10:40 Addis Ababa
20:10 Johannesburg
05:25 Addis Ababa
14:40 Bamako
Connect
BA6230 British Airways
KQ765 Kenya Airways
KQ512 Kenya Airways
18:35 Port Elizabeth
01:55 Johannesburg
08:25 Nairobi
20:10 Johannesburg
07:00 Nairobi
12:20 Bamako
Connect
FA233 Safair
KQ765 Kenya Airways
KQ512 Kenya Airways
18:55 Port Elizabeth
01:55 Johannesburg
08:25 Nairobi
20:35 Johannesburg
07:00 Nairobi
12:20 Bamako
Connect
FA233 Safair
ET858 Ethiopian Airlines
ET909 Ethiopian Airlines
18:55 Port Elizabeth
23:00 Johannesburg
10:40 Addis Ababa
20:35 Johannesburg
05:25 Addis Ababa
14:40 Bamako
Connect
FA361 Safair
KQ765 Kenya Airways
KQ512 Kenya Airways
20:25 Port Elizabeth
01:55 Johannesburg
08:25 Nairobi
22:05 Johannesburg
07:00 Nairobi
12:20 Bamako
Connect
FA361 Safair
ET858 Ethiopian Airlines
ET909 Ethiopian Airlines
20:25 Port Elizabeth
23:00 Johannesburg
10:40 Addis Ababa
22:05 Johannesburg
05:25 Addis Ababa
14:40 Bamako
Connect

5. Johannesburg to Bobo Dioulasso

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

  2. You take a flight from Johannesburg to Bobo Dioulasso and cost approximately 410 USD.

  3. You take a bus, shuttle or taxi from Bobo Dioulasso to your destination in Mali.

Flight Depart Arrive
KQ765 Kenya Airways
KQ520 Kenya Airways
2J0508 Air Burkina
01:55 Johannesburg
08:25 Nairobi
12:05 Abidjan
07:00 Nairobi
11:30 Abidjan
13:20 Bobo Dioulasso
Connect
KQ765 Kenya Airways
KQ502 504 Kenya Airways
2J0523 Air Burkina
2J0507 Air Burkina
01:55 Johannesburg
08:10 Nairobi
17:15 Accra
08:30 Ouagadougou
07:00 Nairobi
10:50 Accra
18:35 Ouagadougou
09:20 Bobo Dioulasso
Connect
KQ765 Kenya Airways
KQ502 504 Kenya Airways
2J0523 Air Burkina
2J0501 Air Burkina
01:55 Johannesburg
08:10 Nairobi
17:15 Accra
07:00 Ouagadougou
07:00 Nairobi
10:50 Accra
18:35 Ouagadougou
07:50 Bobo Dioulasso
Connect
KP63 ASKY
KP35 39 39 ASKY
KP46 ASKY
2J0507 Air Burkina
03:30 Johannesburg
10:20 Douala
13:20 Lome
08:30 Ouagadougou
08:00 Douala
11:05 Lome
15:05 Ouagadougou
09:20 Bobo Dioulasso
Connect
KP63 ASKY
KP35 39 39 ASKY
KP14 ASKY
2J0508 Air Burkina
03:30 Johannesburg
10:20 Douala
13:30 Lome
12:05 Abidjan
08:00 Douala
11:05 Lome
14:45 Abidjan
13:20 Bobo Dioulasso
Connect
SA056 South African Airways
SA056 South African Airways
TU397 Tunisair
2J0501 Air Burkina
13:05 Johannesburg
18:10 Accra
22:40 Abidjan
07:00 Ouagadougou
17:10 Accra
19:10 Abidjan
00:05 Ouagadougou
07:50 Bobo Dioulasso
Connect
SA056 South African Airways
AF584 Air France
2J0501 Air Burkina
13:05 Johannesburg
19:15 Accra
07:00 Ouagadougou
17:10 Accra
20:55 Ouagadougou
07:50 Bobo Dioulasso
Connect
SA056 South African Airways
KP21 23 23 ASKY
KP46 ASKY
2J0501 Air Burkina
13:05 Johannesburg
10:50 Accra
13:20 Lome
17:30 Ouagadougou
17:10 Accra
11:40 Lome
15:05 Ouagadougou
18:20 Bobo Dioulasso
Connect
SA060 South African Airways
ME571 Middle East Airlines
2J0508 Air Burkina
15:00 Johannesburg
07:35 Lagos
12:05 Abidjan
20:15 Lagos
08:00 Abidjan
13:20 Bobo Dioulasso
Connect
SA209 South African Airways
KP21 23 23 ASKY
KP46 ASKY
2J0501 Air Burkina
17:40 Johannesburg
10:50 Accra
13:20 Lome
17:30 Ouagadougou
21:45 Accra
11:40 Lome
15:05 Ouagadougou
18:20 Bobo Dioulasso
Connect
SA209 South African Airways
ME575 Middle East Airlines
2J0508 Air Burkina
17:40 Johannesburg
06:15 Accra
12:05 Abidjan
21:45 Accra
07:10 Abidjan
13:20 Bobo Dioulasso
Connect
SA207 South African Airways
2J0515 Air Burkina
2J0501 Air Burkina
18:30 Johannesburg
08:15 Blaise Diagne
17:30 Ouagadougou
00:55 Blaise Diagne
11:05 Ouagadougou
18:20 Bobo Dioulasso
Connect
SA058 South African Airways
KP41 45 45 ASKY
KP46 ASKY
2J0501 Air Burkina
20:50 Johannesburg
09:20 Kinshasa
13:20 Lome
17:30 Ouagadougou
23:40 Kinshasa
11:20 Lome
15:05 Ouagadougou
18:20 Bobo Dioulasso
Connect
ET858 Ethiopian Airlines
ET512 Ethiopian Airlines
2J0508 Air Burkina
23:00 Johannesburg
09:00 Addis Ababa
12:05 Abidjan
05:25 Addis Ababa
12:15 Abidjan
13:20 Bobo Dioulasso
Connect

6. Durban to Bamako

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

  2. You take a flight from Durban to Bamako and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from Bamako to your destination in Mali.

Flight Depart Arrive
JE262 Mango
SA207 South African Airways
ET908 Ethiopian Airlines
12:10 Durban
18:30 Johannesburg
08:00 Blaise Diagne
13:15 Johannesburg
00:55 Blaise Diagne
10:00 Bamako
Connect
JE264 Mango
SA207 South African Airways
ET908 Ethiopian Airlines
13:10 Durban
18:30 Johannesburg
08:00 Blaise Diagne
14:15 Johannesburg
00:55 Blaise Diagne
10:00 Bamako
Connect
SA8505 South African Airways
SA8846 South African Airways
SA207 South African Airways
ET908 Ethiopian Airlines
13:45 Durban
16:40 Nelspruit
18:30 Johannesburg
08:00 Blaise Diagne
14:45 Nelspruit
17:30 Johannesburg
00:55 Blaise Diagne
10:00 Bamako
Connect
SA8505 South African Airways
SA8844 South African Airways
SA207 South African Airways
ET908 Ethiopian Airlines
13:45 Durban
16:15 Nelspruit
18:30 Johannesburg
08:00 Blaise Diagne
14:45 Nelspruit
17:10 Johannesburg
00:55 Blaise Diagne
10:00 Bamako
Connect
JE268 Mango
SA207 South African Airways
ET908 Ethiopian Airlines
15:45 Durban
18:30 Johannesburg
08:00 Blaise Diagne
16:50 Johannesburg
00:55 Blaise Diagne
10:00 Bamako
Connect
MN660 Comair
KQ765 Kenya Airways
KQ512 Kenya Airways
16:25 Durban
01:55 Johannesburg
08:25 Nairobi
17:30 Johannesburg
07:00 Nairobi
12:20 Bamako
Connect
MN604 Comair
KQ765 Kenya Airways
KQ512 Kenya Airways
18:55 Durban
01:55 Johannesburg
08:25 Nairobi
20:00 Johannesburg
07:00 Nairobi
12:20 Bamako
Connect
SA576 South African Airways
ET858 Ethiopian Airlines
ET909 Ethiopian Airlines
19:35 Durban
23:00 Johannesburg
10:40 Addis Ababa
20:40 Johannesburg
05:25 Addis Ababa
14:40 Bamako
Connect
FA279 Safair
ET858 Ethiopian Airlines
ET909 Ethiopian Airlines
19:50 Durban
23:00 Johannesburg
10:40 Addis Ababa
21:00 Johannesburg
05:25 Addis Ababa
14:40 Bamako
Connect
SA580 South African Airways
ET858 Ethiopian Airlines
ET909 Ethiopian Airlines
20:05 Durban
23:00 Johannesburg
10:40 Addis Ababa
21:10 Johannesburg
05:25 Addis Ababa
14:40 Bamako
Connect
BA6214 British Airways
ET858 Ethiopian Airlines
ET909 Ethiopian Airlines
20:15 Durban
23:00 Johannesburg
10:40 Addis Ababa
21:20 Johannesburg
05:25 Addis Ababa
14:40 Bamako
Connect
FA289 Safair
KQ765 Kenya Airways
KQ512 Kenya Airways
20:30 Durban
01:55 Johannesburg
08:25 Nairobi
21:45 Johannesburg
07:00 Nairobi
12:20 Bamako
Connect
JE288 Mango
ET858 Ethiopian Airlines
ET909 Ethiopian Airlines
20:30 Durban
23:00 Johannesburg
10:40 Addis Ababa
21:35 Johannesburg
05:25 Addis Ababa
14:40 Bamako
Connect
FA289 Safair
ET858 Ethiopian Airlines
ET909 Ethiopian Airlines
20:30 Durban
23:00 Johannesburg
10:40 Addis Ababa
21:45 Johannesburg
05:25 Addis Ababa
14:40 Bamako
Connect
JE288 Mango
KQ765 Kenya Airways
KQ512 Kenya Airways
20:30 Durban
01:55 Johannesburg
08:25 Nairobi
21:35 Johannesburg
07:00 Nairobi
12:20 Bamako
Connect
JE296 Mango
KQ765 Kenya Airways
KQ512 Kenya Airways
21:50 Durban
01:55 Johannesburg
08:25 Nairobi
22:55 Johannesburg
07:00 Nairobi
12:20 Bamako
Connect
MN626 Comair
KQ765 Kenya Airways
KQ512 Kenya Airways
21:55 Durban
01:55 Johannesburg
08:25 Nairobi
23:00 Johannesburg
07:00 Nairobi
12:20 Bamako
Connect

References

Find Hotels in Mali

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

Booking.com