The cheapest flights to Johannesburg

When to find the cheapest flights to Johannesburg

  • any
  • December 2019
  • January 2020
  • February 2020
  • March 2020
  • April 2020
  • May 2020
  • June 2020
  • July 2020
  • August 2020
  • September 2020
  • October 2020
  • November 2020
  • day of search
  • price
  • departure city
Swissoutbound: Dec 14, 2019
1 stop (32h55m)
Swiss
Swissreturn: Dec 21, 2019
1 stop (26h45m)
Swiss
Air Canadaoutbound: Dec 14, 2019
2 stops (40h25m)
Air Canada
Swissreturn: Dec 21, 2019
1 stop (31h05m)
Swiss
KLMoutbound: Dec 14, 2019
1 stop (41h35m)
KLM
Air Francereturn: Dec 21, 2019
1 stop (28h05m)
Air France
Air Franceoutbound: Dec 14, 2019
2 stops (22h25m)
Air France
Air Francereturn: Dec 21, 2019
1 stop (28h05m)
Air France
Qatar Airwaysoutbound: Dec 14, 2019
1 stop (22h05m)
Qatar Airways
Qatar Airwaysreturn: Dec 21, 2019
1 stop (24h50m)
Qatar Airways
United Airlinesoutbound: Mar 12, 2020
1 stop (28h30m)
United Airlines
Swissreturn: Mar 26, 2020
1 stop (29h55m)
Swiss
Lufthansaoutbound: Mar 12, 2020
1 stop (32h35m)
Lufthansa
Swissreturn: Mar 26, 2020
1 stop (29h55m)
Swiss
Delta Air Linesoutbound: Mar 12, 2020
2 stops (30h50m)
Delta Air Lines
Air Francereturn: Mar 26, 2020
1 stop (27h25m)
Air France
Air Franceoutbound: Mar 12, 2020
1 stop (34h)
Air France
Air Francereturn: Mar 26, 2020
1 stop (27h25m)
Air France
Swissoutbound: Dec 26, 2019
2 stops (57h25m)
Swiss
Swissreturn: Jan 23, 2020
1 stop (23h40m)
Swiss
  • New York
  • Atlanta
  • Charlotte
  • Chicago
  • Dallas
  • Denver
  • Las Vegas
  • Los Angeles
  • Miami
  • San Francisco
Return
Departure
Choose your departure month

Johannesburg in the Traveler's Edition

Featured

Top 10 Things To Do In South Africa

Follow the sun this winter all the way to South Africa and discover why this country has travelers entranced. From safaris to mountain-top hiking, from cage-diving with sharks to wine tasting and fine dining, South Africa is the place to be this winter.

All flight tickets to Johannesburg (South Africa)

  • any
  • December 2019
  • January 2020
  • February 2020
  • March 2020
  • April 2020
  • May 2020
  • June 2020
  • July 2020
  • August 2020
  • September 2020
  • October 2020
  • November 2020
  • popularity
  • price
  • departure city
Qatar Airwaysoutbound: Dec 21, 2019
1 stop (29h15m)
Qatar Airways
Kenya Airwaysreturn: Jan 5, 2020
2 stops (48h40m)
Kenya Airways
South African Airwaysoutbound: Dec 13, 2019
direct (1h40m)
South African Airways
South African Airwaysreturn: Dec 20, 2019
direct (1h50m)
South African Airways
Swissoutbound: Dec 14, 2019
1 stop (32h55m)
Swiss
Swissreturn: Dec 21, 2019
1 stop (26h45m)
Swiss
Emiratesoutbound: Dec 12, 2019
1 stop (23h35m)
Emirates
Emiratesreturn: Dec 19, 2019
1 stop (33h20m)
Emirates
Emiratesoutbound: Dec 23, 2019
1 stop (29h20m)
Emirates
Emiratesreturn: Feb 18, 2020
1 stop (24h35m)
Emirates
Air Franceoutbound: Jan 15, 2020
1 stop (15h40m)
Air France
Air Francereturn: Jan 19, 2020
1 stop (14h10m)
Air France
Kenya Airwaysoutbound: Dec 23, 2019
1 stop (17h45m)
Kenya Airways
Kenya Airwaysreturn: Jan 4, 2020
1 stop (22h55m)
Kenya Airways
  • any
  • December 2019
  • January 2020
  • February 2020
  • March 2020
  • April 2020
  • May 2020
  • June 2020
  • July 2020
  • August 2020
  • September 2020
  • October 2020
  • November 2020
  • popularity
  • price
  • arrival city
Comairoutbound: Jan 3, 2020
direct (2h05m)
Comair
Comairreturn: Jan 6, 2020
direct (2h)
Comair
Kenya Airwaysoutbound: Jun 19, 2020
1 stop (30h35m)
Kenya Airways
Kenya Airwaysreturn: Jun 21, 2020
1 stop (14h35m)
Kenya Airways
Etihad Airwaysoutbound: Mar 3, 2020
1 stop (31h35m)
Etihad Airways
Etihad Airwaysreturn: Mar 18, 2020
1 stop (21h20m)
Etihad Airways
Qatar Airwaysoutbound: Jan 10, 2020
1 stop (27h05m)
Qatar Airways
Qatar Airwaysreturn: Jan 15, 2020
1 stop (16h)
Qatar Airways
Kenya Airwaysoutbound: Jun 19, 2020
1 stop (35h)
Kenya Airways
Kenya Airwaysreturn: Aug 15, 2020
1 stop (21h35m)
Kenya Airways
South African Airwaysoutbound: Dec 14, 2019
1 stop (24h25m)
South African Airways
South African Airwaysreturn: Dec 21, 2019
1 stop (21h10m)
South African Airways
Kenya Airwaysoutbound: Dec 12, 2019
2 stops (18h15m)
Kenya Airways
Kenya Airwaysreturn: Dec 19, 2019
1 stop (13h40m)
Kenya Airways
Kenya Airwaysoutbound: Jan 19, 2020
1 stop (24h05m)
Kenya Airways
Kenya Airwaysreturn: May 30, 2020
1 stop (27h15m)
Kenya Airways