Flight deals to Johannesburg (JNB)
Find deals to Johannesburg with Virgin Atlantic
Explore flights using your Virgin Points
See our latest deals travelling in Premium
See our latest deals travelling in Upper Class

Best flights to Johannesburg by popularity
From | To | Fare type | Dates | Price |
|---|---|---|---|---|
| Los Angeles (LAX) | Johannesburg (JNB) | Round trip / Economy | Mar 09, 2027 - Mar 23, 2027 | Starting from $1,665 Seen: 1 day ago |
| Los Angeles (LAX) | Johannesburg (JNB) | Round trip / Economy | Apr 17, 2027 - Apr 26, 2027 | Starting from $1,701 Seen: 1 day ago |
| Los Angeles (LAX) | Johannesburg (JNB) | Round trip / Economy | Mar 09, 2027 - Mar 23, 2027 | Starting from $1,735 Seen: 1 day ago |
| San Francisco (SFO) | Johannesburg (JNB) | Round trip / Economy | Sep 09, 2027 - Sep 30, 2027 | Starting from $1,779 Seen: 1 day ago |
| San Francisco (SFO) | Johannesburg (JNB) | Round trip / Economy | Sep 09, 2027 - Sep 30, 2027 | Starting from $1,787 Seen: 1 day ago |
| San Francisco (SFO) | Johannesburg (JNB) | Round trip / Economy | Jul 11, 2027 - Jul 30, 2027 | Starting from $1,838 Seen: 11 hours ago |
| Atlanta (ATL) | Johannesburg (JNB) | Round trip / Economy | Feb 01, 2027 - Feb 26, 2027 | Starting from $2,041 Seen: 8 hours ago |
| Atlanta (ATL) | Johannesburg (JNB) | Round trip / Economy | Feb 01, 2027 - Feb 26, 2027 | Starting from $2,115 Seen: 8 hours ago |
| Atlanta (ATL) | Johannesburg (JNB) | Round trip / Economy | Sep 07, 2027 - Sep 22, 2027 | Starting from $2,141 Seen: 14 hours ago |
| New York (JFK) | Johannesburg (JNB) | Round trip / Economy | May 27, 2027 - Jun 05, 2027 | Starting from $2,010 Seen: 1 day ago |
| New York (JFK) | Johannesburg (JNB) | Round trip / Economy | May 27, 2027 - Jun 05, 2027 | Starting from $2,250 Seen: 1 day ago |
| New York (JFK) | Johannesburg (JNB) | Round trip / Economy | Jan 10, 2027 - Jan 17, 2027 | Starting from $2,162 Seen: 17 hours ago |
| Orlando (MCO) | Johannesburg (JNB) | Round trip / Economy | Mar 15, 2027 - Mar 28, 2027 | Starting from $1,906 Seen: 7 hours ago |
| Orlando (MCO) | Johannesburg (JNB) | Round trip / Economy | Mar 15, 2027 - Mar 28, 2027 | Starting from $1,975 Seen: 7 hours ago |
| Orlando (MCO) | Johannesburg (JNB) | Round trip / Economy | Mar 20, 2027 - Apr 05, 2027 | Starting from $1,981 Seen: 1 day ago |
| Seattle (SEA) | Johannesburg (JNB) | Round trip / Economy | Sep 08, 2027 - Sep 15, 2027 | Starting from $2,356 Seen: 18 hours ago |
| Seattle (SEA) | Johannesburg (JNB) | Round trip / Economy | Feb 22, 2027 - Feb 28, 2027 | Starting from $2,320 Seen: 1 day ago |
| Seattle (SEA) | Johannesburg (JNB) | Round trip / Economy | Feb 22, 2027 - Feb 28, 2027 | Starting from $2,390 Seen: 1 day ago |
| Newark (EWR) | Johannesburg (JNB) | Round trip / Economy | Feb 08, 2027 - Feb 23, 2027 | Starting from $1,756 Seen: 16 hours ago |
| Newark (EWR) | Johannesburg (JNB) | Round trip / Economy | Feb 08, 2027 - Feb 23, 2027 | Starting from $1,829 Seen: 16 hours ago |
More Johannesburg flights on Virgin Atlantic
![]() |
Best overall airline in Europe 2025Virgin Atlantic is incredibly proud to have been voted Europe's best airline once again in the APEX awards. Withholding status of Europe's best airline for 5 years running. |
