One way flights from R5,919*

Voucher or promo code

Get set, jet - one-way flights to the UK and beyond

Ever dreamed of sipping tea like royalty or stumbling upon a castle on your way to brunch? It’s time to pack your bags and book that one-way ticket to the U.K.
Whether you’re city savvy, a nature lover, or just chasing cosy pubs and pints, the U.K. is ready to welcome you. Venture out of the city to discover more of the UK, or you could even connect from London to one of our worldwide destinations.
So, say “cheerio” and let your adventure begin!

Close up of red London bus, with Big Ben in the background

Fly direct to London Heathrow with Virgin Atlantic

Book your one-way flight today.

keyboard_arrow_down

Find flights to the UK and beyond

London Heathrow is your gateway to the world, connecting you seamlessly to destinations across every region.

keyboard_arrow_down
Find flights to the UK and beyond
From
To
Fare type
Dates
Price
Johannesburg (JNB)London (LHR)One way fare
/
Economy
Departure 04 Mar, 2026

Starting from

R5,919

Seen: 1 day ago

Cape Town (CPT)London (LHR)One way fare
/
Economy
Departure 22 Sep, 2026

Starting from

R8,298

Seen: 12 hours ago

Johannesburg (JNB)New York (JFK)One way fare
/
Economy
Departure 22 Jun, 2026

Starting from

R13,615

Seen: 1 day ago

Johannesburg (JNB)San Francisco (SFO)One way fare
/
Economy
Departure 07 Mar, 2026

Starting from

R14,296

Seen: 1 day ago

Johannesburg (JNB)Atlanta (ATL)One way fare
/
Economy
Departure 31 Jan, 2026

Starting from

R15,165

Seen: 8 hours ago

Johannesburg (JNB)Los Angeles (LAX)One way fare
/
Economy
Departure 27 Jan, 2026

Starting from

R14,216

Seen: 13 hours ago

Cape Town (CPT)New York (JFK)One way fare
/
Economy
Departure 18 Nov, 2025

Starting from

R17,166

Seen: 9 hours ago

Johannesburg (JNB)Miami (MIA)One way fare
/
Economy
Departure 20 Sep, 2026

Starting from

R15,036

Seen: 8 hours ago

Cape Town (CPT)Los Angeles (LAX)One way fare
/
Economy
Departure 06 Aug, 2026

Starting from

R16,014

Seen: 1 day ago

Johannesburg (JNB)Edinburgh (EDI)One way fare
/
Economy
Departure 12 Feb, 2026

Starting from

R24,740

Seen: 1 day ago

Cape Town (CPT)Miami (MIA)One way fare
/
Economy
Departure 28 Nov, 2025

Starting from

R15,816

Seen: 1 day ago

Johannesburg (JNB)Seattle (SEA)One way fare
/
Economy
Departure 22 Mar, 2026

Starting from

R14,284

Seen: 3 hours ago

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