Cheap Flights from Dar Es Salaam to Johannesburg

Compare Dar Es Salaam to Johannesburg flight deals

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

Book the best Johannesburg fare with no extra fees

Flight deals from Dar Es Salaam to Johannesburg

Looking for a cheap last-minute deal or the best round-trip flight from Dar Es Salaam Airport to Johannesburg? If you want to travel next month, round-trip fares start from AED 1,473. Find the lowest prices on one-way and round-trip tickets right here.

Find the cheapest month to fly from Dar Es Salaam to Johannesburg

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

Direct flights from Dar Es Salaam to Johannesburg

Alternative Dar Es Salaam to Johannesburg routes

Looking for the cheapest, fastest or easiest route from Dar Es Salaam to Johannesburg? You could fly into the following airports instead.

Dar Es Salaam to Johannesburg: Flight information

The things to know before you go.
Cheapest flight foundAED 822
Cheapest month to flyAugust
Average flight time3 hrs, 40 mins
Most popular airlineLATAM Airlines
Average flights per week52

Finding cheap flights from Dar Es Salaam to Johannesburg: Frequently asked questions

There are 2 airports in Johannesburg: Johannesburg O.R. Tambo and Lanseria.
The best price we found for a round-trip flight from Dar Es Salaam to Johannesburg is AED 1,473. 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.
3 hours and 40 minutes is the average flight time from Dar Es Salaam to Johannesburg.
LATAM Airlines, South African Airways and Air Tanzania fly direct from Dar Es Salaam to Johannesburg.
There are 26 flights per week flying from Dar Es Salaam to Johannesburg, as of May 2026.
The cheapest month to fly from Dar Es Salaam to Johannesburg is usually June.
If you're flying from Dar Es Salaam Airport, the cheapest airport near Johannesburg is Johannesburg O.R. Tambo – which is 21.7 km away from the center of Johannesburg. We've found flights to this airport from AED 1,473.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Dar Es Salaam Airport to Johannesburg on Saturday, June 6, 2026.
Yes – the average flight time is 3 hours and 40 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Johannesburg but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar, and it looks like the cheapest time to book a flight to Johannesburg is around 40 days in advance, so don’t leave your flight to the last minute.
In May, the average temperature is usually around 14°C. January is typically the warmest month in Johannesburg, when it usually averages around 28°C. You can expect the least rain in July. The coldest month is June, with temperatures averaging 3°C. The rainiest month is December.
Currently, Ethiopian Airlines and South African Airways offer the cheapest flight tickets to Johannesburg.

Flying from Dar es Salaam Julius Nyerere International Airport (DAR) to Johannesburg: what you need to know

  • Expect to be traveling for 3 hours 30 minutes. That's the average journey time for a direct flight from Dar es Salaam Julius Nyerere International Airport to Johannesburg.

  • Johannesburg is one hour behind Dar Es Salaam, where Dar es Salaam Julius Nyerere International Airport is located. Johannesburg observes the UTC+2 timezone.

  • Dar es Salaam Julius Nyerere International Airport (DAR) to Johannesburg O.R. Tambo International Airport (JNB) is the most traveled route, with 21 weekly flights to choose from. If you prefer starting your day later, the last flight from DAR to JNB is with Airlink (South Africa) at 14:50. Go for the first departure operated by Airlink (South Africa) at 03:25 if you want to fly out earlier.

  • For a relaxed start to your DAR to Johannesburg flight, allow plenty of time to navigate the airport and find your gate. Arriving two hours before international departures and one hour before domestic flights is the general rule.

  • During popular months like August, it's wise to get to the airport earlier than usual. Plan to arrive two hours before a domestic departure and four hours ahead of international flights whenever you're traveling during a peak period in general.

  • You can book a direct Dar es Salaam Julius Nyerere International Airport to Johannesburg ticket. Start your journey at DAR and arrive at Johannesburg O.R. Tambo International Airport (JNB).

  • There's a good selection of carriers offering direct flights from Dar es Salaam Julius Nyerere International Airport to Johannesburg, such as:

  • Consider adding a stopover to potentially unlock a cheaper plane ticket from DAR to Johannesburg. All you need to do is uncheck 'Direct flights only' during your search. Give yourself a breather (and maybe even a better deal) by stopping at one of these connection hubs:

    • Nairobi Jomo Kenyatta International Airport (NBO)

    • Abeid Amani Karume International Airport (ZNZ)

    • Kenneth Kaunda International Airport (LUN)

  • The journey from central Dar Es Salaam to DAR takes about 45 minutes on public transport. If you drive, ride-share or get a cab, you'll cover the 11 kilometers in 30 minutes or so, depending on traffic.

  • Searching for a hotel close to DAR? If you're boarding an early flight from Dar es Salaam Julius Nyerere International Airport to Johannesburg, these stays will put you moments from your departure gate:

  • Of all flights departing from Dar es Salaam Julius Nyerere International Airport, 60% land on schedule at their destination.

