Book cheap flights to Botswana from £629
Trusted by millions
Kiwi.com Guarantee for stress-free travel
One search, all the best deals
Explore popular destinations in Botswana
Popular cities in Botswana
Explore airlines and airports
Airports in Botswana
Airports near Botswana
Airports flying to Botswana
Cheapest month to fly to Botswana
Explore price trends for trips to Botswana
Showing prices in GBP
Annual Avg. Price | 455 GBP |
July 2025 | 503 GBP |
August 2025 | 498 GBP |
September 2025 | 510 GBP |
October 2025 | 426 GBP |
November 2025 | 403 GBP |
December 2025 | 416 GBP |
January 2026 | 407 GBP |
February 2026 | 439 GBP |
March 2026 | 439 GBP |
April 2026 | 404 GBP |
May 2026 | 419 GBP |
June 2026 | 598 GBP |
Visit Botswana
The country in Africa where the official language is Setswana and the currency Pula (BWP), this is Botswana. The capital of the country is Gaborone. Other cities which you can visit are Francistown.
While visiting Botswana try some of the best local food like Seswaa, Pap, Samp, Vetkoek, Bogobe.
Major airports in Botswana
Botswana has more than two airports where you can arrive from anywhere. And the largest ones you can arrive at are Sir Seretse Khama International Airport (GBE), Maun Airport (MUB), Kasane Airport (BBK), Francistown Airport (FRW).
General information about Botswana
Botswana accepts Pula (BWP). Therefore, we advise you to exchange money before your trip for the best rates.
Botswana has a population of 2.25 million people.
Namibia, Zimbabwe, Zambia, and South Africa border with Botswana.
Weather in Botswana
Botswana has a Steppe climate with dry and hot summers and mild winters. When packing your bag, don’t forget the sunblock to protect your skin from the sun. Also, take the cultural context into consideration when packing your clothes. It’s worth learning about local traditions before your trip to Botswana.
Popular flights
Cheap flights
Popular flights from North America to Botswana
- Managua to Gaborone from £927
- Los Angeles to Gaborone from £660
- Calgary to Gaborone from £715
- Austin to Gaborone from £747
- Fargo to Gaborone from £856
- Mexico City to Maun from £840
- Knoxville to Gaborone from £780
- Cancún to Maun from £796
- Kahului to Gaborone from £714
- Bozeman to Gaborone from £787
- Omaha to Maun from £892
- Miami to Gaborone from £656
- Mérida to Gaborone from £698
- Liberia to Gaborone from £663
- Nassau to Gaborone from £1,071
- Atlanta to Gaborone from £637
- Medford to Gaborone from £735
- Panama to Gaborone from £794
- Atlantic City to Gaborone from £1,074
- San José to Gaborone from £658
- Bridgetown to Gaborone from £991
- Anchorage to Gaborone from £997
- Nashville to Gaborone from £715
- Omaha to Gaborone from £789
- Dallas to Gaborone from £702
- Panama to Maun from £886
- Hartford to Gaborone from £879
- Oklahoma City to Gaborone from £778
- Belize City to Gaborone from £871
- Bocas Town, Bocas del Toro to Gaborone from £936
- Jacksonville to Maun from £825
- Aruba to Gaborone from £746
- Orlando to Maun from £746
- New York to Maun from £697
- New Orleans to Gaborone from £675
- Willemstad to Gaborone from £795
- Des Moines to Maun from £822
- New York to Gaborone from £561
- Grand Rapids to Maun from £836
- Boston to Gaborone from £737
Popular flights from Africa to Botswana
- Johannesburg to Maun from £135
- Cape Town to Gaborone from £135
- Durban to Gaborone from £112
- Johannesburg to Gaborone from £90
- Harare to Gaborone from £183
- Accra to Gaborone from £459
- Entebbe to Gaborone from £311
- Lagos to Gaborone from £372
- Durban to Maun from £165
- Maun to Kasane from £47
- Maun to Gaborone from £105
- Windhoek to Kasane from £203
- Port Elizabeth to Maun from £179
- Livingstone to Maun from £401
- Johannesburg to Francistown from £167
- Windhoek to Maun from £140
- Mount Kilimanjaro to Gaborone from £296
- Kigali to Gaborone from £267
- Port Elizabeth to Gaborone from £121
- East London to Gaborone from £121
- Windhoek to Francistown from £265
- Harare to Francistown from £290
- Nairobi to Gaborone from £309
- Maseru to Gaborone from £203
- Maputo to Gaborone from £219
- Manzini to Gaborone from £151
- Bulawayo to Gaborone from £270
- Arusha to Gaborone from £363
- Lusaka to Francistown from £295
- Bulawayo to Francistown from £348
- Mbeya to Gaborone from £343
- Addis Ababa to Maun from £504
- Lubango to Gaborone from £694
- Mombasa to Gaborone from £355
- Zanzibar to Gaborone from £224
- Harare to Maun from £249
- Lusaka to Gaborone from £180
- Dar es Salaam to Gaborone from £252
- Cape Town to Maun from £183
- Windhoek to Gaborone from £165
Popular flights from Asia to Botswana
- New Delhi to Gaborone from £384
- Dubai to Maun from £406
- Yinchuan to Gaborone from £610
- Ahmedabad to Gaborone from £336
- Istanbul to Gaborone from £367
- Tel Aviv to Gaborone from £1,083
- Visakhapatnam to Gaborone from £381
- Mumbai to Gaborone from £296
- Osaka to Gaborone from £577
- Karachi to Gaborone from £419
- Mangalore to Gaborone from £394
- Doha to Maun from £904
- Kathmandu to Gaborone from £443
- Macau to Gaborone from £588
- Okinawa Island to Gaborone from £589
- Jeddah to Gaborone from £361
- Yangon to Gaborone from £574
- Coimbatore to Gaborone from £394
- Jakarta to Gaborone from £572
- Islamabad to Gaborone from £411
- Tbilisi to Gaborone from £432
- Istanbul to Maun from £438
- Lucknow to Maun from £466
- Lahore to Gaborone from £405
- Taipei to Gaborone from £587
- Chennai to Maun from £438
- Kuala Lumpur to Gaborone from £464
- Abu Dhabi to Gaborone from £393
- Dammam to Gaborone from £346
- Tehran to Maun from £1,129
- Pune to Gaborone from £409
- Baghdad to Gaborone from £839
- Nanjing to Gaborone from £630
- Almaty to Gaborone from £442
- Chandigarh to Gaborone from £401
- Davao to Gaborone from £655
- Singapore to Maun from £508
- Tashkent to Gaborone from £391
- Abu Dhabi to Maun from £464
- Bengaluru to Gaborone from £341
Popular flights from Europe to Botswana
- London to Gaborone from £643
- Manchester to Gaborone from £581
- London to Maun from £622
- London to Francistown from £1,031
- Aberdeen to Gaborone from £709
- Belfast to Gaborone from £684
- Ibiza to Gaborone from £585
- Bristol to Gaborone from £635
- Fort-de-France to Gaborone from £1,141
- Zürich to Gaborone from £593
- Liverpool to Gaborone from £635
- Dublin to Gaborone from £576
- Zürich to Maun from £617
- Warsaw to Gaborone from £505
- Brussels to Maun from £593
- Warsaw to Maun from £517
- Helsinki to Maun from £606
- Bologna to Gaborone from £613
- Copenhagen to Maun from £496
- Odessa to Gaborone from £352
- Tirana to Gaborone from £567
- Florence to Gaborone from £567
- Sofia to Gaborone from £494
- Hamburg to Gaborone from £598
- Dortmund to Gaborone from £541
- Vienna to Maun from £569
- Cologne to Gaborone from £567
- Copenhagen to Gaborone from £553
- Gothenburg to Gaborone from £567
- Bucharest to Maun from £471
- Porto to Gaborone from £552
- Lisbon to Maun from £637
- Valencia to Gaborone from £590
- Paris to Maun from £609
- Catania to Gaborone from £523
- Milan to Gaborone from £520
- Pristina to Maun from £522
- Stockholm to Maun from £505
- Alicante to Gaborone from £611
- Rome to Gaborone from £470
Popular flights from South America to Botswana
- Brasília to Gaborone from £526
- Buenos Aires to Gaborone from £639
- Rio de Janeiro to Gaborone from £501
- La Paz to Gaborone from £850
- Bogotá to Gaborone from £773
- Medellín to Maun from £732
- Santiago de Chile to Gaborone from £565
- Medellín to Gaborone from £794
- Cartagena to Gaborone from £847
- Bogotá to Maun from £875
- Montevideo to Gaborone from £598
- Asunción to Gaborone from £575
- Quito to Gaborone from £832
- Georgetown to Gaborone from £997
- Buenos Aires to Maun from £757
Popular flights from Oceania to Botswana
- Nelson to Gaborone from £806
- Christchurch to Francistown from £1,019
- Melbourne to Maun from £692
- Melbourne to Gaborone from £558
- Christchurch to Gaborone from £782
- Auckland to Maun from £800
- Perth to Gaborone from £702
- Sydney to Gaborone from £649
- Nadi to Gaborone from £959
- Adelaide to Gaborone from £639
- Brisbane to Gaborone from £647
- Auckland to Gaborone from £710
- Sydney to Maun from £717
- Port Moresby to Gaborone from £883
Frequently asked questions
Download our app
Start your next adventure now. Download our app and explore cheap flights effortlessly!