There are 7 ways to get from Gaborone to Chobe National Park by plane, shuttle, bus or train

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 to Kasane, travel  •  4 h 33 min

  1. Fly from Gaborone (GBE) to Kasane (BBK) GBE - BBK
  2. Travel from Kasane to Chobe National Park

6 alternative options

Fly to Maun, travel  •  5 h 24 min

  1. Fly from Gaborone (GBE) to Maun (MUB) GBE - MUB
  2. Travel from Maun to Chobe National Park

Fly to Victoria Falls, travel  •  7 h 41 min

  1. Fly from Gaborone (GBE) to Victoria Falls (VFA) GBE - VFA
  2. Travel from Chobe National Park to Chobe National Park

Fly to Livingstone, shuttle, travel  •  8 h 40 min

  1. Fly from Gaborone (GBE) to Livingstone (LVI) GBE - LVI
  2. Take a shuttle bus from Victoria Falls Airport to Chobe National Park
  3. Travel from Chobe National Park to Chobe National Park

Bus, train, shuttle, travel  •  29 h 26 min

  1. Take the bus from Gaborone to Francistown
  2. Take the train from Francistown to Bulawayo
  3. Take the train from Bulawayo to Victoria Falls
  4. Take a shuttle bus from Victoria Falls Airport to Chobe National Park
  5. Travel from Chobe National Park to Chobe National Park

Train, shuttle, travel  •  31 h 12 min

  1. Take the train from Gaborone to Francistown
  2. Take the train from Francistown to Bulawayo
  3. Take the train from Bulawayo to Victoria Falls
  4. Take a shuttle bus from Victoria Falls Airport to Chobe National Park
  5. Travel from Chobe National Park to Chobe National Park

Bus, shuttle, travel  •  34 h

  1. Take the bus from Gaborone to Francistown
  2. Take the bus from Francistown to Lusaka
  3. Take the bus from Lusaka to Livingstone
  4. Take a shuttle bus from Victoria Falls Airport to Chobe National Park
  5. Travel from Chobe National Park to Chobe National Park

Questions & Answers

The distance between Gaborone and Chobe National Park is 682 km.

It takes approximately 4 h 33 min to get from Gaborone to Chobe National Park, including transfers.

More details

What companies run services between Gaborone, Botswana and Chobe National Park, Botswana?

There is no direct connection from Gaborone to Chobe National Park. However, you can take the drive to Gaborone airport, fly to Kasane, then take the travel to Chobe National Park. Alternatively, you can take the drive to Gaborone airport, fly to Maun, then take the travel to Chobe National Park.

Airlines
Air Botswana
Website
airbotswana.co.bw
Flights from Gaborone to Kasane
Ave. Duration
2 h
When
Wednesday, Friday and Sunday
Estimated price
$240 - $600
Flights from Gaborone to Kasane via Maun
Ave. Duration
3 h
When
Tuesday and Thursday
Estimated price
$250 - $650
Flights from Gaborone to Maun
Ave. Duration
1 h 30 min
When
Every day
Estimated price
$200 - $460
Flights from Gaborone to Maun via Johannesburg
Ave. Duration
3 h 50 min
When
Monday, Tuesday, Thursday and Friday
Estimated price
$270 - $750
South African Airways
Website
flysaa.com
Flights from Gaborone to Victoria Falls via Johannesburg
Ave. Duration
4 h 30 min
When
Every day
Estimated price
$220 - $800
Flights from Gaborone to Livingstone via Johannesburg
Ave. Duration
4 h 20 min
When
Every day
Estimated price
$200 - $700
Flights from Gaborone to Livingstone via Johannesburg, Nelspruit
Ave. Duration
5 h 40 min
When
Monday to Friday
Estimated price
$220 - $800
British Airways
Website
britishairways.com
Flights from Gaborone to Victoria Falls via Johannesburg
Ave. Duration
5 h 35 min
When
Monday to Friday
Estimated price
$250 - $1,800
Flights from Gaborone to Livingstone via Johannesburg
Ave. Duration
5 h 15 min
When
Monday to Friday
Estimated price
$220 - $1,600
Fastjet
Website
fastjet.com
Flights from Gaborone to Victoria Falls via Johannesburg
Ave. Duration
3 h 30 min
When
Sunday
Estimated price
$130 - $380
Train operators
NRZ
Website
nrz.co.zw
Train from Francistown to Bulawayo
Ave. Duration
5 h 25 min
Frequency
3 times a week
Schedules at
nrz.co.zw
Train from Bulawayo to Victoria Falls
Ave. Duration
12 h 30 min
Frequency
Once daily
Estimated price
$12 - $15
Schedules at
nrz.co.zw
1st Class Sleeper
$15
2nd Class Sleeper
$12
Botswana Railways
Phone
+267 4711375
Email
info@botrail.bw
Website
botswanarailways.co.bw
Train from Gaborone to Francistown
Ave. Duration
7 h
Frequency
Twice daily
Estimated price
$9
Schedules at
botswanarailways.co.bw
Bus operators
Afrisafaris Group
Phone
+27 31 7763757
Email
safari@afrizim.com
Website
afrizim.com
Shuttle from Victoria Falls Airport to Chobe National Park
Ave. Duration
1 h 45 min
Frequency
On demand
Estimated price
$73
Schedules at
afrizim.com
Seabelo Group
Phone
+267 395 7078
Email
kenneth@seabelo.bw
Website
seabelo.bw
Bus from Gaborone to Francistown
Ave. Duration
5 h
Frequency
4 times a day
Estimated price
$10 - $12
Schedules at
seabelo.bw
AT and T Monnakgotla
Website
monnakgotla.co.bw
Bus from Francistown to Lusaka
Ave. Duration
14 h 30 min
Frequency
Once daily
Estimated price
$25
Schedules at
monnakgotla.co.bw
Shalom Bus Services
Phone
+260 966 828610
Website
thebestofzambia.com
Bus from Lusaka to Livingstone
Ave. Duration
8 h
Frequency
Every 3 hours
Estimated price
$9 - $15
Schedules at
thebestofzambia.com
Single
$9 - $15

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 Best ways to travel around Australia, Heading to Europe? Read this before you buy a Eurail Pass and Need to know: Eurostar - to help you get the most out of your next trip.