The cheapest flights to Johannesburg

When to find the cheapest flights to Johannesburg

  • any
  • June 2019
  • July 2019
  • August 2019
  • September 2019
  • October 2019
  • November 2019
  • December 2019
  • January 2020
  • February 2020
  • March 2020
  • April 2020
  • May 2020
  • day of search
  • price
  • departure city
United Airlinesoutbound: Aug 29, 2019
1 stop (33h35m)
United Airlines
Lufthansareturn: Sep 12, 2019
1 stop (26h40m)
Lufthansa
Air Canadaoutbound: Aug 29, 2019
2 stops (37h05m)
Air Canada
Air Canadareturn: Sep 12, 2019
2 stops (32h14m)
Air Canada
Turkish Airlinesoutbound: Aug 29, 2019
1 stop (30h30m)
Turkish Airlines
Turkish Airlinesreturn: Sep 12, 2019
1 stop (31h55m)
Turkish Airlines
Qatar Airwaysoutbound: Aug 29, 2019
1 stop (37h55m)
Qatar Airways
Qatar Airwaysreturn: Sep 12, 2019
1 stop (33h15m)
Qatar Airways
Kenya Airwaysoutbound: Jun 23, 2019
1 stop (21h35m)
Kenya Airways
Kenya Airwaysreturn: Jul 7, 2019
2 stops (42h50m)
Kenya Airways
United Airlinesoutbound: Jun 23, 2019
direct (14h50m)
United Airlines
Lufthansareturn: Jul 7, 2019
1 stop (24h50m)
Lufthansa
Air Canadaoutbound: Jun 25, 2019
2 stops (33h45m)
Air Canada
Lufthansareturn: Jul 2, 2019
2 stops (31h50m)
Lufthansa
Etihad Airwaysoutbound: Jun 25, 2019
1 stop (35h35m)
Etihad Airways
Etihad Airwaysreturn: Jul 2, 2019
1 stop (25h55m)
Etihad Airways
Qatar Airwaysoutbound: Jun 25, 2019
1 stop (22h55m)
Qatar Airways
Qatar Airwaysreturn: Jul 2, 2019
1 stop (24h10m)
Qatar Airways
Lufthansaoutbound: Jun 25, 2019
2 stops (29h35m)
Lufthansa
Swissreturn: Jul 2, 2019
2 stops (24h15m)
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
  • June 2019
  • July 2019
  • August 2019
  • September 2019
  • October 2019
  • November 2019
  • December 2019
  • January 2020
  • February 2020
  • March 2020
  • April 2020
  • May 2020
  • popularity
  • price
  • departure city
Kenya Airwaysoutbound: Sep 2, 2019
1 stop (6h45m)
Kenya Airways
Kenya Airwaysreturn: Sep 6, 2019
1 stop (6h30m)
Kenya Airways
Kenya Airwaysoutbound: Jun 23, 2019
1 stop (21h35m)
Kenya Airways
Kenya Airwaysreturn: Jul 7, 2019
2 stops (42h50m)
Kenya Airways
United Airlinesoutbound: Aug 29, 2019
1 stop (33h35m)
United Airlines
Lufthansareturn: Sep 12, 2019
1 stop (26h40m)
Lufthansa
Kenya Airwaysoutbound: Aug 14, 2019
1 stop (8h45m)
Kenya Airways
Kenya Airwaysreturn: Sep 11, 2019
1 stop (15h40m)
Kenya Airways
Lufthansaoutbound: Jun 25, 2019
2 stops (29h35m)
Lufthansa
Swissreturn: Jul 2, 2019
2 stops (24h15m)
Swiss
Air Franceoutbound: Nov 4, 2019
direct (10h45m)
Air France
Air Francereturn: Nov 18, 2019
direct (10h55m)
Air France
Qatar Airwaysoutbound: Jul 24, 2019
1 stop (26h50m)
Qatar Airways
Qatar Airwaysreturn: Aug 2, 2019
1 stop (32h35m)
Qatar Airways
  • any
  • June 2019
  • July 2019
  • August 2019
  • September 2019
  • October 2019
  • November 2019
  • December 2019
  • January 2020
  • February 2020
  • March 2020
  • April 2020
  • May 2020
  • popularity
  • price
  • arrival city
Comairoutbound: Jun 24, 2019
direct (2h05m)
Comair
Comairreturn: Jun 26, 2019
direct (1h55m)
Comair
South African Airwaysoutbound: Jun 26, 2019
1 stop (26h45m)
South African Airways
JetBluereturn: Aug 22, 2019
1 stop (31h36m)
JetBlue
Kenya Airwaysoutbound: Jun 25, 2019
1 stop (7h50m)
Kenya Airways
Kenya Airwaysreturn: Jul 2, 2019
2 stops (14h20m)
Kenya Airways
Qatar Airwaysoutbound: Feb 13, 2020
1 stop (17h55m)
Qatar Airways
Qatar Airwaysreturn: Feb 20, 2020
1 stop (18h)
Qatar Airways
South African Airwaysoutbound: Jul 3, 2019
1 stop (18h55m)
South African Airways
Cathay Pacificreturn: Jul 8, 2019
1 stop (20h25m)
Cathay Pacific
Kenya Airwaysoutbound: Apr 26, 2020
2 stops (25h20m)
Kenya Airways
Kenya Airwaysreturn: May 6, 2020
2 stops (22h15m)
Kenya Airways
Emiratesoutbound: Jun 24, 2019
1 stop (24h15m)
Emirates
Emiratesreturn: Jul 1, 2019
1 stop (30h20m)
Emirates