Cheap Flights from Johannesburg to Arusha

Compare Johannesburg to Arusha flight deals

Find the cheapest month or even day of the year to fly to Arusha

Book the best Arusha fare with no extra fees

Flight deals from Johannesburg to Arusha

Looking for a cheap last-minute deal or the best return flight from Johannesburg to Arusha Airport? If you want to travel next month, return fares start from R 9,952. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Johannesburg to Arusha

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Johannesburg to Arusha flights are currently cheapest in November.

Johannesburg to Arusha: Alternative routes

Compare routes from Johannesburg to Arusha below. You may find an airport to fly into that's cheaper, faster, or easier than Arusha.

Johannesburg to Arusha: Flight information

The things to know before you go.
Cheapest flight foundR 5,500
Cheapest month to flyNovember

Finding cheap flights from Johannesburg to Arusha: Frequently asked questions

The best price we found for a return flight from Johannesburg to Arusha is R 9,966. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
Currently, there are no airlines that fly direct from Johannesburg to Arusha. But we found flights with one stop from R 9,952.
As of May 2026, there are no flights flying from Johannesburg to Arusha.
The cheapest month to fly from Johannesburg to Arusha is usually June.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Johannesburg to Arusha Airport on Saturday, 6 June 2026.
No airlines currently offer direct flights between Johannesburg and Arusha Airport. Most routes have one or more stops.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Arusha is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Arusha is Ethiopian Airlines .

Flying from Johannesburg to Arusha Airport (ARK): What you need to know

  • Arusha is one hour ahead of Johannesburg. Arusha Airport is located in Arusha, which operates on the UTC+3 timezone.

  • Arrive at the airport on time so you don't miss your flight from Johannesburg to ARK. Be there at least two hours ahead for international flights and an hour early for domestic departures to prevent a last-minute sprint to your gate.

  • Flying during a popular month like October? Public holidays and other popular periods can mean longer lines at security. Be extra cautious and get there up to four hours ahead of international flights and two hours before domestic departures.

Airports in Johannesburg

Johannesburg O.R. Tambo International Airport (JNB)

  • Stopovers are the perfect opportunity to explore a new place or just take a break during your journey. When searching for a cheap flight from Johannesburg to ARK, deselect 'Direct flights only' to explore all potential stops. Abeid Amani Karume International Airport (ZNZ) is an option when leaving from Johannesburg O.R. Tambo International Airport (JNB).

  • JNB is about 26 kilometres from central Johannesburg. If you're catching a taxi, driving or ride-sharing from the centre, it'll take 30 minutes or so to get there, depending on traffic. If you're taking public transport, expect the trip time to be around 35 minutes.

  • Booked an early flight from Johannesburg to Arusha Airport? Avoid the hassle of rushing to the terminal (and sneak in some extra precious sleep) by choosing one of these hotels close to Johannesburg O.R. Tambo International Airport:

  • 77% of flights that leave from Johannesburg O.R. Tambo International Airport reach their destination on time.

Lanseria International Airport (HLA)

  • HLA is about 40 kilometres from central Johannesburg. It takes 45 minutes or so to get to the airport driving from the city centre. Public transport takes roughly 1 hour 15 minutes.

  • Want to enjoy an extra night away before your Johannesburg to ARK flight? Relax in a hotel near Lanseria International Airport before your trip officially starts. These stays are expecting you:

About Arusha Airport (ARK)

  • Consider booking a hotel close to ARK if you're catching a late flight from Johannesburg to Arusha Airport. Settle into one of these accommodation options and be in bed in no time flat:

  • Travel beyond Arusha and head to places that many travellers miss with your own set of wheels. You can pick up a Arusha Airport rental car from companies like Auto-Union or Europcar.

  • Lock in the best rate by reserving your ride around one week ahead of your Johannesburg to Arusha Airport flight.

Getting from Arusha Airport (ARK) to central Arusha

  • From Arusha Airport, central Arusha is around 6 kilometres away. It takes about 15 minutes to get to the city centre by car.

  • If you're travelling on public transport, expect a journey of around 30 minutes.

How to find the cheapest flights from Johannesburg to Arusha Airport (ARK)

  • Currently, R 5,493 is the best price we've found for a one-way ticket from Johannesburg to Arusha Airport. The cheapest price for a return flight is R 9,966. Keep in mind fares can change due to demand at the time of booking.

  • Don't wait until the last minute. You're more likely to walk away with cheap flights from Johannesburg to ARK if you book ahead. Airlines often have some fantastic early bird deals.

  • Cheap Johannesburg to Arusha Airport tickets are easier to find when you have flexibility in your schedule. Try using the 'Whole month' search function to compare fares across each month and then pick the cheapest day.

  • There's no need to search every day to find out if fares have dropped when you create a Price Alert. We'll let you know as soon as a better deal is available on plane tickets from Johannesburg to ARK.

  • Filters make it easier to scoop up a deal on your flight from Johannesburg to Arusha Airport. Choose the departure times, airlines and number of stops that look good to you. Then sort the results by 'Cheapest' to find the most affordable option fast.

The best time to fly from Johannesburg to Arusha Airport (ARK)

  • Think about the kind of holiday you want when deciding when to fly. May is the quietest month to go to Arusha. January is when most people book flights from Johannesburg to Arusha Airport (ARK), which may be ideal if you're chasing more action.

  • The warmest month in Arusha is February, with temperatures ranging between 15ºC (59ºF) and 31ºC (88ºF). Lock in your Johannesburg to ARK plane ticket then if you enjoy this type of weather.

  • July sees temperatures of between 11ºC (52ºF) and 24ºC (75ºF). Search for cheap tickets from Johannesburg to Arusha Airport around that time if you like travelling in cooler conditions.

More about Arusha

  • After booking your flight from Johannesburg to Arusha Airport, choose a hotel that puts you where you want to be. Make one of these accommodation options your base for exploring Arusha:

  • Kilimanjaro info and Luxury Safari Tours Africa are a couple of major attractions to put on your Arusha travel itinerary. Keep the momentum going by heading to Kilimanjaro tours.

Explore more of Tanzania

  • Arusha has plenty going for it, but there are so many other parts of Tanzania just waiting to be explored. Around 257 kilometres southwest of Arusha, a visit to Singida will fill your itinerary to the brim. Start with popular sights like Sabasaba Grounds, Kristu Mfalme Catholic Church and Singida Roman Catholic Church.

  • Your journey through Tanzania wouldn't be complete without visiting Babati. Babati Roundabout is one of the highlights in this destination, which is about 137 kilometres southwest of Arusha.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.