Flight deals from Johannesburg(JNB) from R14,557*

Voucher or promo code

Explore our popular flights from Johannesburg

keyboard_arrow_down
sort
keyboard_arrow_down

Johannesburg (JNB)to

London (LHR)
18 Mar, 2027 - 02 Apr, 2027
Starting from
R14,557
Seen: 15 hours ago
Round trip
Economy

Johannesburg (JNB)to

Atlanta (ATL)
10 Sep, 2026 - 24 Sep, 2026
Starting from
R19,190
Seen: 1 day ago
Round trip
Economy

Johannesburg (JNB)to

New York (JFK)
29 Sep, 2026 - 13 Oct, 2026
Starting from
R16,890
Seen: 23 hours ago
Round trip
Economy

Johannesburg (JNB)to

Miami (MIA)
12 Dec, 2026 - 26 Dec, 2026
Starting from
R20,057
Seen: 1 day ago
Round trip
Economy

Johannesburg (JNB)to

Los Angeles (LAX)
23 Jun, 2026 - 06 Sep, 2026
Starting from
R19,190
Seen: 1 day ago
Round trip
Economy

Johannesburg (JNB)to

Manchester (MAN)
02 Nov, 2026 - 16 Nov, 2026
Starting from
R20,247
Seen: 1 hour ago
Round trip
Economy

Johannesburg (JNB)to

Washington, D.C. (IAD)
10 Jun, 2026 - 20 Jun, 2026
Starting from
R24,473
Seen: 23 hours ago
Round trip
Economy

Johannesburg (JNB)to

Detroit (DTW)
23 Jun, 2026 - 04 Jul, 2026
Starting from
R21,344
Seen: 4 hours ago
Round trip
Economy

Johannesburg (JNB)to

Amsterdam (AMS)
26 May, 2026 - 17 Jun, 2026
Starting from
R19,413
Seen: 10 hours ago
Round trip
Economy

Johannesburg (JNB)to

Edinburgh (EDI)
14 Dec, 2026 - 04 Jan, 2027
Starting from
R20,205
Seen: 1 day ago
Round trip
Economy

Johannesburg (JNB)to

San Francisco (SFO)
21 Jun, 2026 - 23 Jul, 2026
Starting from
R23,144
Seen: 5 hours ago
Round trip
Economy

Johannesburg (JNB)to

Toronto (YYZ)
24 Sep, 2026 - 10 Oct, 2026
Starting from
R18,285
Seen: 1 day ago
Round trip
Economy

Prices shown are per person. Cheapest fares may be hand baggage only. *Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional baggage fees and charges for optional products and services may apply.

Explore Our Premium Flights

sort
keyboard_arrow_down

Prices shown are per person. Cheapest fares may be hand luggage only. *Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional baggage fees and charges for optional products and services may apply.

Explore our Upper Class flights

sort
keyboard_arrow_down

Prices shown are per person. *Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional baggage fees and charges for optional products and services may apply.

Flight deals from Johannesburg (JNB)

Virgin Atlantic tickets for flights from Johannesburg

R
Virgin Atlantic tickets for flights from Johannesburg
From
To
Fare type
Dates
Price
Johannesburg (JNB)London (LHR)Round trip
/
Economy
18 Mar, 2027 - 02 Apr, 2027

Starting from

R14,557

Seen: 15 hours ago

Johannesburg (JNB)Atlanta (ATL)Round trip
/
Economy
10 Sep, 2026 - 24 Sep, 2026

Starting from

R19,190

Seen: 1 day ago

Johannesburg (JNB)New York (JFK)Round trip
/
Economy
30 Sep, 2026 - 14 Oct, 2026

Starting from

R16,890

Seen: 23 hours ago

Johannesburg (JNB)Miami (MIA)Round trip
/
Economy
12 Dec, 2026 - 26 Dec, 2026

Starting from

R20,057

Seen: 1 day ago

Johannesburg (JNB)Los Angeles (LAX)Round trip
/
Economy
23 Jun, 2026 - 06 Sep, 2026

Starting from

R19,190

Seen: 1 day ago

Johannesburg (JNB)Manchester (MAN)Round trip
/
Economy
02 Nov, 2026 - 16 Nov, 2026

Starting from

R20,247

Seen: 1 hour ago

Johannesburg (JNB)Detroit (DTW)Round trip
/
Economy
23 Jun, 2026 - 04 Jul, 2026

Starting from

R21,344

Seen: 4 hours ago

Johannesburg (JNB)Amsterdam (AMS)Round trip
/
Economy
22 Dec, 2026 - 06 Jan, 2027

Starting from

R22,631

Seen: 1 hour ago

Johannesburg (JNB)Edinburgh (EDI)Round trip
/
Economy
14 Dec, 2026 - 04 Jan, 2027

Starting from

R20,205

Seen: 1 day ago

Johannesburg (JNB)San Francisco (SFO)Round trip
/
Economy
21 Jun, 2026 - 23 Jul, 2026

Starting from

R23,144

Seen: 5 hours ago

Johannesburg (JNB)Washington, D.C. (IAD)Round trip
/
Economy
11 Aug, 2026 - 25 Aug, 2026

Starting from

R24,568

Seen: 2 hours ago

Johannesburg (JNB)Toronto (YYZ)Round trip
/
Economy
24 Sep, 2026 - 10 Oct, 2026

Starting from

R18,285

Seen: 1 day ago

Johannesburg (JNB)Las Vegas (LAS)Round trip
/
Economy
23 Jun, 2026 - 02 Jul, 2026

Starting from

R20,552

Seen: 14 hours ago

Johannesburg (JNB)Barbados (Bridgetown) (BGI)Round trip
/
Economy
25 Feb, 2027 - 06 Mar, 2027

Starting from

R21,748

Seen: 10 hours ago

Johannesburg (JNB)Minneapolis (MSP)Round trip
/
Economy
05 Aug, 2026 - 16 Aug, 2026

Starting from

R31,884

Seen: 13 hours ago

Johannesburg (JNB)Boston (BOS)Round trip
/
Economy
09 Jul, 2026 - 15 Jul, 2026

Starting from

R31,677

Seen: 1 hour ago

Johannesburg (JNB)Seattle (SEA)Round trip
/
Economy
28 Sep, 2026 - 14 Oct, 2026

Starting from

R19,190

Seen: 23 hours ago

Johannesburg (JNB)Jamaica (Montego Bay) (MBJ)Round trip
/
Economy
11 Nov, 2026 - 18 Nov, 2026

Starting from

R35,545

Seen: 8 hours ago

Johannesburg (JNB)Antigua (St. John’s) (ANU)Round trip
/
Economy
12 Aug, 2026 - 07 Sep, 2026

Starting from

R33,648

Seen: 1 day ago

Johannesburg (JNB)Salt Lake City (SLC)Round trip
/
Economy
13 Jul, 2026 - 27 Jul, 2026

Starting from

R25,004

Seen: 1 day ago

Prices shown are per person. Cheapest fares may be hand luggage only. *Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional luggage fees and charges for optional products and services may apply.

Start rewarding adventures

  • Use Virgin Points to pay for ANY available seat on ANY Virgin Atlantic flight
  • Get access to exclusive benefits
  • Pay with Points to get money off your booking
Best overall airline in Europe 2025

Best overall airline in Europe 2025


Virgin 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.