There are 5 ways to get from Mabutsane to Shakawe by taxi, bus, plane, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus, fly, drive
best- Take the taxi from Mabutsane to Sekomataxi
- Take the bus from Sekoma to Gaboronebus
- Fly from Gaborone (GBE) to Maun Airport (MUB)plane GBE - MUB
- Drive from Maun Airport (MUB) to Shakawecar
12h 10m$350–738Drive 844.3 km
cheapest- Drive from Mabutsane to Shakawecar 844.3 km
10h 46m$83–120Taxi, bus, drive via Tlokweng
- Take the taxi from Mabutsane to Sekomataxi
- Take the bus from Sekoma to Gaboronebus
- Take the bus from Tlokweng to Kazungulabus
- Take the bus from Kazungula to Livingstonebus
- Take the bus from Livingstone to Divundubus
- Drive from Divundu to Shakawecar
26h 49mTaxi, bus, drive
- Take the taxi from Mabutsane to Sekomataxi
- Take the bus from Sekoma to Gaboronebus
- Take the bus from Gaborone to Kasanebus
- Take the bus from Kazungula to Livingstonebus
- Take the bus from Livingstone to Divundubus
- Drive from Divundu to Shakawecar
31h 59m$186–219Taxi, bus, drive via Katima Mulilo
- Take the taxi from Mabutsane to Sekomataxi
- Take the bus from Sekoma to Gaboronebus
- Take the bus from Gaborone to Kasanebus
- Take the bus from Kazungula to Katima Mulilobus
- Take the bus from Katima Mulilo to Divundubus
- Drive from Divundu to Shakawecar
35h 12m$199–236
Gaborone (GBE) to Maun Airport (MUB) flights
Questions & Answers
The cheapest way to get from Mabutsane to Shakawe is to drive which costs $80 - $120 and takes 10h 46m.
The fastest way to get from Mabutsane to Shakawe is to drive which takes 10h 46m and costs $80 - $120.
The distance between Mabutsane and Shakawe is 1245 km. The road distance is 844.3 km.
It takes approximately 12h 10m to get from Mabutsane to Shakawe, including transfers.
Yes, the driving distance between Mabutsane to Shakawe is 844 km. It takes approximately 10h 46m to drive from Mabutsane to Shakawe.
There are eight+ hotels available in Shakawe.
What companies run services between Mabutsane, Botswana and Shakawe, Botswana?
There is no direct connection from Mabutsane to Shakawe. However, you can take the taxi to Sekoma, take the bus to Gaborone, take the taxi to Gaborone (GBE) airport, fly to Maun Airport (MUB), then drive to Shakawe. Alternatively, you can take the taxi to Sekoma, take the bus to Gaborone, take the taxi to Tlokweng, take the bus to Kazungula, drive to Kazungula, take the bus to Livingstone, take the bus to Divundu, then drive to Shakawe.
- Website
- airbotswana.co.bw
Flights from Gaborone to Maun Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $150–230
- Website
- flyairlink.com
Flights from Gaborone to Maun Airport via Johannesburg
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- $470–600
- Phone
- +267 3995921/20
- Website
- monnakgotla.co.bw
Bus from Sekoma to Gaborone
- Ave. Duration
- 3h 17m
- Frequency
- Once daily
- Estimated price
- $20
- Schedules at
- monnakgotla.co.bw
Bus from Sekoma to Gaborone
- Ave. Duration
- 3h 17m
- Frequency
- Once daily
- Estimated price
- $20
- Schedules at
- monnakgotla.co.bw
Bus from Sekoma to Gaborone
- Ave. Duration
- 3h 17m
- Frequency
- Once daily
- Estimated price
- $20
- Schedules at
- monnakgotla.co.bw
Bus from Sekoma to Gaborone
- Ave. Duration
- 3h 17m
- Frequency
- Once daily
- Estimated price
- $20
- Schedules at
- monnakgotla.co.bw
- Phone
- +260 973334200
- [email protected]
- Website
- Juldan Motors
Bus from Tlokweng to Kazungula
- Ave. Duration
- 12h 33m
- Frequency
- Twice a week
- Website
- Juldan Motors
- Phone
- +260 961806060
- [email protected]
- Website
- Unlimited Gifts Limited
Bus from Kazungula to Livingstone
- Ave. Duration
- 1h 13m
- Frequency
- Every 3 hours
- Estimated price
- $5
- Website
- Unlimited Gifts Limited
Bus from Kazungula to Livingstone
- Ave. Duration
- 1h 13m
- Frequency
- Every 3 hours
- Estimated price
- $5
- Website
- Unlimited Gifts Limited
Bus from Kazungula to Katima Mulilo
- Ave. Duration
- 2h 2m
- Frequency
- Every 3 hours
- Estimated price
- $11
- Website
- Unlimited Gifts Limited
- Phone
- +27 (0)21 380 4400
- [email protected]
- Website
- Intercape
Bus from Livingstone to Divundu
- Ave. Duration
- 5h 9m
- Frequency
- 4 times a week
- Estimated price
- $23–29
- Website
- Intercape
Bus from Livingstone to Divundu
- Ave. Duration
- 5h 9m
- Frequency
- 4 times a week
- Estimated price
- $23–29
- Website
- Intercape
Bus from Katima Mulilo to Divundu
- Ave. Duration
- 7h 33m
- Frequency
- 4 times a week
- Estimated price
- $30–40
- Website
- Intercape
- Phone
- +267 240 1832
- Website
- lawaholdings.co.bw
Bus from Gaborone to Kasane
- Ave. Duration
- 18h
- Frequency
- Once daily
- Estimated price
- $23–25
- Schedules at
- lawaholdings.co.bw
Bus from Gaborone to Kasane
- Ave. Duration
- 18h
- Frequency
- Once daily
- Estimated price
- $23–25
- Schedules at
- lawaholdings.co.bw
- Ave. Duration
- 36 min
- Estimated price
- $100–120
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 Italy Travel Guides, Travel Insider: Top Japan travel tips by Beatrix Holland, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.







