There are 6 ways to get from Arusha to Maun by taxi, plane, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Kilimanjaro International Airport, fly
best- Take the taxi from Arusha to Kilimanjaro International Airport (JRO)
- Fly from Kilimanjaro International Airport (JRO) to Maun Airport (MUB)JRO - MUB
15h 56m$488–871Bus
cheapest- Take the bus from Central Bus Terminal to Ubungo Intl Bus Terminal
- Take the bus from Dar Es Salaam to Johannesburg
- Take the bus from Johannesburg to Gaborone
- Take the bus from Gaborone to Maun
4d 16h$287–383Bus via Tunduma
- Take the bus from Central Bus Terminal to Ubungo Intl Bus Terminal
- Take the bus from Magufuli Bus Terminal to Tunduma Terminal
- Take the bus from Nakonde to Lusaka
- Take the bus from Intercity Bus Terminal to Francistown
- Take the bus from Francistown Bus Rank to Gaborone Bus Rank
- Take the bus from Gaborone to Maun
3d 2hDrive 3,232.4 km
- Drive from Arusha to Maun3,232.4 km
2d 1h$402–580Fly from Arusha
- Fly from Arusha (ARK) to Maun Airport (MUB)ARK - MUB
20h 26m$554–1,605Train, drive, bus
- Take the train from Arusha to Dar es Salaam
- Take the train from Dar es salaam to Mbeya
- Drive from Mbeya to Nakonde
- Take the bus from Nakonde to Lusaka
- Take the bus from Intercity Bus Terminus to Francistown
- Take the bus from Phillip Matante Dr to Gaborone
- Take the bus from Gaborone to Maun
3d 21h
Kilimanjaro International Airport (JRO) to Maun Airport (MUB) flights
Questions & Answers
The cheapest way to get from Arusha to Maun is to bus which costs $280 - $390 and takes 4 days 16h.
The fastest way to get from Arusha to Maun is to taxi and fly which takes 15h 56m and costs $480 - $900.
No, there is no direct bus from Arusha to Maun. However, there are services departing from Central Bus Terminal and arriving at Maun via Ubungo, Dar Es Salaam, Johannesburg and Gaborone. The journey, including transfers, takes approximately 4 days 16h.
The distance between Arusha and Maun is 2412 km. The road distance is 3232.4 km.
The best way to get from Arusha to Maun without a car is to bus which takes 4 days 16h and costs $280 - $390.
It takes approximately 15h 56m to get from Arusha to Maun, including transfers.
Arusha to Maun bus services, operated by BM Luxury Coach, depart from Central Bus Terminal station.
The best way to get from Arusha to Maun is to bus via Tunduma which takes 3 days 2h and costs . Alternatively, you can fly, which costs $550 - $1,600 and takes 20h 26m.
Arusha to Maun bus services, operated by BM Luxury Coach, arrive at Ubungo Intl Bus Terminal station.
Maun is 1h behind Arusha. It is currently 11:58 PM in Arusha and 10:58 PM in Maun.
What companies run services between Arusha, Tanzania and Maun, Botswana?
You can take a bus from Central Bus Terminal to Maun via Ubungo Intl Bus Terminal, Magufuli Bus Terminal, Tunduma Terminal, Nakonde, Intercity Bus Terminal, Francistown Bus Rank, Gaborone Bus Rank, and Gaborone in around 3d 2h. Alternatively, World Ticket, Airlink, and four other airlines fly from Arusha (ARK) to Maun Airport (MUB) once daily.
- Website
- flyairlink.com
Flights from Kilimanjaro International Airport to Maun Airport via Dar es Salaam, Johannesburg
- Ave. Duration
- 16h 7m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $440–1,300
Flights from Arusha to Maun Airport via Dar es Salaam, Johannesburg
- Ave. Duration
- 24h 45m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $450–1,300
Flights from Arusha to Maun Airport via Zanzibar, Johannesburg
- Ave. Duration
- 24h 57m
- When
- Monday and Thursday
- Estimated price
- $380–1,300
- Website
- ethiopianairlines.com
Flights from Kilimanjaro International Airport to Maun Airport via Addis Ababa
- Ave. Duration
- 22h 57m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $500–1,500
- Website
- flycemair.co.za
Flights from Arusha to Maun Airport via Zanzibar, Johannesburg
- Ave. Duration
- 21h 10m
- When
- Friday
- Estimated price
- $380–1,100
Flights from Arusha to Maun Airport via Dar es Salaam, Johannesburg
- Ave. Duration
- 24h 10m
- When
- Friday
- Estimated price
- $390–1,300
- Phone
- +255 800 11 0042
- info@trc.co.tz
- Website
- trc.co.tz
Train from Arusha to Dar es Salaam
- Ave. Duration
- 18h 30m
- Frequency
- Twice a week
- Estimated price
- $8–18
- Schedules at
- trc.co.tz
- Book at
- eticketing.trc.co.tz
- 3rd Class Sitting
- $8
- 2nd Class Sitting
- $11
- 2nd Class Sleeping
- $18
- 3rd Class (sitting)
- $8
- 2nd Class
- $11
- 2nd Class ( sleeping)
- $18
- Phone
- +255 739 998 855
- Website
- tazarasite.com
Train from Dar es salaam to Mbeya
- Ave. Duration
- 24h 20m
- Frequency
- Twice a week
- Schedules at
- tazarasite.com
- Phone
- +255 765 486868
- Website
- bmcoach.co.tz
Bus from Central Bus Terminal to Ubungo Intl Bus Terminal
- Ave. Duration
- 9h
- Frequency
- Hourly
- Estimated price
- $21
- Schedules at
- bmcoach.co.tz
- Phone
- +255 754864829
- newforce@163.com
- Website
- newforcebus.co.tz
Bus from Magufuli Bus Terminal to Tunduma Terminal
- Ave. Duration
- 15h 30m
- Frequency
- Every 4 hours
- Estimated price
- $26
- Schedules at
- newforcebus.co.tz
- Phone
- +260 211 247 683
- info@juldanmotors.com
Bus from Nakonde to Lusaka
- Ave. Duration
- 12h 38m
- Frequency
- Once daily
- Phone
- +260 97 9568820
- Website
- likili-motorways.com
Bus from Intercity Bus Terminal to Francistown
- Ave. Duration
- 14h 15m
- Frequency
- Twice a week
- Schedules at
- likili-motorways.com
- Phone
- +267 2416471
- khandasexpress@yahoo.com
Bus from Francistown Bus Rank to Gaborone Bus Rank
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $28
- Schedules at
- https://www.facebook.com/khandaexpress
- Phone
- +267 3995921/20
- Website
- monnakgotla.co.bw
Bus from Gaborone to Maun
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- $73
- Schedules at
- monnakgotla.co.bw
Bus from Johannesburg to Gaborone
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Estimated price
- $25–35
- Schedules at
- monnakgotla.co.bw
- Phone
- +267 73 325 312
- thenokoclan@gmail.com
Bus from Intercity Bus Terminus to Francistown
- Ave. Duration
- 12h
- Frequency
- Twice a week
- 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
- Phone
- +27 688 768 195
- mkombelogistics@gmail.com
- Website
- mkombelogistics.com
Bus from Dar Es Salaam to Johannesburg
- Ave. Duration
- 3d 14h
- Frequency
- Once a week
- Estimated price
- $180–250
- Schedules at
- mkombelogistics.com
- Phone
- +27 (0)21 380 4400
- info@intercape.co.za
- Website
- intercape.co.za
Bus from Johannesburg to Gaborone
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- $14–40
- Website
- https://www.intercape.co.za
- Saver
- $40
- Flexi
- $34
- Full Flexi
- $31
- Ave. Duration
- 51 min
- Estimated price
- $17–21
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 The London Underground: Essential tips to navigate the Tube, How to plan an amazing trip around Scandinavia, and Getting around the Cyclades - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Arusha to Maun is 3232 km. It takes approximately 2 days 1h to drive from Arusha to Maun.
There are 60+ hotels available in Maun.


















