FlightsFrom Dar es Salaam

To Johannesburg

Cheap Flights from Dar es Salaam to Johannesburg

Browse current best options from Dar es Salaam. Become a member to unlock all deals and get alerts when new deals appear.

Deals from

Dar es Salaam

RatePunk searches hundreds of travel sites at once for deals on flights to Johannesburg

Prices updated 24 days ago

486,190 searches this week

171 airlines compared

80%+ AI score for best value

Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)

Today’s best flight deals from Dar es Salaam to Johannesburg

Explore current cheapest deals departing from Dar es Salaam to Johannesburg

June 22 - June 24

Cheapest

DAR - Johannesburg

$522

$408

Round trip

June 22 - June 23

Cheapest
Best

DAR - Johannesburg

$522

$408

Round trip

June 18 - June 29

Cheapest
Earliest

DAR - Johannesburg

$446

$408

Round trip

June 21 - June 25

Cheapest

DAR - Johannesburg

$516

$408

Round trip

June 19 - June 29

Cheapest

DAR - Johannesburg

$450

$408

Round trip

June 19 - June 30

Cheapest

DAR - Johannesburg

$446

$408

Round trip

June 23 - June 30

Cheapest

DAR - Johannesburg

$477

$408

Round trip

June 23 - June 24

Cheapest

DAR - Johannesburg

$513

$408

Round trip

July 13 - July 16

Cheapest

DAR - Johannesburg

$430

$408

Round trip

July 21 - July 30

Cheapest

DAR - Johannesburg

$405

$408

Round trip

Unlock all 500+ flight deals to Johannesburg and get alerts when great deals appear

Route Intelligence — 486,190 Searches this Week

Insights for flights from Dar es Salaam to Johannesburg

A typical journey from Dar es Salaam to Johannesburg takes about 8h 5m, including connections. This route covers a distance of 2,436 kilometers, classifying it as a medium-haul flight. Given that most itineraries connect at least once, this median time reflects the full travel duration you can expect.
For travelers seeking cheap flights from Dar es Salaam to Johannesburg, fares typically range from $283–$470, with a median of $350. Right now, current fares are above the typical level for this route. Approximately 32% of recent fares were classified as a good price, indicating that competitive offers are available if you monitor prices.
When is the cheapest time to fly from Dar es Salaam to Johannesburg? The data indicates that August is often the most affordable month, with a median fare of $265. Other cost-effective options include March, with a median fare of $288, and September, where the median fare is around $293. Planning your trip during these months could lead to significant savings.
Most itineraries for flights from Dar es Salaam to Johannesburg connect at least once, with only 26.3% of recent fares being non-stop. For those itineraries that include connections, the typical number of stopovers is 1. This means you should generally expect a layover as part of your travel plan.

How much is a round trip from Dar es Salaam to Johannesburg

Regular price: $451 - $634

Prices for flights from Dar es Salaam to Johannesburg are currently below the regular range.

The regular price range for flights from Dar es Salaam to Johannesburg is between $451 and $634. The current lowest deal is $408 with Kenya Airways for travel from Jun 22-Jun 24.

now $408

Low $451

High $634

The cheapest time to fly from Dar es Salaam to Johannesburg

The cheapest month to fly from Dar es Salaam to Johannesburg is August, with a median price of $265. The most expensive month is November, with a median price of $874. Prices are generally lower from January to September.

August

Cheapest

Flights from $265

November

Most Expensive

Flights from $874

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Direct flights from Dar es Salaam to Johannesburg

Airline logo

Air Tanzania

Last-minute flights going from Dar es Salaam to Johannesburg

Thu, Jun 18

⌛ Last-Minute

DAR - Johannesburg

Kenya Airways

Dar es Salaam (DAR) - Johannesburg (JNB)

Kenya Airways

$446

$408

One-way

Thu, Jun 18

⌛ Last-Minute

DAR - Johannesburg

Kenya Airways

Dar es Salaam (DAR) - Johannesburg (JNB)

Kenya Airways

$522

$409

One-way

Thu, Jun 18

⌛ Last-Minute

DAR - Johannesburg

Kenya Airways

Dar es Salaam (DAR) - Johannesburg (JNB)

Kenya Airways

$478

$409

One-way

Fri, Jun 19

⌛ Last-Minute

DAR - Johannesburg

Kenya Airways

Dar es Salaam (DAR) - Johannesburg (JNB)

Kenya Airways

$450

$408

One-way

Fri, Jun 19

⌛ Last-Minute

DAR - Johannesburg

Kenya Airways

Dar es Salaam (DAR) - Johannesburg (JNB)

Kenya Airways

$446

$408

One-way

Fri, Jun 19

⌛ Last-Minute

DAR - Johannesburg

