How to get to Seychelles from Botswana by flight ? You can check flights from Botswana to Seychelles below.
You can find flight ticket prices from Botswana to Seychelles with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Botswana to Gaborone.
You take a flight from Gaborone to Mahe Island and cost approximately 310 USD.
You take a bus, shuttle or taxi from Mahe Island to your destination in Seychelles.
Flight | Depart | Arrive | |
---|---|---|---|
BP201
Air Botswana
HM060
Air Seychelles
|
07:00
Gaborone
13:50
Johannesburg
|
08:00
Johannesburg
20:45
Mahe Island
|
Connect |
BP223
Air Botswana
HM060
Air Seychelles
|
09:45
Gaborone
13:50
Johannesburg
|
10:30
Johannesburg
20:45
Mahe Island
|
Connect |
SA8455
South African Airways
HM060
Air Seychelles
|
10:35
Gaborone
13:50
Johannesburg
|
11:30
Johannesburg
20:45
Mahe Island
|
Connect |
SA8451
South African Airways
HM060
Air Seychelles
|
10:40
Gaborone
13:50
Johannesburg
|
11:35
Johannesburg
20:45
Mahe Island
|
Connect |
SA1766
South African Airways
HM060
Air Seychelles
|
11:10
Gaborone
13:50
Johannesburg
|
12:05
Johannesburg
20:45
Mahe Island
|
Connect |
SA1770
South African Airways
SA180
South African Airways
KQ258
Kenya Airways
|
14:00
Gaborone
15:40
Johannesburg
22:00
Nairobi
|
14:50
Johannesburg
20:35
Nairobi
02:15
Mahe Island
|
Connect |
You take a bus, shuttle or taxi from your location in Botswana to Maun.
You take a flight from Maun to Mahe Island and cost approximately 320 USD.
You take a bus, shuttle or taxi from Mahe Island to your destination in Seychelles.
Flight | Depart | Arrive | |
---|---|---|---|
BP031
Air Botswana
ET829
Ethiopian Airlines
ET879
Ethiopian Airlines
|
08:00
Maun
15:00
Gaborone
09:30
Addis Ababa
|
09:30
Gaborone
21:30
Addis Ababa
14:20
Mahe Island
|
Connect |
SA8605
South African Airways
JE162
Mango
HM060
Air Seychelles
|
13:25
Maun
17:50
Capetown
13:50
Johannesburg
|
16:00
Capetown
19:45
Johannesburg
20:45
Mahe Island
|
Connect |
SA8605
South African Airways
KQ785
Kenya Airways
KQ250
Kenya Airways
|
13:25
Maun
23:00
Capetown
12:45
Nairobi
|
16:00
Capetown
05:45
Nairobi
17:00
Mahe Island
|
Connect |
SA8605
South African Airways
SA362
South African Airways
HM060
Air Seychelles
|
13:25
Maun
18:20
Capetown
13:50
Johannesburg
|
16:00
Capetown
20:15
Johannesburg
20:45
Mahe Island
|
Connect |
SA8605
South African Airways
SA366
South African Airways
HM060
Air Seychelles
|
13:25
Maun
18:50
Capetown
13:50
Johannesburg
|
16:00
Capetown
20:45
Johannesburg
20:45
Mahe Island
|
Connect |
SA8303
South African Airways
EY603
Etihad
EY622
Etihad
|
13:35
Maun
20:05
Johannesburg
08:05
Abu Dhabi
|
15:10
Johannesburg
06:00
Abu Dhabi
12:45
Mahe Island
|
Connect |
SA8303
South African Airways
KQ763
Kenya Airways
KQ250
Kenya Airways
|
13:35
Maun
17:30
Johannesburg
12:45
Nairobi
|
15:10
Johannesburg
22:35
Nairobi
17:00
Mahe Island
|
Connect |
SA8303
South African Airways
EK764
Emirates
EK707
Emirates
|
13:35
Maun
19:10
Johannesburg
08:55
Dubai
|
15:10
Johannesburg
05:25
Dubai
13:35
Mahe Island
|
Connect |
SA8303
South African Airways
HM060
Air Seychelles
|
13:35
Maun
13:50
Johannesburg
|
15:10
Johannesburg
20:45
Mahe Island
|
Connect |
SA8303
South African Airways
ET858
Ethiopian Airlines
ET879
Ethiopian Airlines
|
13:35
Maun
23:00
Johannesburg
09:30
Addis Ababa
|
15:10
Johannesburg
05:25
Addis Ababa
14:20
Mahe Island
|
Connect |
SA8301
South African Airways
HM060
Air Seychelles
|
14:05
Maun
13:50
Johannesburg
|
15:40
Johannesburg
20:45
Mahe Island
|
Connect |
SA8301
South African Airways
EY603
Etihad
EY622
Etihad
|
14:05
Maun
20:05
Johannesburg
08:05
Abu Dhabi
|
15:40
Johannesburg
06:00
Abu Dhabi
12:45
Mahe Island
|
Connect |
SA8301
South African Airways
ET858
Ethiopian Airlines
ET879
Ethiopian Airlines
|
14:05
Maun
23:00
Johannesburg
09:30
Addis Ababa
|
15:40
Johannesburg
05:25
Addis Ababa
14:20
Mahe Island
|
Connect |
SA8301
South African Airways
EK764
Emirates
EK707
Emirates
|
14:05
Maun
19:10
Johannesburg
08:55
Dubai
|
15:40
Johannesburg
05:25
Dubai
13:35
Mahe Island
|
Connect |
SA8301
South African Airways
KQ763
Kenya Airways
KQ250
Kenya Airways
|
14:05
Maun
17:30
Johannesburg
12:45
Nairobi
|
15:40
Johannesburg
22:35
Nairobi
17:00
Mahe Island
|
Connect |
BP211
Air Botswana
KQ763
Kenya Airways
KQ250
Kenya Airways
|
14:10
Maun
17:30
Johannesburg
12:45
Nairobi
|
16:10
Johannesburg
22:35
Nairobi
17:00
Mahe Island
|
Connect |
BP211
Air Botswana
ET858
Ethiopian Airlines
ET879
Ethiopian Airlines
|
14:10
Maun
23:00
Johannesburg
09:30
Addis Ababa
|
16:10
Johannesburg
05:25
Addis Ababa
14:20
Mahe Island
|
Connect |
BP211
Air Botswana
EK764
Emirates
EK707
Emirates
|
14:10
Maun
19:10
Johannesburg
08:55
Dubai
|
16:10
Johannesburg
05:25
Dubai
13:35
Mahe Island
|
Connect |
BP211
Air Botswana
HM060
Air Seychelles
|
14:10
Maun
13:50
Johannesburg
|
16:10
Johannesburg
20:45
Mahe Island
|
Connect |
BP211
Air Botswana
EY603
Etihad
EY622
Etihad
|
14:10
Maun
20:05
Johannesburg
08:05
Abu Dhabi
|
16:10
Johannesburg
06:00
Abu Dhabi
12:45
Mahe Island
|
Connect |
BP033
Air Botswana
BP201
Air Botswana
HM060
Air Seychelles
|
20:00
Maun
07:00
Gaborone
13:50
Johannesburg
|
21:00
Gaborone
08:00
Johannesburg
20:45
Mahe Island
|
Connect |
BP033
Air Botswana
BP223
Air Botswana
HM060
Air Seychelles
|
20:00
Maun
09:45
Gaborone
13:50
Johannesburg
|
21:00
Gaborone
10:30
Johannesburg
20:45
Mahe Island
|
Connect |
You can find hotels and accommodations in Seychelles with our hotels search tool below
Booking.com