Do you need help?

Call for exclusive deals: 778 775-3391

Flights to Johannesburg

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

Last minute flights to Johannesburg

Departure Thu, 05 Sep Return Thu, 12 Sep
YYZ Toronto
JNB Johannesburg
return from $1,024
Departure Mon, 09 Sep Return Sat, 21 Sep
YQB Quebec
JNB Johannesburg
return from $1,329
Departure Fri, 23 Aug Return Sat, 31 Aug
FBM Lubumbashi
JNB Johannesburg
return from $1,072
Departure Mon, 26 Aug Return Fri, 30 Aug
WDH Windhoek
JNB Johannesburg
return from $434
Popular flight routes to Johannesburg
Toronto - Johannesburg
return from $1,692
Montreal - Johannesburg
return from $1,707
Edmonton - Johannesburg
return from $1,926

Johannesburg

Exciting destinations

International sites