Direct flights
from Dar es Salaam (DAR)
to Johannesburg (JNB)

Weekly schedule for flights between Julius Nyerere Intl (Dar es Salaam, Tanzania, United Republic of) and O.R. Tambo Intl (Johannesburg, South Africa) operated by 1 airlines.
13 weekly flights operate on this route flying 1,522mi in 3h45min.
Expect $592 in average for a one-way ticket with the cheapest option at $592.