There are 7 ways to get from Maun to Lephalale by plane, car, 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.
Fly to Johannesburg International Airport, drive
best- Fly from Maun Airport (MUB) to Johannesburg International Airport (JNB)plane MUB - JNB
- Drive from Johannesburg-Airport-JNB to Lephalalecar
5h 29mR 4,371–7,218Drive 783 km
cheapest- Drive from Maun to Lephalalecar 783 km
8h 53mR 1,810–2,615Bus, taxi, drive
- Take the bus from Maun to Molepololebus
- Take the bus from Molepolole to Serowebus
- Take the taxi from Serowe to Palapye Bus Ranktaxi
- Take the bus from Palapye Bus Rank to Martin's Drift Border Postbus
- Drive from Martin's Drift Border Post to Lephalalecar
17h 30mR 3,772–4,382Fly to Gaborone, drive
- Fly from Maun Airport (MUB) to Gaborone (GBE)plane MUB - GBE
- Drive from Gaborone (GBE) to Lephalalecar
5h 24mR 3,088–9,758Fly to Gateway International Airport, taxi
- Fly from Maun Airport (MUB) to Gateway International Airport (PTG)plane MUB - PTG
- Take the taxi from Gateway International Airport (PTG) to Lephalaletaxi
6h 49mR 8,249–14,502Bus, drive
- Take the bus from Maun to Gaboronebus
- Take the bus from Gaborone Bus Rank to Francistown Bus Rankbus
- Take the bus from Francistown Bus Rank to Martin's Drift Border Postbus
- Drive from Martin's Drift Border Post to Lephalalecar
24h 43mR 2,129–2,239Bus, drive via Francistown
- Take the bus from Maun to Gaboronebus
- Take the bus from Gaborone to Phillip Matante Drbus
- Take the bus from Francistown Bus Rank to Martin's Drift Border Postbus
- Drive from Martin's Drift Border Post to Lephalalecar
25h 30mR 1,977–2,087
Maun Airport (MUB) to Johannesburg International Airport (JNB) flights
Questions & Answers
The cheapest way to get from Maun to Lephalale is to bus and drive via Francistown which costs R 1 900 - R 2 100 and takes 25h 30m.
The fastest way to get from Maun to Lephalale is to fly and drive which takes 5h 24m and costs R 3 000 - R 10 000.
The distance between Maun and Lephalale is 1165 km. The road distance is 783 km.
It takes approximately 5h 29m to get from Maun to Lephalale, including transfers.
Yes, the driving distance between Maun to Lephalale is 783 km. It takes approximately 8h 53m to drive from Maun to Lephalale.
There are 12+ hotels available in Lephalale.
What companies run services between Maun, Botswana and Lephalale, South Africa?
There is no direct connection from Maun to Lephalale. However, you can fly to Johannesburg International Airport (JNB) then drive to Lephalale. Alternatively, you can take the bus to Molepolole, take the bus to Serowe, take the taxi to Palapye Bus Rank, take the bus to Martin's Drift Border Post, then drive to Lephalale.
- Website
- flyairlink.com
Flights from Maun Airport to Johannesburg International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- R 4,100–8,000
Flights from Maun Airport to Gaborone via Johannesburg International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- R 7,000–11,000
Flights from Maun Airport to Gateway International Airport via Johannesburg International Airport
- Ave. Duration
- 3h 47m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 5,500–16,000
- Website
- airbotswana.co.bw
Flights from Maun Airport to Johannesburg International Airport
- Ave. Duration
- 1h 30m
- When
- Monday
- Estimated price
- R 3,600–6,000
Flights from Maun Airport to Johannesburg International Airport via Gaborone
- Ave. Duration
- 3h 20m
- When
- Wednesday
- Estimated price
- R 3,600–6,000
Flights from Maun Airport to Gaborone
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- R 2,300–3,500
- Website
- flycemair.co.za
Flights from Maun Airport to Johannesburg International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- R 4,200–8,500
- Phone
- +267 3995921/20
- Website
- monnakgotla.co.bw
Bus from Maun to Molepolole
- Ave. Duration
- 9h 19m
- Frequency
- Once daily
- Estimated price
- R 1,125
- Schedules at
- monnakgotla.co.bw
Bus from Molepolole to Serowe
- Ave. Duration
- 2h 56m
- Frequency
- Twice daily
- Estimated price
- R 414
- Schedules at
- monnakgotla.co.bw
Bus from Maun to Gaborone
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- R 1,198
- Schedules at
- monnakgotla.co.bw
- Phone
- +267 2416471
- khandasexpress@yahoo.com
Bus from Palapye Bus Rank to Martin's Drift Border Post
- Ave. Duration
- 1h 23m
- Frequency
- Twice a week
- Estimated price
- R 113
- Schedules at
- https://www.facebook.com/khandaexpress
Bus from Gaborone Bus Rank to Francistown Bus Rank
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- R 435
- Schedules at
- https://www.facebook.com/khandaexpress
Bus from Francistown Bus Rank to Martin's Drift Border Post
- Ave. Duration
- 3h 23m
- Frequency
- Twice a week
- Estimated price
- R 276
- Schedules at
- https://www.facebook.com/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
- R 283
- Schedules at
- lawaholdings.co.bw
- Ave. Duration
- 2h 3m
- Estimated price
- R 1,900–2,900
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 5 delightfully under-the-radar French towns you need to visit, 4 of the smartest ways to explore Australia, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.




