There are 5 ways to get from Francistown to Limpopo by car, plane, 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.
Drive to Bulawayo, fly to Gateway International Airport
best- Drive from Francistown to Bulawayo (BUQ)car
- Fly from Bulawayo (BUQ) to Gateway International Airport (PTG)plane BUQ - PTG
7h 27mR 4,130–10,041Drive 493.3 km
cheapest- Drive from Francistown to Zebedielacar 493.3 km
7h 5mR 1,322–1,909Bus
- Take the bus from Francistown Bus Rank to Newtown Bus Terminusbus
- Take the bus from Johannesburg to Mokopanebus
14h 40mR 1,324–1,651Fly Francistown Airport to Johannesburg International Airport, drive
- Fly from Francistown Airport (FRW) to Johannesburg International Airport (JNB)plane FRW - JNB
- Drive from Johannesburg-Airport-JNB to Bela-Belacar
4h 30mR 4,497–7,345Drive to Bulawayo, fly to Johannesburg International Airport, drive
- Drive from Francistown to Bulawayo (BUQ)car
- Fly from Bulawayo (BUQ) to Johannesburg International Airport (JNB)plane BUQ - JNB
- Drive from Johannesburg-Airport-JNB to Bela-Belacar
5h 31mR 4,145–5,946
Bulawayo (BUQ) to Gateway International Airport (PTG) flights
Comparing Your Travel Options
The cheapest way to get from Francistown to Limpopo is to bus which costs R 1 300 - R 1 700 and takes 14h 40m.
The fastest way to get from Francistown to Limpopo is to fly and drive which takes 4h 30m and costs R 4 500 - R 7 500.
No, there is no direct bus from Francistown to Limpopo. However, there are services departing from Francistown Bus Rank and arriving at Mokopane via Chancellor House and Johannesburg. The journey, including transfers, takes approximately 14h 40m.
The distance between Francistown and Limpopo is 657 km. The road distance is 493.3 km.
The best way to get from Francistown to Limpopo without a car is to bus which takes 14h 40m and costs R 1 300 - R 1 700.
It takes approximately 7h 27m to get from Francistown to Limpopo, including transfers.
Francistown to Limpopo bus services, operated by Khanda Express, depart from Francistown Bus Rank station.
Francistown to Limpopo bus services, operated by Khanda Express, arrive at Newtown Bus Terminus station.
Yes, the driving distance between Francistown to Limpopo is 493 km. It takes approximately 7h 5m to drive from Francistown to Limpopo.
There are three+ hotels available in Limpopo.
What companies run services between Francistown, Botswana and Limpopo, South Africa?
You can take a bus from Francistown Bus Rank to Zebediela via Newtown Bus Terminus, Chancellor House, Park Station, Johannesburg, and Mokopane in around 14h 40m.
- Website
- flyairlink.com
Flights from Bulawayo to Gateway International Airport via Johannesburg International Airport
- Ave. Duration
- 6h 17m
- When
- Every day
- Estimated price
- R 3,400–15,000
Flights from Bulawayo to Johannesburg International Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- R 4,300–12,000
- Website
- fastjet.com
Flights from Bulawayo to Johannesburg International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- R 3,100–4,400
- Website
- airbotswana.co.bw
Flights from Francistown Airport to Johannesburg International Airport via Gaborone
- Ave. Duration
- 2h 50m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R 3,800–5,500
- Phone
- +267 2416471
- [email protected]
Bus from Francistown Bus Rank to Newtown Bus Terminus
- Ave. Duration
- 8h 30m
- Frequency
- Twice a week
- Estimated price
- R 600–700
- Schedules at
- khandaexpress
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Johannesburg to Mokopane
- Ave. Duration
- 4h 9m
- Frequency
- Once daily
- Estimated price
- R 280–390
- Schedules at
- res.prasa.com
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 to the US: What do I need to know?, How to get from Gatwick Airport into central London, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.