How to find the cheapest flights from Dar es Salaam Julius Nyerere International Airport (DAR) to Johannesburg

  • AED 822 is currently the best price for a one-way Dar es Salaam Julius Nyerere International Airport to Johannesburg flight. Return plane tickets start at AED 1,473. These prices can change based on demand and availability.

  • Booking in advance is often the key to scoring a cheap flight from DAR to Johannesburg. Fares tend to rise as demand increases, so the closer your departure date, the more it could cost you.

  • The 'Whole month' tool will show you the cheapest tickets from Dar es Salaam Julius Nyerere International Airport to Johannesburg across the month. It's an easy way to find a bargain if your travel dates aren't set in stone.

  • Picking up a cheap flight from DAR to Johannesburg is a breeze with Price Alerts. All you need to do is create one of these automatic notifications and we'll let you know when the price has dropped.

  • Save money on your flight from Dar es Salaam Julius Nyerere International Airport to Johannesburg with the help of our filters. Choose your ideal times, number of stops and airlines, then sort the results by 'Cheapest' to see the best deals.

Airports in Johannesburg

Johannesburg O.R. Tambo International Airport (JNB)

  • The distance from Johannesburg O.R. Tambo International Airport (JNB) to central Johannesburg is roughly 26 kilometers. It'll take you around 30 minutes to reach the center driving.

  • Traveling to the center on public transport typically takes 35 minutes.

  • The last thing you need is a long journey to your hotel if you're landing late on a flight from Dar es Salaam Julius Nyerere International Airport to Johannesburg. Book one of these accommodation options near JNB instead:

  • For the best deal, book your vehicle from Johannesburg O.R. Tambo International Airport about three weeks in advance of your flight from DAR to Johannesburg.

Lanseria International Airport (HLA)

  • Once your flight from Dar es Salaam Julius Nyerere International Airport to Johannesburg has hit the tarmac, you can get to the city center in about 45 minutes by car. Central Johannesburg is roughly 40 kilometers from Lanseria International Airport (HLA).

  • If you're traveling on public transport, it'll take about 1 hour 15 minutes.

  • You'll find some great places ready to welcome you near HLA. Unwind and get cozy after your DAR to Johannesburg flight at one of these well-located options:

  • Get what you want, not just what's left over. Booking your ride from HLA four weeks in advance often means lower prices and a wider selection of vehicles.

Best time to go to Johannesburg

  • December is the quietest month for flights from Dar es Salaam Julius Nyerere International Airport to Johannesburg, while April is the most popular. Work out the best time to go to Johannesburg based on whether you want a bustling atmosphere or a more laid-back vibe.

  • The warmest month in Johannesburg is January, with temperatures ranging between 15ºC (59ºF) and 30ºC (86ºF). Lock in your Dar es Salaam Julius Nyerere International Airport to Johannesburg plane ticket then if this is the type of weather you enjoy.

  • Search for cheap tickets from DAR to Johannesburg in July if you want to travel in cooler conditions. Temperatures are at their lowest then, ranging between 3ºC (37ºF) and 20ºC (68ºF) on average.

More about Johannesburg

  • Start your Johannesburg trip off on the right foot by choosing the ideal place to stay. Once you've booked your flight from Dar es Salaam Julius Nyerere International Airport to Johannesburg, browse our range of hotels including:

  • There are so many things to see and do in this city it can be tricky to know where to begin. Nelson Mandela Statue, Apartheid Museum and Top of Africa are leading attractions which should feature on any good Johannesburg itinerary.

Explore more of South Africa

  • Pietermaritzburg is just one of the many cities in South Africa waiting to be discovered once you've seen the sights of Johannesburg. Around 451 kilometers away to the southeast, top sights here include Sri Siva Soobramoiniar And Marriamen Temples, KwaZulu-Natal National Botanical Garden and Butterflies for Africa.

  • Around 370 kilometers southwest of Johannesburg, Bloemfontein is another favorite stop in South Africa. Start your sightseeing at Naval Hill Planetarium, Naval Hill Nature Reserve and Kings Park Rose Garden.

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