There are 8 ways to get from Windhoek Airport (WDH) to Francistown by plane, car, shuttle, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Bulawayo, drive
best- Fly from Windhoek International Airport (WDH) to Bulawayo (BUQ)plane WDH - BUQ
- Drive from Bulawayo (BUQ) to Francistowncar
7h 18m$409–570Shuttle, bus #3
cheapest- Take a shuttle bus from Windhoek Airport to Christ Church
- Take the bus from Windhoek to Gaboronebus
- Take the bus from Gaborone to Phillip Matante Drbus
31h 28m$101–124Shuttle, bus via Katima Mulilo
- Take a shuttle bus from Windhoek Airport to Christ Church
- Take the bus from Windhoek to Katima Mulilobus
- Take the bus from Katima Mulilo to Kazungulabus
- Take the bus from Kasane Bus Rank to Francistown Bus Rankbus
23h 46m$106–125Drive 1,252.9 km
- Drive from Windhoek Airport (WDH) to Francistowncar 1,252.9 km
13h 48m$146–211Shuttle, bus
- Take a shuttle bus from Windhoek Airport to Christ Church
- Take a shuttle bus from Windhoek to Gaborone
- Take the bus from Gaborone to Phillip Matante Drbus
23h 50m$134–178Fly to Francistown Airport
- Fly from Windhoek International Airport (WDH) to Francistown Airport (FRW)plane WDH - FRW
7h 18m$382–970Fly to Gaborone, bus
- Fly from Windhoek International Airport (WDH) to Gaborone (GBE)plane WDH - GBE
- Take the bus from Gaborone Bus Rank to Francistown Bus Rankbus
13h 16m$340–448Shuttle, bus #2
- Take a shuttle bus from Windhoek Airport to Christ Church
- Take the bus from Windhoek to Gaboronebus
- Take the bus from Gaborone Bus Rank to Francistown Bus Rankbus
30h 47m$110–133
Windhoek International Airport (WDH) to Bulawayo (BUQ) flights
Questions & Answers
The cheapest way to get from Windhoek Airport (WDH) to Francistown is to shuttle and bus via Katima Mulilo which costs $100 - $130 and takes 23h 46m.
The fastest way to get from Windhoek Airport (WDH) to Francistown is to fly which takes 7h 18m and costs $380 - $1,000.
The distance between Windhoek Airport (WDH) and Francistown is 1403 km. The road distance is 1252.9 km.
The best way to get from Windhoek Airport (WDH) to Francistown without a car is to shuttle and bus which takes 23h 50m and costs $130 - $180.
It takes approximately 7h 18m to get from Windhoek Airport (WDH) to Francistown, including transfers.
Yes, the driving distance between Windhoek Airport (WDH) to Francistown is 1253 km. It takes approximately 13h 48m to drive from Windhoek Airport (WDH) to Francistown.
There are 34+ hotels available in Francistown.
What companies run services between Windhoek Airport (WDH), Namibia and Francistown, Botswana?
Airlink and Air Botswana fly from Windhoek International Airport (WDH) to Francistown Airport (FRW) 4 times a week.
- Website
- flyairlink.com
Flights from Windhoek International Airport to Bulawayo via Johannesburg
- Ave. Duration
- 6h 26m
- When
- Every day
- Estimated price
- $370–550
Flights from Windhoek International Airport to Gaborone via Johannesburg
- Ave. Duration
- 5h 3m
- When
- Every day
- Estimated price
- $260–700
Flights from Windhoek International Airport to Gaborone via Capetown
- Ave. Duration
- 5h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $310–800
- Website
- airbotswana.co.bw
Flights from Windhoek International Airport to Francistown Airport via Johannesburg, Gaborone
- Ave. Duration
- 10h 55m
- When
- Friday, Sunday, and Tuesday
- Estimated price
- $360–1,000
Flights from Windhoek International Airport to Francistown Airport via Capetown, Gaborone
- Ave. Duration
- 7h 15m
- When
- Friday
- Estimated price
- $430–1,100
Flights from Windhoek International Airport to Gaborone via Maun
- Ave. Duration
- 4h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- $250–700
- Website
- fastjet.com
Flights from Windhoek International Airport to Bulawayo via Victoria Falls
- Ave. Duration
- 5h 5m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $370–550
- Website
- ethiopianairlines.com
Flights from Windhoek International Airport to Gaborone via Victoria Falls
- Ave. Duration
- 4h 20m
- When
- Tuesday to Sunday
- Estimated price
- $270–750
- Phone
- +264-61-300-743
- Website
- shuttlesnamibia.com
Shuttle from Windhoek Airport to Christ Church
- Ave. Duration
- 40 min
- Frequency
- On demand
- Estimated price
- $15–16
- Schedules at
- shuttlesnamibia.com
Shuttle from Windhoek Airport to Christ Church
- Ave. Duration
- 40 min
- Frequency
- On demand
- Estimated price
- $15–16
- Schedules at
- shuttlesnamibia.com
Shuttle from Windhoek to Gaborone
- Ave. Duration
- 12h 20m
- Frequency
- Twice a week
- Estimated price
- $100–140
- Schedules at
- shuttlesnamibia.com
Shuttle from Windhoek Airport to Christ Church
- Ave. Duration
- 40 min
- Frequency
- On demand
- Estimated price
- $15–16
- Schedules at
- shuttlesnamibia.com
Shuttle from Windhoek Airport to Christ Church
- Ave. Duration
- 40 min
- Frequency
- On demand
- Estimated price
- $15–16
- Schedules at
- shuttlesnamibia.com
- Phone
- + 264 81 263 1433
- [email protected]
- Website
- welwitschia-shuttle.com
Shuttle from Windhoek Airport to Christ Church
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- $14
- Schedules at
- welwitschia-shuttle.com
Shuttle from Windhoek Airport to Christ Church
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- $14
- Schedules at
- welwitschia-shuttle.com
Shuttle from Windhoek Airport to Christ Church
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- $14
- Schedules at
- welwitschia-shuttle.com
Shuttle from Windhoek Airport to Christ Church
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- $14
- Schedules at
- welwitschia-shuttle.com
- Phone
- +27 (0)21 380 4400
- [email protected]
- Website
- Intercape
Bus from Windhoek to Katima Mulilo
- Ave. Duration
- 10h 37m
- Frequency
- 4 times a week
- Estimated price
- $50–65
- Website
- Intercape
- Saver
- $52
- Flexi
- $55
- Full Flexi
- $62
- Phone
- +260 961806060
- [email protected]
- Website
- Unlimited Gifts Limited
Bus from Katima Mulilo to Kazungula
- Ave. Duration
- 2h 1m
- Frequency
- Every 3 hours
- Estimated price
- $11
- Website
- Unlimited Gifts Limited
- Phone
- +267 2416471
- [email protected]
Bus from Kasane Bus Rank to Francistown Bus Rank
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- $31
- Schedules at
- khandaexpress
Bus from Gaborone Bus Rank to Francistown Bus Rank
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $27
- Schedules at
- khandaexpress
Bus from Gaborone Bus Rank to Francistown Bus Rank
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $27
- Schedules at
- khandaexpress
- Phone
- +267 240 1832
- Website
- lawaholdings.co.bw
Bus from Gaborone to Phillip Matante Dr
- Ave. Duration
- 8h 42m
- Frequency
- Once daily
- Estimated price
- $18
- Schedules at
- lawaholdings.co.bw
Bus from Gaborone to Phillip Matante Dr
- Ave. Duration
- 8h 42m
- Frequency
- Once daily
- Estimated price
- $18
- Schedules at
- lawaholdings.co.bw
- Phone
- +264 81 331 5475
- Website
- Mushima Tours
Bus from Windhoek to Gaborone
- Ave. Duration
- 18h 36m
- Frequency
- Once a week
- Estimated price
- $70–90
- Website
- Mushima Tours
Bus from Windhoek to Gaborone
- Ave. Duration
- 18h 36m
- Frequency
- Once a week
- Estimated price
- $70–90
- Website
- Mushima Tours
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 Need to know: Jadrolinija, Travelling around the UAE, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.










