There are 5 ways to get from Lobatse to Francistown by car, plane, taxi, 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, fly to Francistown Airport
best- Drive from Lobatse to Gaborone (GBE)car
- Fly from Gaborone (GBE) to Francistown Airport (FRW)plane GBE - FRW
2h 34m$254–492Drive 506.6 km
cheapest- Drive from Lobatse to Francistowncar 506.6 km
5h 51m$67–97Taxi, bus
- Take the taxi from Lobatse to Gaborone Bus Ranktaxi
- Take the bus from Gaborone Bus Rank to Francistown Bus Rankbus
9h 1m$196–227Drive, fly to Bulawayo
- Drive from Lobatse to Gaborone (GBE)car
- Fly from Gaborone (GBE) to Bulawayo (BUQ)plane GBE - BUQ
- Drive from Bulawayo (BUQ) to Francistowncar
6h 54m$366–556Taxi, bus via Phillip Matante Dr
- Take the taxi from Lobatse to Gaboronetaxi
- Take the bus from Gaborone to Phillip Matante Drbus
9h 44m$188–219
Gaborone (GBE) to Francistown Airport (FRW) flights
Comparing Your Travel Options
The cheapest way to get from Lobatse to Francistown is to drive which costs $65 - $100 and takes 5h 51m.
The fastest way to get from Lobatse to Francistown is to drive and fly which takes 2h 34m and costs $250 - $500.
The distance between Lobatse and Francistown is 499 km. The road distance is 506.6 km.
The best way to get from Lobatse to Francistown without a car is to taxi and bus which takes 9h 1m and costs $190 - $230.
It takes approximately 2h 34m to get from Lobatse to Francistown, including transfers.
Yes, the driving distance between Lobatse to Francistown is 507 km. It takes approximately 5h 51m to drive from Lobatse to Francistown.
There are 34+ hotels available in Francistown.
What companies run services between Lobatse, South East, Botswana and Francistown, Botswana?
There is no direct connection from Lobatse to Francistown. However, you can drive to Gaborone (GBE) airport, fly to Francistown Airport (FRW), then take the taxi to Francistown. Alternatively, you can take the taxi to Gaborone Bus Rank then take the bus to Francistown Bus Rank.
- Website
- flyairlink.com
Flights from Gaborone to Bulawayo via Johannesburg
- Ave. Duration
- 3h 41m
- When
- Every day
- Estimated price
- $320–430
- Website
- airbotswana.co.bw
Flights from Gaborone to Francistown Airport
- Ave. Duration
- 1h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $230–460
- Website
- fastjet.com
Flights from Gaborone to Bulawayo via Johannesburg
- Ave. Duration
- 3h 45m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $160–420
- Phone
- +267 2416471
- [email protected]
Bus from Gaborone Bus Rank to Francistown Bus Rank
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $26
- 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
- $17
- Schedules at
- lawaholdings.co.bw
- Ave. Duration
- 1h 1m
- Estimated price
- $170–210
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 What documents do I need to cross Niagara Falls?, Best ways to travel around Australia, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.










