There are 8 ways to get from Dubai to Kalahari Desert by plane, bus 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.
Recommended option
Fly Dubai to Gaborone, travel
-
Fly from Dubai (DXB) to Gaborone (GBE)
-
Travel from Gaborone to Kalahari Desert
7 alternative options
Fly Dubai to Maun, travel
-
Fly from Dubai (DXB) to Maun (MUB)
-
Travel from Maun to Kalahari Desert
Fly Dubai to Windhoek, travel
-
Fly from Dubai (DXB) to Windhoek (WDH)
-
Travel from Windhoek to Kalahari Desert
Fly Sharjah to Windhoek, travel
-
Fly from Sharjah (SHJ) to Windhoek (WDH)
-
Travel from Windhoek to Kalahari Desert
Bus to Abu Dhabi, fly to Maun, travel
-
Take the bus from Ibn Battuta Bus Station 10 to Abu Dhabi Airport Terminal 1 and 3
-
Fly from Abu Dhabi (AUH) to Maun (MUB)
-
Travel from Maun to Kalahari Desert
Fly Dubai to Lobatse, travel
-
Fly from Dubai (DXB) to Lobatse (LOQ)
-
Travel from Lobatse to Kalahari Desert
Bus to Abu Dhabi, fly to Gaborone, travel
-
Take the bus from Ibn Battuta Bus Station 10 to Abu Dhabi Airport Terminal 1 and 3
-
Fly from Abu Dhabi (AUH) to Gaborone (GBE)
-
Travel from Gaborone to Kalahari Desert
Drive to Doha, fly to Windhoek, travel
-
Drive from Dubai to Doha
-
Fly from Doha (DOH) to Windhoek (WDH)
-
Travel from Windhoek to Kalahari Desert
Coronavirus (COVID-19) in Botswana
There is widespread community transmission globally.
Some travel restrictions are being lifted in Botswana. For the latest travel status, please check the official page for Botswana.
For travel planning advice, please refer to our Rome2rio Coronavirus information page .
For the latest travel status, we recommend checking the official page for Botswana.
Coronavirus (COVID-19) Travel Advice
Some border closures are in place for Botswana due to Coronavirus (COVID-19). Most travel to this country is restricted.
Official Coronavirus (COVID-19) Information for BotswanaDomestic travel is restricted within Botswana due to Coronavirus (COVID-19).
Official Coronavirus (COVID-19) Information for BotswanaLimited international flights leaving United Arab Emirates began to resume from July 7.
Questions & Answers
The distance between Dubai and Kalahari Desert is 6440 km.
It takes approximately 21h 53m to get from Dubai to Kalahari Desert, including transfers.
There is no direct flight from Dubai Airport to Gaborone Airport. The quickest flight takes 10h 40m and has one stopover.
Airlink, Ethiopian Airlines, Emirates and two other airlines offer flights from Dubai Airport to Gaborone Airport.

- Distance: 6440 km
- Duration: 21h 53m
What companies run services between Dubai, United Arab Emirates and Kalahari Desert, Botswana?
There is no direct connection from Dubai to Kalahari Desert. However, you can take the line 102 bus to Rashidiya Bus Station Gate 5, take the walk to centrepoint Metro Station 2, take the subway to Airport Terminal 3 Metro Station 2, take the walk to Dubai airport, fly to Gaborone, then take the travel to Kalahari Desert. Alternatively, you can take the line 102 bus to Rashidiya Bus Station Gate 5, take the walk to centrepoint Metro Station 2, take the subway to Airport Terminal 3 Metro Station 2, take the walk to Dubai airport, fly to Maun, then take the travel to Kalahari Desert.

- Website
- qatarairways.com
Flights from Dubai to Gaborone via Johannesburg
- Ave. Duration
- 10h 30m
- When
- Every day
- Estimated price
- $500 - $1,400
Flights from Dubai to Gaborone via Doha, Johannesburg
- Ave. Duration
- 14h 55m
- When
- Every day
- Estimated price
- $480 - $1,300
Flights from Dubai to Maun via Johannesburg
- Ave. Duration
- 11h 5m
- When
- Every day
- Estimated price
- $650 - $1,800
Flights from Dubai to Maun via Doha, Johannesburg
- Ave. Duration
- 15h 50m
- When
- Every day
- Estimated price
- $600 - $1,700
Flights from Dubai to Maun via Nairobi, Johannesburg
- Ave. Duration
- 13h 25m
- When
- Every day
- Estimated price
- $550 - $1,500
Flights from Dubai to Windhoek via Doha
- Ave. Duration
- 11h 55m
- When
- Monday, Wednesday and Friday
- Estimated price
- $600 - $1,300
Flights from Dubai to Windhoek via Johannesburg
- Ave. Duration
- 11h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $550 - $1,500
Flights from Dubai to Windhoek via Doha, Johannesburg
- Ave. Duration
- 15h 45m
- When
- Every day
- Estimated price
- $600 - $1,300
Flights from Sharjah to Windhoek via Doha
- Ave. Duration
- 15h 25m
- When
- Monday, Wednesday and Friday
- Estimated price
- $600 - $1,300
Flights from Sharjah to Windhoek via Doha, Johannesburg
- Ave. Duration
- 17h 10m
- When
- Every day
- Estimated price
- $600 - $1,300
Flights from Abu Dhabi to Maun via Doha, Johannesburg
- Ave. Duration
- 17h 27m
- When
- Every day
- Estimated price
- $950 - $2,700
Flights from Abu Dhabi to Maun via Doha, Capetown
- Ave. Duration
- 21h 35m
- When
- Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $1,100 - $3,200
Flights from Abu Dhabi to Gaborone via Doha, Johannesburg
- Ave. Duration
- 15h 8m
- When
- Every day
- Estimated price
- $750 - $2,100
Flights from Doha to Windhoek
- Ave. Duration
- 8h 55m
- When
- Tuesday, Thursday and Saturday
- Estimated price
- $420 - $1,200
Flights from Doha to Windhoek via Johannesburg
- Ave. Duration
- 12h 50m
- When
- Every day
- Estimated price
- $460 - $1,300

