Flynavo
Johannesburg

Dar Es Salaam – Johannesburg: cheap flights

Prices on this page were found by travellers in recent searches. Choose your dates to see live prices from airlines and travel agencies.Round trips from Dar Es Salaam to Johannesburg currently start at $447. The cheapest month is March, from $432. Direct flights from $492.

economy

Choose both cities from the list.

Choose a departure date.

Round trip from

$447

13 Nov – 17 Nov · Ethiopian Airlines · 1 stop

found today

Also for this trip: eSIM Transfer

Direct flights from

$492

22 Feb – 28 Feb · Air Tanzania

The route at a glance

The flight from Dar Es Salaam to Johannesburg covers about 2461 km; the shortest flight takes 3 h 30 min, a typical one 6 h 5 min.

33% of the cheapest tickets are direct; Ethiopian Airlines carries 33% of them.

Most cheap flights leave from Julius Nyerere International Airport (9 km from the centre of Dar Es Salaam).

Most land at O.R. Tambo International Airport (20 km from the centre of Johannesburg).

A one-way ticket starts at $267, a round trip at $447.

Cheapest price by month

MonthRound trip from
November 2026$447
December 2026$463
February 2027$492
March 2027$432
April 2027$465

Cheapest day to fly

Looking two months ahead, 20 November is the cheapest date to leave, at $300.

Cheapest day to fly
MonTueWedThuFriSatSun
16
$315
17
$308
18
$308
19
$308
20
$300
27
$320

Cheaper More expensive

  • $300 — Friday, Nov. 20, 2026
  • $308 — Tuesday, Nov. 17, 2026
  • $308 — Wednesday, Nov. 18, 2026
  • $308 — Thursday, Nov. 19, 2026
  • $315 — Monday, Nov. 16, 2026
  • $320 — Sunday, Dec. 27, 2026

Price trend, last 30 days

Over the last 30 days the fare moved between $391 and $502, averaging $448.

Today's price is about average.

  • 5 October — $502
  • 10 October — $456
  • 15 October — $455
  • 20 October — $432
  • 25 October — $391
  • 30 October — $450
  • 4 November — $447

Trip length and timing

Travellers who pay least stay roughly 6 nights — 4 nights on the very cheapest ticket — and book about 41 days before departure.

Airlines on this route

Airports used

Trip essentials

Flight deals from Dar Es Salaam in Telegram

A daily digest of the cheapest fares from your city and instant alerts when a price drops. Free, no account needed.

Questions and answers

What is the cheapest price for flights from Dar Es Salaam to Johannesburg?
The cheapest round-trip ticket found recently costs $447.
Which month is the cheapest to fly from Dar Es Salaam to Johannesburg?
March 2027 is currently the cheapest month, with tickets from $432.
Are there direct flights from Dar Es Salaam to Johannesburg?
Yes. Direct flights were found from $492.
Which airlines fly from Dar Es Salaam to Johannesburg?
Airlines found on this route: Airlink, Ethiopian Airlines, Kenya Airways, Precision Air, South African Airways, Air Tanzania, Uganda Airlines, RwandAir.
How far is Johannesburg from Dar Es Salaam?
The distance is about 2461 km. A direct flight takes about 3 h 30 min.
How long is the flight from Dar Es Salaam to Johannesburg?
The shortest flight takes 3 h 30 min; most take about 6 h 5 min.
Which airports do flights from Dar Es Salaam to Johannesburg use?
Most depart from Julius Nyerere International Airport and arrive at O.R. Tambo International Airport.
Round trip from $447 Check live prices