The cheapest flights to Johannesburg

When to find the cheapest flights to Johannesburg

  • any
  • December 2022
  • January 2023
  • February 2023
  • March 2023
  • April 2023
  • May 2023
  • June 2023
  • July 2023
  • August 2023
  • September 2023
  • October 2023
  • November 2023
  • day of search
  • price
  • departure city
KLMoutbound: Dec 27, 2022
1 stop (41h40m)
KLM
KLMreturn: Jan 6, 2023
1 stop (26h31m)
KLM
British Airwaysoutbound: Dec 27, 2022
1 stop (28h25m)
British Airways
British Airwaysreturn: Jan 6, 2023
1 stop (26h55m)
British Airways
Air Franceoutbound: Dec 27, 2022
1 stop (28h25m)
Air France
KLMreturn: Jan 6, 2023
1 stop (26h31m)
KLM
Qatar Airwaysoutbound: Dec 27, 2022
1 stop (29h20m)
Qatar Airways
Qatar Airwaysreturn: Jan 6, 2023
1 stop (37h55m)
Qatar Airways
Air Franceoutbound: Jan 2, 2023
1 stop (27h20m)
Air France
Air Francereturn: Jan 12, 2023
1 stop (31h35m)
Air France
Delta Air Linesoutbound: Jan 2, 2023
1 stop (26h30m)
Delta Air Lines
American Airlinesreturn: Jan 12, 2023
1 stop (26h15m)
American Airlines
Swissoutbound: Jan 2, 2023
1 stop (31h25m)
Swiss
British Airwaysreturn: Jan 12, 2023
2 stops (30h22m)
British Airways
Turkish Airlinesoutbound: Jan 2, 2023
3 stops (40h20m)
Turkish Airlines
British Airwaysreturn: Jan 12, 2023
1 stop (23h20m)
British Airways
Kenya Airwaysoutbound: Jul 30, 2023
1 stop (20h35m)
Kenya Airways
Etihad Airwaysreturn: Aug 7, 2023
1 stop (29h55m)
Etihad Airways
  • New York
  • Atlanta
  • Charlotte
  • Chicago
  • Dallas
  • Denver
  • Las Vegas
  • Los Angeles
  • Miami
  • San Francisco
Return
Departure

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 2022
  • January 2023
  • February 2023
  • March 2023
  • April 2023
  • May 2023
  • June 2023
  • July 2023
  • August 2023
  • September 2023
  • October 2023
  • November 2023
  • popularity
  • price
  • departure city
Qatar Airwaysoutbound: Sep 23, 2023
2 stops (27h25m)
Qatar Airways
Qatar Airwaysreturn: Oct 7, 2023
2 stops (20h15m)
Qatar Airways
Emiratesoutbound: Dec 13, 2022
1 stop (19h)
Emirates
Emiratesreturn: Dec 20, 2022
1 stop (18h55m)
Emirates
Air Franceoutbound: Feb 18, 2023
1 stop (26h55m)
Air France
KLMreturn: Mar 6, 2023
1 stop (17h11m)
KLM
KLMoutbound: Feb 4, 2023
1 stop (14h)
KLM
KLMreturn: Feb 18, 2023
1 stop (19h41m)
KLM
  • any
  • December 2022
  • January 2023
  • February 2023
  • March 2023
  • April 2023
  • May 2023
  • June 2023
  • July 2023
  • August 2023
  • September 2023
  • October 2023
  • November 2023
  • popularity
  • price
  • arrival city
Air Franceoutbound: Feb 13, 2023
direct (11h05m)
Air France
Air Francereturn: Feb 17, 2023
1 stop (13h05m)
Air France