Kenya Airways

Dar es Salaam (DAR) - Johannesburg (JNB)

Kenya Airways

$461

$409

One-way

Biggest price drops on these dates for flights from Dar es Salaam to Johannesburg

2 nights

Jun 19 - Jun 21

$525  →  $410

22%

2 nights

Jun 22 - Jun 24

$522  →  $408

22%

1 night

Jun 22 - Jun 23

$522  →  $408

22%

3 nights

Jun 18 - Jun 21

$522  →  $409

22%

Popular Airports to fly from Dar es Salaam to Johannesburg

Dar es Salaam - Johannesburg route insights

💸 Price insights

Recent fares are above the typical level

Recent fares for Dar es Salaam to Johannesburg are above the typical level at $408.

📅 Best time to fly

Fly in August for the best prices

Historically, August is the cheapest month to fly, with a median price of $265.

⏱️ Flight duration

Average flight time is 8h 5m

The typical flight duration from Dar es Salaam to Johannesburg is 8h 5m.

✈️ Airlines & availability

Connecting flights are more common

About 26.3% of deals are direct. Connecting flights typically have 1 stopover.

🏆 Airline highlight

Air Tanzania offers direct flights

Air Tanzania is an airline that has offered direct flights on this route.

🎯 Booking tip

Deals appear frequently

Historically, about 1 deal per day has been found for this route.

Dar es Salaam main airports to depart from

Julius Nyerere International (DAR)

Cheapest

Julius Nyerere International Airport is a good choice for flights from Dar es Salaam to Johannesburg.

📍 ~10 km from Dar es Salaam city center

💸 Flights from ~$408

Johannesburg main airports to arrive at

O. R. Tambo International (JNB)

Cheapest

O. R. Tambo International Airport is a primary arrival option for flights to Johannesburg from Dar es Salaam.

📍 ~20 km from Johannesburg city center (reachable by car)

💸 Flights from ~$408

Lanseria International (HLA)

Lanseria International Airport offers an alternative arrival point for flights to Johannesburg from Dar es Salaam.

📍 ~30 km from Johannesburg city center (reachable by car)

💸 Flights from ~$834

Airports nearby Johannesburg used as alternative

Lanseria International (HLA)

Consider Lanseria International as a secondary option for Johannesburg, offering easier terminal navigation and faster check-in.

📍 ~30 km from Johannesburg (reachable by car)

💸 Flights from ~$834

Bloemfontein (BFN)

Cheapest

Bloemfontein is a major domestic hub with reliable services, potentially offering cheaper flights to the region.

📍 ~390 km from Johannesburg (reachable by car)

💸 Flights from ~$552

Kruger Mpumalanga International (MQP)

Kruger Mpumalanga International is a reliable regional airport, serving the eastern part of the country.

📍 ~340 km from Johannesburg (reachable by car)

💸 Flights from ~$634

Polokwane International (PTG)

Polokwane International is a domestic airport that can help avoid congestion of major metropolitan hubs.

📍 ~290 km from Johannesburg (reachable by car)

💸 Flights from ~$689

Durban International (DUR)

Durban International is a major international hub, offering a wide variety of airlines and destinations.

📍 ~500 km from Johannesburg (reachable by car)

💸 Flights from ~$558

Business & First Class Flight Deals to Johannesburg

Discover luxury on the budget with premium cabin class on flights from Dar es Salaam to Johannesburg.

Elite

Best Elite deals to Johannesburg

Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.

From DAR

Elite

Jun 20

Johannesburg, South Africa

86% AI deal score

$1,551

$838

Save $713

From DAR

Elite

Jun 20

Johannesburg, South Africa

85% AI deal score

$1,585

$889

Save $696

From DAR

Elite

Jun 19

Johannesburg, South Africa

84% AI deal score

$1,519

$925

Save $594

From DAR

Elite

Oct 04

Johannesburg, South Africa

83% AI deal score

$1,422

$891

Save $531

From DAR

Elite

Jul 20

Johannesburg, South Africa

83% AI deal score

$1,504

$917

Save $587

From DAR

Elite

Jul 26

Johannesburg, South Africa

83% AI deal score

$1,504

$918

Save $586

From DAR

Elite

Jun 24

Johannesburg, South Africa

83% AI deal score

$1,502

$940

Save $562

From DAR

Elite

Jun 23

Johannesburg, South Africa

83% AI deal score

$1,503

$941

Save $562

From DAR

Elite

Jun 30

Johannesburg, South Africa

83% AI deal score

$1,526

$941

Save $585

From DAR

Elite

Sep 11

Johannesburg, South Africa

83% AI deal score

$1,500

$942

Save $558

From DAR

Elite

Jul 02

Johannesburg, South Africa

83% AI deal score

