The best time to book your flights to USA varies depending on where you are going so doing a bit of homework in advance will only work in your favour.
Due to the size of the United States the peak season for each city vary. New York experiences its peak season from September to December, Miami from January to April, whereas somewhere like Las Vegas doesn’t ever really have a low season so is busy all year-round. Due to this you should always aim to look for cheap flights to USA as early as you can to avoid overpaying on flight tickets that you could potentially find deals on.
The off season sees similar fluctuations depending on where exactly you are visiting. New York, Los Angeles and San Francisco typically have the cheapest flight tickets around January thanks to a rainy season and cold temperatures.
The best way to find cheap flights from South Africa to USA is to book at least three months in advance and fly via Doha, Dubai, London, Madrid, Amsterdam or Istanbul.
Direct Flights from Johannesburg to New York: 15 hours 45 minutes
Indirect Flights from Johannesburg to New York: 22 hours
South African Airways, Emirates, Qatar, Etihad, Jet Blue, United, British Airways, KLM, Turkish Airlines, Norwegian and Virgin are the most popular airlines that fly to New York. Which airline depends a lot on where your stop over is, for example you’ll more than likely fly with Emirates if you stop in Dubai along the way.
There’s a large number of airports across the country which means finding flights to the US is easy, no matter where you plan to land. Some of the largest are:
New York: JFK; LaGuardia (LGA) and Newark (EWR)
Los Angeles (LAX)
San Francisco (SFO)
Orlando International Airport (MCO)
Las Vegas (LAS)
(prices quotes are from London)