Flights to Johannesburg

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

Last minute flights to Johannesburg

Departure Wed, 01 Apr Return Wed, 08 Apr
YQB Quebec
JNB Johannesburg
return from $6,910
Departure Sat, 28 Mar Return Fri, 03 Apr
DLA Douala
JNB Johannesburg
return from $518
Departure Mon, 30 Mar Return Mon, 06 Apr
HRE Harare
JNB Johannesburg
return from $335
Departure Fri, 03 Apr Return Mon, 06 Apr
YYZ Toronto
JNB Johannesburg
return from $973
Popular flight routes to Johannesburg
Calgary - Johannesburg
return from $1,064

Book cheap flights to Johannesburg with eDreams

Exciting destinations

International sites