- Website
- airbotswana.co.bw
Flights from Dubai to Gaborone via Johannesburg
- Ave. Duration
- 11h 30m
- When
- Every day
- Estimated price
- $500 - $1,400
Flights from Dubai to Gaborone via Lusaka
- Ave. Duration
- 11h 15m
- When
- Every day
- Estimated price
- $500 - $1,300
Flights from Dubai to Maun via Doha, Johannesburg
- Ave. Duration
- 15h 25m
- When
- Monday, Wednesday, Saturday and Sunday
- Estimated price
- $600 - $1,700
Flights from Dubai to Maun via Johannesburg, Gaborone
- Ave. Duration
- 15h 50m
- When
- Wednesday
- Estimated price
- $650 - $1,800
Flights from Dubai to Maun via Addis Ababa, Gaborone
- Ave. Duration
- 16h 5m
- When
- Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $700 - $1,800
Flights from Dubai to Maun via Capetown, Gaborone
- Ave. Duration
- 17h 50m
- When
- Sunday
- Estimated price
- $850 - $2,300
Flights from Abu Dhabi to Maun via Johannesburg
- Ave. Duration
- 13h 35m
- When
- Sunday
- Estimated price
- $850 - $3,000
Flights from Abu Dhabi to Maun via Doha, Johannesburg
- Ave. Duration
- 15h 50m
- When
- Monday, Wednesday, Saturday and Sunday
- Estimated price
- $950 - $2,700
Flights from Abu Dhabi to Maun via Johannesburg, Kasane
- Ave. Duration
- 16h 25m
- When
- Saturday
- Estimated price
- $850 - $3,100
Flights from Dubai to Lobatse via Addis Ababa, Johannesburg, Gaborone
- Ave. Duration
- 21h 50m
- When
- Monday, Tuesday, Wednesday, Thursday and Sunday
- Estimated price
- $550 - $1,500
Flights from Dubai to Lobatse via Johannesburg, Gaborone
- Ave. Duration
- 28h 50m
- When
- Every day
- Estimated price
- $500 - $1,400
Flights from Dubai to Lobatse via Lusaka, Gaborone
- Ave. Duration
- 29h 45m
- When
- Wednesday
- Estimated price
- $500 - $1,300
Flights from Dubai to Lobatse via Capetown, Gaborone
- Ave. Duration
- 29h 50m
- When
- Friday
- Estimated price
- $650 - $1,800
Flights from Dubai to Lobatse via Durban, Johannesburg, Gaborone
- Ave. Duration
- 28h 25m
- When
- Tuesday and Thursday
- Estimated price
- $550 - $1,500
Flights from Dubai to Lobatse via Addis Ababa, Gaborone
- Ave. Duration
- 34h 35m
- When
- Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $550 - $1,400
Flights from Abu Dhabi to Gaborone via Doha, Lusaka
- Ave. Duration
- 14h 40m
- When
- Saturday
- Estimated price
- $700 - $2,000

- Website
- ethiopianairlines.com
Flights from Dubai to Gaborone via Addis Ababa
- Ave. Duration
- 10h 40m
- When
- Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $550 - $1,400
Flights from Dubai to Windhoek via Addis Ababa
- Ave. Duration
- 10h 55m
- When
- Monday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- $600 - $1,100
Flights from Abu Dhabi to Gaborone via Manama, Addis Ababa
- Ave. Duration
- 13h 15m
- When
- Friday and Sunday
- Estimated price
- $850 - $2,300
Flights from Abu Dhabi to Gaborone via Muscat, Addis Ababa
- Ave. Duration
- 13h 20m
- When
- Tuesday, Thursday and Saturday
- Estimated price
- $900 - $2,300

- Website
- flyairlink.com
Flights from Dubai to Maun via Johannesburg
- Ave. Duration
- 11h 5m
- When
- Every day
- Estimated price
- $650 - $1,800
Flights from Dubai to Maun via Nairobi, Johannesburg
- Ave. Duration
- 13h 25m
- When
- Every day
- Estimated price
- $550 - $1,500
Flights from Dubai to Windhoek via Johannesburg
- Ave. Duration
- 11h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $550 - $1,500
Flights from Abu Dhabi to Gaborone via Johannesburg
- Ave. Duration
- 10h 25m
- When
- Wednesday and Friday
- Estimated price
- $600 - $2,300

- Website
- flysaa.com
Flights from Dubai to Windhoek via Johannesburg
- Ave. Duration
- 14h 15m
- When
- Every day
- Estimated price
- $550 - $1,500

- Website
- fastjet.com
Flights from Abu Dhabi to Maun via Johannesburg, Victoria Falls
- Ave. Duration
- 13h 30m
- When
- Saturday and Sunday
- Estimated price
- $850 - $3,100

- Phone
- 8009090
- ask@rta.ae
- Website
- rta.ae
Bus from Ibn Battuta Bus Station 10 to Abu Dhabi Airport Terminal 1 and 3
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $4 - $7
- Schedules at
- rta.ae
Want to know more about travelling around Botswana
Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.