There are 6 ways to get from Lephalale to Maun by car, plane, bus, or taxi
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 Gaborone, fly
best- Drive from Lephalale to Gaborone (GBE)car
- Fly from Gaborone (GBE) to Maun Airport (MUB)plane GBE - MUB
4h 53m$185–345Drive 783 km
cheapest- Drive from Lephalale to Mauncar 783 km
8h 53m$110–158Drive, bus, taxi
- Drive from Lephalale to Martin's Drift Border Postcar
- Take the bus from Martin's Drift Border Post to Palapye Bus Rankbus
- Take the taxi from Palapye Bus Rank to Serowetaxi
- Take the bus from Serowe to Molepololebus
- Take the bus from Molepolole to Maunbus
17h 32m$226–262Drive to Johannesburg International Airport, fly
- Drive from Lephalale to Johannesburg-Airport-JNBcar
- Fly from Johannesburg International Airport (JNB) to Maun Airport (MUB)plane JNB - MUB
5h 31m$245–535Drive, bus
- Drive from Lephalale to Martin's Drift Border Postcar
- Take the bus from Martin's Drift Border Post to Francistown Bus Rankbus
- Take the bus from Francistown Bus Rank to Gaborone Bus Rankbus
- Take the bus from Gaborone to Maunbus
24h 44m$131–137Drive, bus via Francistown
- Drive from Lephalale to Martin's Drift Border Postcar
- Take the bus from Martin's Drift Border Post to Francistown Bus Rankbus
- Take the bus from Phillip Matante Dr to Gaboronebus
- Take the bus from Gaborone to Maunbus
25h 33m
Gaborone (GBE) to Maun Airport (MUB) flights
Questions & Answers
The cheapest way to get from Lephalale to Maun is to drive which costs $100 - $160 and takes 8h 53m.
The fastest way to get from Lephalale to Maun is to drive and fly which takes 4h 53m and costs $180 - $350.
The distance between Lephalale and Maun is 893 km. The road distance is 783 km.
It takes approximately 4h 53m to get from Lephalale to Maun, including transfers.
Yes, the driving distance between Lephalale to Maun is 783 km. It takes approximately 8h 53m to drive from Lephalale to Maun.
There are 62+ hotels available in Maun.
What companies run services between Lephalale, South Africa and Maun, Botswana?
There is no direct connection from Lephalale to Maun. However, you can drive to Gaborone (GBE) airport then fly to Maun Airport (MUB). Alternatively, you can drive to Martin's Drift Border Post, take the bus to Palapye Bus Rank, take the taxi to Serowe, take the bus to Molepolole, then take the bus to Maun.
- Website
- airbotswana.co.bw
Flights from Gaborone to Maun Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $140–210
Flights from Johannesburg International Airport to Maun Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $200–290
Flights from Johannesburg International Airport to Maun Airport via Gaborone
- Ave. Duration
- 3h 35m
- When
- Wednesday
- Estimated price
- $200–290
- Website
- flyairlink.com
Flights from Johannesburg International Airport to Maun Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $250–900
- Website
- flycemair.co.za
Flights from Johannesburg International Airport to Maun Airport
- Ave. Duration
- 1h 45m
- When
- Saturday
- Estimated price
- $320–490
- Phone
- +267 2416471
- khandasexpress@yahoo.com
Bus from Martin's Drift Border Post to Palapye Bus Rank
- Ave. Duration
- 1h 24m
- Frequency
- Twice a week
- Estimated price
- $7
- Schedules at
- https://www.facebook.com/khandaexpress
Bus from Martin's Drift Border Post to Francistown Bus Rank
- Ave. Duration
- 3h 24m
- Frequency
- Twice a week
- Estimated price
- $17
- Schedules at
- https://www.facebook.com/khandaexpress
Bus from Francistown Bus Rank to Gaborone Bus Rank
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $26
- Schedules at
- https://www.facebook.com/khandaexpress
- Phone
- +267 3995921/20
- Website
- monnakgotla.co.bw
Bus from Serowe to Molepolole
- Ave. Duration
- 2h 55m
- Frequency
- Twice daily
- Estimated price
- $26
- Schedules at
- monnakgotla.co.bw
Bus from Molepolole to Maun
- Ave. Duration
- 9h 20m
- Frequency
- Once daily
- Estimated price
- $69
- Schedules at
- monnakgotla.co.bw
Bus from Gaborone to Maun
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- $74
- Schedules at
- monnakgotla.co.bw
- Phone
- +267 240 1832
- Website
- lawaholdings.co.bw
Bus from Phillip Matante Dr to Gaborone
- Ave. Duration
- 8h 43m
- Frequency
- Once daily
- Schedules at
- lawaholdings.co.bw
- Ave. Duration
- 32 min
- Estimated price
- $110–140
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 by boat in Italy, How to get from Luton Airport into central London, and Getting to Rome from the airport - to help you get the most out of your next trip.




