There are 7 ways to get from Walvis Bay to Francistown by shuttle, bus, taxi, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Shuttle, bus, taxi
best- Take a shuttle bus from Swakopmund to Windhoek
- Take the bus from Windhoek to Katima Mulilobus
- Take the taxi from Katima Mulilo to Kasane Bus Ranktaxi
- Take the bus from Kasane Bus Rank to Francistown Bus Rankbus
27h 30m$265–310Shuttle, bus via Gaborone #2
cheapest- Take a shuttle bus from Swakopmund to Windhoek
- Take the bus from Windhoek to Gaboronebus
- Take the bus from Gaborone to Phillip Matante Drbus
36h 45m$142–162Drive 1,598.5 km
- Drive from Walvis Bay to Francistowncar 1,598.5 km
17h 34m$186–269Fly to Bulawayo, drive
- Fly from Walvis Bay Airport (WVB) to Bulawayo (BUQ)plane WVB - BUQ
- Drive from Bulawayo (BUQ) to Francistowncar
17h 57m$413–1,081Shuttle, bus
- Take a shuttle bus from Swakopmund to Windhoek
- Take a shuttle bus from Windhoek to Gaborone
- Take the bus from Gaborone to Phillip Matante Drbus
29h 10m$175–216Shuttle, bus via Gaborone
- Take a shuttle bus from Swakopmund to Windhoek
- Take the bus from Windhoek to Gaboronebus
- Take the bus from Gaborone Bus Rank to Francistown Bus Rankbus
36h 4m$151–171Fly to Francistown Airport
- Fly from Walvis Bay Airport (WVB) to Francistown Airport (FRW)plane WVB - FRW
15h 56m$451–1,238
Walvis Bay Airport (WVB) to Bulawayo (BUQ) flights
Questions & Answers
The cheapest way to get from Walvis Bay to Francistown is to shuttle and bus via Gaborone which costs $140 - $170 and takes 36h 45m.
The fastest way to get from Walvis Bay to Francistown is to fly which takes 15h 56m and costs $450 - $1,300.
The distance between Walvis Bay and Francistown is 2180 km. The road distance is 1598.5 km.
The best way to get from Walvis Bay to Francistown without a car is to shuttle and bus and taxi which takes 27h 30m and costs $260 - $310.
It takes approximately 27h 30m to get from Walvis Bay to Francistown, including transfers.
Yes, the driving distance between Walvis Bay to Francistown is 1598 km. It takes approximately 17h 34m to drive from Walvis Bay to Francistown.
There are 34+ hotels available in Francistown.
What companies run services between Walvis Bay, Namibia and Francistown, Botswana?
Airlink and Air Botswana fly from Walvis Bay Airport (WVB) to Francistown Airport (FRW) 4 times a week.
- Website
- airbotswana.co.bw
Flights from Walvis Bay Airport to Francistown Airport via Johannesburg, Gaborone
- Ave. Duration
- 15h 35m
- When
- Tuesday
- Estimated price
- $420–1,200
Flights from Walvis Bay Airport to Francistown Airport via Capetown, Gaborone
- Ave. Duration
- 24h 30m
- When
- Thursday and Saturday
- Estimated price
- $470–1,300
Flights from Walvis Bay Airport to Francistown Airport via Capetown, Johannesburg, Gaborone
- Ave. Duration
- 19h 10m
- When
- Tuesday
- Estimated price
- $490–1,400
- Website
- flyairlink.com
Flights from Walvis Bay Airport to Bulawayo via Johannesburg
- Ave. Duration
- 15h 5m
- When
- Every day
- Estimated price
- $360–1,000
Flights from Walvis Bay Airport to Bulawayo via Capetown, Johannesburg
- Ave. Duration
- 18h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $420–1,200
- Phone
- + 264 81 263 1433
- [email protected]
- Website
- welwitschia-shuttle.com
Shuttle from Swakopmund to Windhoek
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $41
- Schedules at
- welwitschia-shuttle.com
Shuttle from Swakopmund to Windhoek
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $41
- Schedules at
- welwitschia-shuttle.com
Shuttle from Swakopmund to Windhoek
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $41
- Schedules at
- welwitschia-shuttle.com
Shuttle from Swakopmund to Windhoek
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $41
- Schedules at
- welwitschia-shuttle.com
- Phone
- +27 (0)21 380 4400
- [email protected]
- Website
- intercape.co.za
Bus from Windhoek to Katima Mulilo
- Ave. Duration
- 10h 37m
- Frequency
- 4 times a week
- Estimated price
- $50–65
- Website
- https://www.intercape.co.za
- Saver
- $51
- Flexi
- $55
- Full Flexi
- $61
- 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
- https://www.facebook.com/khandaexpress
Bus from Gaborone Bus Rank to Francistown Bus Rank
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $27
- Schedules at
- https://www.facebook.com/khandaexpress
- Phone
- +264-61-300-743
- Website
- shuttlesnamibia.com
Shuttle from Windhoek to Gaborone
- Ave. Duration
- 12h 20m
- Frequency
- Twice a week
- Estimated price
- $100–140
- Schedules at
- shuttlesnamibia.com
- 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
- facebook.com
Bus from Windhoek to Gaborone
- Ave. Duration
- 18h 36m
- Frequency
- Once a week
- Estimated price
- $70–90
- Website
- https://www.facebook.com/MushimaNamibia/
Bus from Windhoek to Gaborone
- Ave. Duration
- 18h 36m
- Frequency
- Once a week
- Estimated price
- $70–90
- Website
- https://www.facebook.com/MushimaNamibia/
- Ave. Duration
- 1h 36m
- Estimated price
- $130–160
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, Travelling to the US: What do I need to know?, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.








