Flight deals with Virgin Atlantic

Johannesburg (JNB)to
London (LHR)
Cape Town (CPT)to
London (LHR)
Johannesburg (JNB)to
New York (JFK)
Johannesburg (JNB)to
Manchester (MAN)
Johannesburg (JNB)to
Las Vegas (LAS)
Cape Town (CPT)to
Los Angeles (LAX)
Johannesburg (JNB)to
Atlanta (ATL)
Johannesburg (JNB)to
Orlando (MCO)
Johannesburg (JNB)to
San Francisco (SFO)
Johannesburg (JNB)to
Los Angeles (LAX)
Johannesburg (JNB)to
Miami (MIA)
Cape Town (CPT)to
New York (JFK)Explore Our Premium Flights
Explore our Upper Class flights
Where do you want to go?
More of our hottest flight deals 🔥
From | To | Fare type | Dates | Price |
|---|---|---|---|---|
| Johannesburg (JNB) | London (LHR) | Round trip / Economy | 26 Mar, 2027 - 19 Apr, 2027 | Starting from R13,248 Seen: 1 day ago |
| Johannesburg (JNB) | London (LHR) | Round trip / Economy | 20 Apr, 2027 - 27 Apr, 2027 | Starting from R13,004 Seen: 3 hours ago |
| Johannesburg (JNB) | London (LHR) | Round trip / Economy | 09 Feb, 2027 - 18 Feb, 2027 | Starting from R13,267 Seen: 15 hours ago |
| Cape Town (CPT) | London (LHR) | Round trip / Economy | 27 Jan, 2027 - 10 Feb, 2027 | Starting from R14,702 Seen: 1 day ago |
| Cape Town (CPT) | London (LHR) | Round trip / Economy | 26 Dec, 2026 - 06 Jan, 2027 | Starting from R14,884 Seen: 1 day ago |
| Cape Town (CPT) | London (LHR) | Round trip / Economy | 27 Dec, 2027 - 05 Jan, 2027 | Starting from R15,088 Seen: 1 day ago |
| Johannesburg (JNB) | New York (JFK) | Round trip / Economy | 02 Mar, 2027 - 31 Mar, 2027 | Starting from R15,346 Seen: 1 day ago |
| Johannesburg (JNB) | New York (JFK) | Round trip / Economy | 02 Mar, 2027 - 31 Mar, 2027 | Starting from R15,438 Seen: 1 day ago |
| Johannesburg (JNB) | New York (JFK) | Round trip / Economy | 02 Mar, 2027 - 31 Mar, 2027 | Starting from R17,846 Seen: 1 day ago |
| Johannesburg (JNB) | Atlanta (ATL) | Round trip / Economy | 23 Dec, 2026 - 10 Jan, 2027 | Starting from R21,886 Seen: 1 day ago |
| Johannesburg (JNB) | Atlanta (ATL) | Round trip / Economy | 23 Dec, 2026 - 10 Jan, 2027 | Starting from R22,653 Seen: 1 day ago |
| Johannesburg (JNB) | Manchester (MAN) | Round trip / Economy | 05 Feb, 2027 - 26 Feb, 2027 | Starting from R14,318 Seen: 20 hours ago |
| Johannesburg (JNB) | Manchester (MAN) | Round trip / Economy | 06 Feb, 2027 - 27 Feb, 2027 | Starting from R14,598 Seen: 21 hours ago |
| Johannesburg (JNB) | Manchester (MAN) | Round trip / Economy | 05 Feb, 2027 - 26 Feb, 2027 | Starting from R15,808 Seen: 20 hours ago |
| Johannesburg (JNB) | Las Vegas (LAS) | Round trip / Economy | 15 Jan, 2027 - 01 Feb, 2027 | Starting from R17,496 Seen: 1 day ago |
| Johannesburg (JNB) | Las Vegas (LAS) | Round trip / Economy | 14 Jan, 2027 - 01 Feb, 2027 | Starting from R17,496 Seen: 1 day ago |
| Johannesburg (JNB) | Las Vegas (LAS) | Round trip / Economy | 16 Jan, 2027 - 01 Feb, 2027 | Starting from R17,588 Seen: 1 day ago |
| Johannesburg (JNB) | Los Angeles (LAX) | Round trip / Economy | 25 Dec, 2026 - 11 Jan, 2027 | Starting from R16,836 Seen: 1 day ago |
| Cape Town (CPT) | Los Angeles (LAX) | Round trip / Economy | 30 Jan, 2027 - 15 Feb, 2027 | Starting from R17,108 Seen: 1 day ago |
| Cape Town (CPT) | Los Angeles (LAX) | Round trip / Economy | 30 Jan, 2027 - 15 Feb, 2027 | Starting from R19,568 Seen: 1 day ago |
![]() |
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. |
Popular flights from Virgin Atlantic































