The best pricing can be found in the month of March. Prices to Johannesburg from Pennsylvania average $974. You can even find prices in March for less than $974, as users have found deals to Johannesburg from as low as $669. The month of December appears to be one of the more expensive times to travel to Johannesburg from Pennsylvania. Flying in the targeted month can save you up to 66%.
The chart below displays the airlines Cheapflights users traveling from Pennsylvania to Johannesburg choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
||$590||$973||No cancel fee||68%|
||$978||$1,442||No cancel fee||70%|
||$995||$1,566||No cancel fee||71%|
||$998||$1,687||No cancel fee||N/A|