- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 30% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Johannesburg to Dar es Salaam (JNB-DAR)
Prices were available within the past 7 days and start at RM2,168 for one-way flights and RM1,924 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Mon, 24 Feb - Fri, 28 Feb
JNB
Johannesburg
ZNZ
Zanzibar
RM1,924 Return, found 4 days ago
RM1,924
Return
found 4 days ago
Mon, 24 Feb - Fri, 28 Feb
JNB
Johannesburg
ZNZ
Zanzibar
RM2,260 Return, found 4 days ago
RM2,260
Return
found 4 days ago
Mon, 24 Feb - Fri, 28 Feb
JNB
Johannesburg
ZNZ
Zanzibar
RM2,596 Return, found 4 days ago
RM2,596
Return
found 4 days ago
Mon, 24 Feb - Fri, 28 Feb
JNB
Johannesburg
ZNZ
Zanzibar
RM6,498 Return, found 4 days ago
RM6,498
Return
found 4 days ago
Mon, 24 Feb - Fri, 28 Feb
JNB
Johannesburg
ZNZ
Zanzibar
RM6,834 Return, found 4 days ago
RM6,834
Return
found 4 days ago
Expedia's Latest Trends
Hotels
Hotels in Senibong Coveibis Styles Johor Iskandar PuteriRobertson Suites Bukit Bintang KLCCibis budget Singapore CrystalHotels in Nong ChikCentara Grand Beach Resort PhuketIzumi Hotel Bukit BintangHotels in Kampung LosongHotels in Kampong GajahRitz Garden Hotel ManjungOneday Hostel Sukhumvit 26Hotels with Swimming Pools in Mbezi BeachHotels near 1Borneo HypermallHotels near Bukit Raja Shopping CentreHotels in KigamboniCondo Rentals Simpang Ampat
Flights
Packages
General
*Available to Expedia members.