Do you need help?

Call for exclusive deals: 778 775-3391

Flights to Johannesburg

Why book with eDreams
  • Choose from 600+ airlines
  • Choose from more than 60,000 flight routes
  • Flights starting at $461

Last minute flights to Johannesburg

Departure Mon, 25 Mar Return Tue, 26 Mar
VFA Victoria Falls
JNB Johannesburg
return from $461
Departure Wed, 27 Mar Return Thu, 11 Apr
YUL Montreal
JNB Johannesburg
return from $1,061
Departure Thu, 04 Apr Return Sat, 13 Apr
YYC Calgary
JNB Johannesburg
return from $1,768
Departure Thu, 04 Apr Return Mon, 08 Apr
BRU Brussels
JNB Johannesburg
return from $880

Johannesburg

Exciting destinations