There are 8 ways to get from Limpopo to Arusha by taxi, plane, bus, train, 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 to Johannesburg International Airport, fly to Arusha
best- Take the taxi from Bela-Bela to Johannesburg-Airport-JNBtaxi
- Fly from Johannesburg International Airport (JNB) to Arusha (ARK)plane JNB - ARK
8h 22m$368–560Bus via Lusaka
cheapest- Take the bus from Mokopane to Johannesburgbus
- Take the bus from Johannesburg to Lusakabus
- Take the bus from Intercity Bus Terminus to Ubungo Intl Bus Terminalbus
- Take the bus from Ubungo Intl Bus Terminal to Central Bus Terminalbus
2d 17h$192–255Bus, train
- Take the bus from Mokopane to Pretoriabus
- Take the train from Pretoria to Parktrain
- Take the bus from Park Station to Intercity Bus Terminusbus
- Take the bus from Lusaka to Serenjebus
- Take the train from Serenje to Dar es salaamtrain
- Take the train from Dar es Salaam to Arushatrain
4d 1hDrive 3,220.4 km
- Drive from Zebediela to Arushacar 3,220.4 km
47h 42m$450–649Taxi to Johannesburg International Airport, fly to Kilimanjaro International Airport, taxi
- Take the taxi from Bela-Bela to Johannesburg-Airport-JNBtaxi
- Fly from Johannesburg International Airport (JNB) to Kilimanjaro International Airport (JRO)plane JNB - JRO
- Take the taxi from Kilimanjaro International Airport (JRO) to Arushataxi
8h 53m$322–516Fly Gateway International Airport to Arusha
- Fly from Gateway International Airport (PTG) to Arusha (ARK)plane PTG - ARK
10h 12m$308–911Fly Gateway International Airport to Kilimanjaro International Airport, taxi
- Fly from Gateway International Airport (PTG) to Kilimanjaro International Airport (JRO)plane PTG - JRO
- Take the taxi from Kilimanjaro International Airport (JRO) to Arushataxi
9h 57m$332–927Bus
- Take the bus from Mokopane to Johannesburgbus
- Take the bus from Johannesburg to Dar Es Salaambus
- Take the bus from Ubungo Intl Bus Terminal to Central Bus Terminalbus
4d 7h$240–329
Johannesburg International Airport (JNB) to Arusha (ARK) flights
Questions & Answers
The cheapest way to get from Limpopo to Arusha is to bus via Lusaka which costs $190 - $260 and takes 2 days 17h.
The fastest way to get from Limpopo to Arusha is to taxi and fly which takes 8h 22m and costs $360 - $600.
The distance between Limpopo and Arusha is 2842 km. The road distance is 3220.4 km.
The best way to get from Limpopo to Arusha without a car is to bus via Lusaka which takes 2 days 17h and costs $190 - $260.
It takes approximately 8h 22m to get from Limpopo to Arusha, including transfers.
The best way to get from Limpopo to Arusha is to bus via Lusaka which takes 2 days 17h and costs $190 - $260. Alternatively, you can fly, which costs $300 - $950 and takes 10h 12m.
Arusha is 1h ahead of Limpopo. It is currently 2:48 PM in Limpopo and 3:48 PM in Arusha.
Yes, the driving distance between Limpopo to Arusha is 3220 km. It takes approximately 47h 42m to drive from Limpopo to Arusha.
There are 587+ hotels available in Arusha.
What companies run services between Limpopo, South Africa and Arusha, Tanzania?
You can take a vehicle from Zebediela to Central Bus Terminal via Mokopane, Johannesburg, Johannesburg, Lusaka, Intercity Bus Terminus, and Ubungo Intl Bus Terminal in around 2d 17h. Alternatively, Airlink and Air Tanzania fly from Gateway International Airport (PTG) to Arusha (ARK) once daily.
- Website
- airtanzania.co.tz
Flights from Johannesburg International Airport to Arusha via Zanzibar
- Ave. Duration
- 7h 42m
- When
- Tuesday, Thursday, Wednesday, and Sunday
- Estimated price
- $240–700
Flights from Johannesburg International Airport to Kilimanjaro International Airport via Zanzibar
- Ave. Duration
- 7h 45m
- When
- Tuesday and Thursday
- Estimated price
- $230–420
Flights from Johannesburg International Airport to Kilimanjaro International Airport via Dar es Salaam
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- $340–390
Flights from Gateway International Airport to Arusha via Johannesburg International Airport, Zanzibar
- Ave. Duration
- 9h 50m
- When
- Tuesday and Thursday
- Estimated price
- $300–900
Flights from Gateway International Airport to Arusha via Johannesburg International Airport, Dar es Salaam
- Ave. Duration
- 17h 15m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $370–1,100
Flights from Gateway International Airport to Kilimanjaro International Airport via Johannesburg International Airport, Zanzibar
- Ave. Duration
- 11h
- When
- Tuesday and Thursday
- Estimated price
- $340–1,000
Flights from Gateway International Airport to Kilimanjaro International Airport via Johannesburg International Airport, Dar es Salaam
- Ave. Duration
- 11h 25m
- When
- Monday, Wednesday, Thursday, Friday, Sunday, and Tuesday
- Estimated price
- $380–1,200
- Website
- kenya-airways.com
Flights from Johannesburg International Airport to Kilimanjaro International Airport via Nairobi
- Ave. Duration
- 7h 3m
- When
- Every day
- Estimated price
- $250–800
Flights from Gateway International Airport to Kilimanjaro International Airport via Johannesburg International Airport, Nairobi
- Ave. Duration
- 11h 42m
- When
- Every day
- Estimated price
- $420–1,200
- Website
- worldticket.com
Flights from Johannesburg International Airport to Arusha via Zanzibar
- Ave. Duration
- 6h 35m
- When
- Tuesday and Saturday
- Estimated price
- $170–500
- Website
- regionaltanzania.com
Flights from Johannesburg International Airport to Arusha via Zanzibar
- Ave. Duration
- 6h 35m
- When
- Tuesday and Saturday
- Estimated price
- $170–500
- Website
- precisionairtz.com
Flights from Johannesburg International Airport to Kilimanjaro International Airport via Nairobi
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- $280–800
Flights from Gateway International Airport to Kilimanjaro International Airport via Johannesburg International Airport, Nairobi
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- $440–1,200
- Website
- turkishairlines.com
Flights from Johannesburg International Airport to Kilimanjaro International Airport via Zanzibar
- Ave. Duration
- 6h 50m
- When
- Thursday
- Estimated price
- $190–550
Flights from Gateway International Airport to Kilimanjaro International Airport via Johannesburg International Airport, Zanzibar
- Ave. Duration
- 9h 20m
- When
- Thursday
- Estimated price
- $310–900
- Website
- auricair.com
Flights from Johannesburg International Airport to Arusha via Zanzibar
- Ave. Duration
- 6h 35m
- When
- Tuesday and Saturday
- Estimated price
- $170–500
- Website
- rwandair.com
Flights from Johannesburg International Airport to Kilimanjaro International Airport via Kigali
- Ave. Duration
- 10h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $260–400
- Website
- ugandairlines.com
Flights from Gateway International Airport to Kilimanjaro International Airport via Johannesburg International Airport, Zanzibar
- Ave. Duration
- 13h 45m
- When
- Wednesday
- Estimated price
- $420–1,200
- Phone
- 0800 428 87246
- info@gautrain.co.za
- Website
- gautrain.co.za
Train from Pretoria to Park
- Ave. Duration
- 35 min
- Frequency
- Every 20 minutes
- Estimated price
- $4–7
- Schedules at
- gautrain.co.za
- Peak
- $7
- Off-peak
- $5
- Phone
- +255 739 998 855
- Website
- tazarasite.com
Train from Serenje to Dar es salaam
- Ave. Duration
- 40h 32m
- Frequency
- Once a week
- Estimated price
- $30–37
- Schedules at
- tazarasite.com
- Mukuba M1
- $30–35
- Mukuba M2
- $37
- Phone
- +255 800 11 0042
- info@trc.co.tz
- Website
- trc.co.tz
Train from Dar es Salaam to Arusha
- Ave. Duration
- 18h 30m
- Frequency
- Twice a week
- Estimated price
- $8–17
- Schedules at
- trc.co.tz
- Book at
- eticketing.trc.co.tz
- 3rd Class Sitting
- $8
- 2nd Class Sitting
- $11
- 2nd Class Sleeping
- $17
- 3rd Class (sitting)
- $8
- 2nd Class
- $11
- 2nd Class ( sleeping)
- $17
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Mokopane to Johannesburg
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- $16–23
- Schedules at
- res.prasa.com
Bus from Mokopane to Pretoria
- Ave. Duration
- 3h 19m
- Frequency
- Once daily
- Estimated price
- $15–22
- Schedules at
- res.prasa.com
- Phone
- +260 977 982150
- Website
- shalom-bus-services.com
Bus from Johannesburg to Lusaka
- Ave. Duration
- 20h
- Frequency
- Twice a week
- Estimated price
- $75–120
- Schedules at
- shalom-bus-services.com
- Phone
- +255 22 213 4567
- info@srclassiccoach.co.tz
- Website
- srclassiccoach.co.tz
Bus from Intercity Bus Terminus to Ubungo Intl Bus Terminal
- Ave. Duration
- 28h
- Frequency
- Twice daily
- Estimated price
- $58
- Schedules at
- srclassiccoach.co.tz
Bus from Park Station to Intercity Bus Terminus
- Ave. Duration
- 24h 20m
- Frequency
- Once daily
- Estimated price
- $94
- Schedules at
- srclassiccoach.co.tz
- Phone
- +255 765 486868
- Website
- bmcoach.co.tz
Bus from Ubungo Intl Bus Terminal to Central Bus Terminal
- Ave. Duration
- 10h
- Frequency
- Hourly
- Estimated price
- $17–23
- Schedules at
- bmcoach.co.tz
- Phone
- +260 973334200
- juldanmotors@gmail.com
- Website
- juldan-motors.com
Bus from Lusaka to Serenje
- Ave. Duration
- 5h 11m
- Frequency
- Once daily
- Website
- https://juldan-motors.com/en
- Phone
- +27 688 768 195
- mkombelogistics@gmail.com
- Website
- mkombelogistics.com
Bus from Johannesburg to Dar Es Salaam
- Ave. Duration
- 3d 14h
- Frequency
- Once a week
- Estimated price
- $180–250
- Schedules at
- mkombelogistics.com
- Ave. Duration
- 1h 14m
- Estimated price
- $17–65
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 South Korea: Travelling from Seoul to Busan , 5 delightfully under-the-radar French towns you need to visit, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.














