Skip to main content
Beginning of main content

Cheap Flights from Johannesburg to Dar es Salaam $348.56

Search over 282,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia’s Price Pledge
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheapest Flights from Johannesburg to Dar es Salaam (JNB to DAR)

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Interesting Facts About Flights from Johannesburg to Dar es Salaam (JNB to DAR)

Question : Is price more important than specific travel days for you?
Answer : In December, Tuesday is your cheapest day to fly. Flexibility is paramount when booking travel plans in order to keep costs down.

Question : What is the quickest flight from JNB to DAR?
Answer : The fastest direct flight is 3 hours and 20 minutes via South African Airways. If you catch the 10:30 AM SAST departure, you'll arrive at 2:50 PM EAT (remember, there is a one-hour time change).

Question : Have you considered flying into another airport besides Julius Nyerere International Airport (DAR) in order to save?
Answer : Zanzibar International Airport (ZNZ) is just 45 miles away and on average, flights are 55% cheaper for the coming two months. Save a few bucks and put it towards your next trip.

Question : What is the cheapest day to fly in the next four weeks?
Answer : Since low prices are preferred, look at December 21st. As of December 5th, the cheapest ticket sales are coming in 12% below the average price for this route, so you can spend that extra cash on an adventure in Dar Es Salaam.

Question : From Johannesburg to Dar Es Salaam, which day is going to have the most flight times?
Answer : The day with the most departure times for this route is Wednesday with 37 options. Note that Friday offers the least number of options with 26 flight times.

Question : How many days should you spend in Dar Es Salaam if you're flying in from Johannesburg?
Answer : Travelers from JNB to DAR stay nine days on average.