$1,521

$951

Save $570

From DAR

Elite

Sep 17

Johannesburg, South Africa

82% AI deal score

$1,411

$942

Save $469

From DAR

Elite

Jul 10

Johannesburg, South Africa

82% AI deal score

$1,462

$942

Save $520

From DAR

Elite

Jul 10

Johannesburg, South Africa

82% AI deal score

$1,466

$943

Save $523

From DAR

Elite

Jul 17

Johannesburg, South Africa

82% AI deal score

$1,456

$943

Save $513

From DAR

Elite

Jul 09

Johannesburg, South Africa

82% AI deal score

$1,455

$943

Save $512

From DAR

Elite

Jul 07

Johannesburg, South Africa

81% AI deal score

$1,412

$943

Save $469

From DAR

Elite

Jul 16

Johannesburg, South Africa

81% AI deal score

$1,408

$951

Save $457

From DAR

Elite

Sep 25

Johannesburg, South Africa

81% AI deal score

$1,453

$973

Save $480

From DAR

Elite

Nov 04

Johannesburg, South Africa

80% AI deal score

$1,328

$972

Save $356

From DAR

Elite

Aug 21

Johannesburg, South Africa

80% AI deal score

$1,406

$1,045

Save $361

From DAR

Elite

Jul 26

Johannesburg, South Africa

80% AI deal score

$1,529

$1,052

Save $477

From DAR

Elite

Jun 20

Johannesburg, South Africa

72% AI deal score

$1,651

$1,366

Save $285

From DAR

Elite

Jun 20

Johannesburg, South Africa

72% AI deal score

$1,753

$1,414

Save $339

From DAR

Elite

Jun 20

Johannesburg, South Africa

71% AI deal score

$1,510

$1,311

Save $199

From DAR

Elite

Jun 22

Johannesburg, South Africa

70% AI deal score

$1,485

$1,311

Save $174

From DAR

Elite

Jun 22

Johannesburg, South Africa

70% AI deal score

$1,466

$1,311

Save $155

From DAR

Elite

Jul 11

Johannesburg, South Africa

45% AI deal score

$5,224

From DAR

Elite

Jul 04

Johannesburg, South Africa

45% AI deal score

$5,224

From DAR

Elite

Aug 11

Johannesburg, South Africa

44% AI deal score

$6,683

From DAR

Elite

Jul 31

Johannesburg, South Africa

44% AI deal score

$6,683

From DAR

Elite

Aug 05

Johannesburg, South Africa

44% AI deal score

$9,159

From DAR

Elite

Jun 22

Johannesburg, South Africa

44% AI deal score

$9,640

From DAR

Elite

Jun 22

Johannesburg, South Africa

44% AI deal score

$9,640

From DAR

Elite

Jun 22

Johannesburg, South Africa

43% AI deal score

$1,971

From DAR

Elite

Jun 23

Johannesburg, South Africa

40% AI deal score

$1,849

From DAR

Elite

Jun 19

Johannesburg, South Africa

40% AI deal score

$1,849

From DAR

Elite

Jun 23

Johannesburg, South Africa

40% AI deal score

$1,849

From DAR

Elite

Nov 19

Johannesburg, South Africa

40% AI deal score

$1,851

From DAR

Elite

Oct 17

Johannesburg, South Africa

40% AI deal score

$1,851

From DAR

Elite

Jul 04

Johannesburg, South Africa

40% AI deal score

$1,851

From DAR

Elite

Nov 27

Johannesburg, South Africa

40% AI deal score

$1,852

From DAR

Elite

Jun 28

Johannesburg, South Africa

40% AI deal score

$2,068

From DAR

Elite

Aug 26

Johannesburg, South Africa

39% AI deal score

$1,851

From DAR

Elite

Aug 18

Johannesburg, South Africa

39% AI deal score

$1,851

From DAR

Elite

Aug 10

Johannesburg, South Africa

39% AI deal score

$1,851

Frequently Asked Questions About Flights to Johannesburg

Historically, the lowest prices for flights from Dar es Salaam to Johannesburg are found when booking between 14 and 27 days in advance. During this period, the average price is typically around $347. Booking within 0-6 days of departure usually results in a higher average price of $461. Conversely, booking more than 60 days out can also be significantly more expensive, with an average price of $794.

Across the trailing quarter, a good deal for a flight from Dar es Salaam to Johannesburg is considered to be $283 or less. The median price for this route has been $350. Prices tend to increase significantly for flights above the median, with 75% of prices observed at $470 or less.

Historically, August has been the cheapest month to fly from Dar es Salaam to Johannesburg, with a median price of $265. March also offers competitive prices, with a median of $288. The annual median price for this route is $350, indicating that these months offer notable savings compared to the overall average.