There are 3 ways to get from Kingston to Gaborone by plane, bus, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Norman Manley International Airport to Gaborone
best- Fly from Norman Manley International Airport (KIN) to Gaborone (GBE)plane KIN - GBE
29h 59m$781–2,541Bus to Sangster International Airport, fly to Gaborone
- Take the bus from Spanish Town to Falmouthbus
- Fly from Sangster International Airport (MBJ) to Gaborone (GBE)plane MBJ - GBE
34h 54m$1,045–2,973Fly Norman Manley International Airport to Lanseria International Airport, shuttle
- Fly from Norman Manley International Airport (KIN) to Lanseria International Airport (HLA)plane KIN - HLA
- Take a shuttle bus from Lanseria Airport to Gaborone
34h 45m$1,281–3,441
Norman Manley International Airport (KIN) to Gaborone (GBE) flights
Questions & Answers
The cheapest way to get from Kingston to Gaborone is to fly which costs $750 - $2,600 and takes 29h 59m.
The fastest way to get from Kingston to Gaborone is to fly which takes 29h 59m and costs $750 - $2,600.
The distance between Kingston and Gaborone is 12101 km.
It takes approximately 29h 59m to get from Kingston to Gaborone, including transfers.
There are 411+ hotels available in Gaborone.
What companies run services between Kingston, Jamaica and Gaborone, Botswana?
American Airlines, South African Airways, and five other airlines fly from Norman Manley International Airport (KIN) to Gaborone (GBE) twice daily.
- Website
- flyairlink.com
Flights from Norman Manley International Airport to Gaborone via Miami, Sao Paulo, Johannesburg
- Ave. Duration
- 30h 19m
- When
- Monday, Thursday, Saturday, Wednesday, and Sunday
- Estimated price
- $950–2,800
Flights from Norman Manley International Airport to Gaborone via Panama City, Sao Paulo, Johannesburg
- Ave. Duration
- 35h 44m
- When
- Wednesday and Sunday
- Estimated price
- $1,000–2,600
Flights from Sangster International Airport to Gaborone via London Heathrow, Johannesburg
- Ave. Duration
- 30h
- When
- Every day
- Estimated price
- $1,000–5,500
Flights from Sangster International Airport to Gaborone via Frankfurt, Johannesburg
- Ave. Duration
- 33h 5m
- When
- Friday
- Estimated price
- $1,000–2,900
Flights from Sangster International Airport to Gaborone via Zurich, Johannesburg
- Ave. Duration
- 35h 10m
- When
- Thursday
- Estimated price
- $1,300–3,600
- Website
- flysaa.com
Flights from Norman Manley International Airport to Gaborone via Miami, Sao Paulo, Johannesburg
- Ave. Duration
- 35h 44m
- When
- Wednesday and Sunday
- Estimated price
- $1,100–2,800
Flights from Norman Manley International Airport to Gaborone via Panama City, Sao Paulo, Johannesburg
- Ave. Duration
- 38h 4m
- When
- Wednesday and Sunday
- Estimated price
- $1,000–2,600
Flights from Norman Manley International Airport to Gaborone via Punta Cana, Sao Paulo, Johannesburg
- Ave. Duration
- 43h 48m
- When
- Wednesday
- Estimated price
- $1,000–2,600
Flights from Sangster International Airport to Gaborone via Lima, Sao Paulo, Johannesburg
- Ave. Duration
- 35h 20m
- When
- Sunday
- Estimated price
- $1,500–3,800
- Website
- flysafair.co.za
Flights from Norman Manley International Airport to Lanseria International Airport via Atlanta, Capetown
- Ave. Duration
- 29h 52m
- When
- Thursday and Saturday
- Estimated price
- $900–3,000
Flights from Norman Manley International Airport to Lanseria International Airport via Miami, Sao Paulo, Capetown
- Ave. Duration
- 27h 36m
- When
- Sunday and Friday
- Estimated price
- $1,100–2,900
- Website
- airbotswana.co.bw
Flights from Norman Manley International Airport to Gaborone via Miami, Sao Paulo, Capetown
- Ave. Duration
- 35h 44m
- When
- Monday and Friday
- Estimated price
- $750–2,500
- Phone
- +1 (876) 971 1822
- [email protected]
- Website
- Knutsford Express
Bus from Spanish Town to Falmouth
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- $13–20
- Website
- Knutsford Express
- Adult
- $20
- Child
- $16
- Senior
- $17
- Student
- $17
- Phone
- +27 82 805 7919
- [email protected]
- Website
- Evo's African Shuttle
Shuttle from Lanseria Airport to Gaborone
- Ave. Duration
- 4h 30m
- Frequency
- On demand
- Estimated price
- $380–435
- Website
- Evo's African Shuttle
- Sedan Vehicle
- $380–430
- From
- $435
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Getting to Rome from the airport, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.


