>>>>
Virgin Atlantic Flights to Johannesburg (JNB)
![Worldwide Coverage](https://ak-d.tripcdn.com/images/0wj5f12000aq250yp1F40.png?proc=resize/m_w,w_600,h_600,B0B3)
Worldwide Coverage
Flights to over 5,000 cities
![One-stop Service Guarantee](https://ak-d.tripcdn.com/images/0wj4c12000aq250ld31BA.png?proc=resize/m_w,w_600,h_600,B0B3)
One-stop Service Guarantee
Price guaranteed upon confirmed payment, booking guaranteed once tickets issued
![Secure Payment](https://ak-d.tripcdn.com/images/0wj4r12000aq24uvwEB1C.png?proc=resize/m_w,w_600,h_600,B0B3)
Secure Payment
Convenient & reliable booking and payment system
![VS](https://pic.tripcdn.com/airline_logo/3x/vs.png?proc=resize/m_w,w_600,h_600,B0B3)
Virgin Atlantic Flights to Johannesburg
- One way
- Round-trip
- Cheapest nonstopLHR22:3011hNonstopJNB11:30
Virgin Atlantic|London - Johannesburg|Thu, Mar 6
MYR 2,539MYR 5,19451% OFF51% OFFMYR 5,194MYR 2,539 - BOM10:3528h 25m1 stopJNB11:30
Virgin Atlantic|Mumbai - Johannesburg|Thu, Mar 13
MYR 3,297MYR 5,19437% OFF37% OFFMYR 5,194MYR 3,297 - MIA21:2031h 10m1 stopJNB11:30
Virgin Atlantic|Miami - Johannesburg|Wed, Mar 5
MYR 3,516MYR 5,19432% OFF32% OFFMYR 5,194MYR 3,516 - CDG13:1521h 15m1 stopJNB11:30
Virgin Atlantic|Paris - Johannesburg|Wed, Mar 19
MYR 3,767MYR 3,767 - NCE06:5027h 40m1 stopJNB11:30
Virgin Atlantic|Nice - Johannesburg|Thu, Feb 13
MYR 3,799MYR 3,799 - JFK08:0020h 30m1 stopJNB11:30
Virgin Atlantic|New York - Johannesburg|Sat, Feb 22
MYR 3,828MYR 3,828 - AMS13:3021h1 stopJNB11:30
Virgin Atlantic|Amsterdam - Johannesburg|Thu, Feb 20
MYR 3,904MYR 3,904 - ARN18:1016h 20m1 stopJNB11:30
Virgin Atlantic|Stockholm - Johannesburg|Mon, Feb 17
MYR 3,979MYR 3,979 - CPH17:2517h 5m1 stopJNB11:30
Virgin Atlantic|Copenhagen - Johannesburg|Tue, Feb 11
MYR 4,071MYR 4,071 - OSL07:5526h 35m1 stopJNB11:30
Virgin Atlantic|Oslo - Johannesburg|Wed, Feb 12
MYR 4,088MYR 4,088 - CMH01:00 pm3h 5mNonstopJNB02:00 pm
Virgin Atlantic|Columbus - Johannesburg|Tue, Feb 18
Find More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
When is the cheapest time to fly to Johannesburg with Virgin Atlantic?
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
There are 2 airports in Johannesburg. Find the most suitable Virgin Atlantic flights to Johannesburg.
- 15.36 km from downtown JohannesburgCheapestClosestO. R. Tambo International AirportTickets FromMYR 2,539
- 41.22 km from downtown JohannesburgLanseria International AirportTickets FromMYR 3,635
About Virgin Atlantic
![]() | ||
Airline Name Virgin Atlantic | Airline Code VS | Airline Type Full Service Carrier (FSC) |
Airline Alliance ![]() | ||
Popular Countries Virgin Atlantic Flies to: United Arab Emirates, United States and United Kingdom | ||
Popular Virgin Atlantic Arrival Cities | ||
Popular Virgin Atlantic Departure Cities |
Based on Trip.com Historical Data
Virgin Atlantic Flights to Johannesburg - FAQ
Recommendations by Trip.com
Popular Routes Going to Johannesburg
- N'Djamena to Johannesburg Flights
- Enugu to Johannesburg Flights
- Richards Bay to Johannesburg Flights
- Ulusaba to Johannesburg Flights
- Des Moines to Johannesburg Flights
- Sao Paulo to Johannesburg Flights
- Harare to Johannesburg Flights
- Miami to Johannesburg Flights
- Nairobi to Johannesburg Flights
- Seattle to Johannesburg Flights
- Durban to Johannesburg Flights
- London to Johannesburg Flights
- New York to Johannesburg Flights
- Atlanta to Johannesburg Flights
- Chicago to Johannesburg Flights
- Boston to Johannesburg Flights
- Cape Town to Johannesburg Flights
- Moscow to Johannesburg Flights
- Cork to Johannesburg Flights
Popular Routes With Virgin Atlantic
- Virgin Atlantic Flights to Dubai
- Virgin Atlantic Flights to Paris
- Virgin Atlantic Flights to Orlando
- Virgin Atlantic Flights to London
- Virgin Atlantic Flights to New York
- Virgin Atlantic Flights to Las Vegas
- Virgin Atlantic Flights to Cape Town
- Virgin Atlantic Flights to Tokyo
- Virgin Atlantic Flights to Seattle
Other popular airlines
- British Airways Flights to Accra
- easyJet Flights to Glasgow
- Alaska Airlines Flights to Seattle
- Spirit Airlines Flights to Las Vegas
- British Airways Flights to Bermuda
- easyJet Flights to Lisbon
- Emirates Flights to New York
- United Airlines Flights to Tel Aviv
- United Airlines Flights to Aruba
- easyJet Flights to Fuerteventura
- KLM Flights to Aruba
- Air Canada Flights to Barcelona
- easyJet Flights to Porto
- Air Canada Flights to Quebec City
- Air Canada Flights to Fort Myers
- Flydubai Flights to Dubai
- Emirates Flights to Dubai
- Firefly Airline Flights to Singapore
- British Airways Flights to New York
- Virgin Atlantic Flights to New York
- WestJet Flights to Punta Cana
- British Airways Flights to Pisa
- Southwest Airlines Flights to Corpus Christi
- Flysafair Flights to Bloemfontein
- Indigo Flights to Bangkok
- Richard Pearse Airport Arrivals
- Alcantarí Airport Arrivals
- Luang Prabang Airport Arrivals
- Al Ain Airport Arrivals
- W. A. Mozart Airport Arrivals
Find More Popular Destinations
- Flights to Wallis Island
- Flights to Lahore
- Flights to Rio Hato
- Flights to Meknes
- Flights to Bali
- Flights to Hilo
- Flights to Sao Paulo
- Flights to Charlottetown
- Flights to Luanda
- Flights to Cairo
- Flights to Miami
- Flights to Orlando
- Flights to New York
- Flights to Orland
- Flights to Mamai
- Flights to Hawi
- Flights to Cancun
- Flights to New Orleans
- Flights to Puerto Rico
- Flights to Houston
- Flights to Denver
- Flights to Dallas
- Flights to Chicago
- Flights to Debrecen
- Flights to Shinyanga
Most Viewed Hotels
- Laojunshan Zhenyun Cliff View B&B
- TheMoss High-altitude Viewing Hotel
- Guanfang Hotel (Lijiang Old Town Dashiche)
- Chimelong Spaceship Hotel
- Tiger Leaping Gorge Halfway Guest House
- Mercure Guangzhou Beijing Road Pedestrian Street Hotel
- Jouhara Mouassar Hotel
- FLOR- AL MANSION
- Lahore Escorts Hotel by Paul
- BF Hotel
- Edasama
- Anchorage
- Komorebi
- Maggies Beachfront Apartments
- Goélia - les Chalets des Marmottes
- Yongliang Hot Spring Water World
- Freedom Acres Lifestyle (Swinger) Resorts - Adults Only
- Ke Sleeping Lounge (Beijing Daxing Airport Terminal)
- Hotel Royal Grand Paradise
- Ourland Hotel
Recommended
- Cheap Flights
- Flights from Bangkok to Phuket
- Flights from Bangkok to Chiang Mai
- Flights from Bangkok to Hat Yai
- Flights from Chiang Mai to Bangkok
- Flights from Phuket to Bangkok
- Flights from Yangon to Bangkok
- Flights to ParisFlights from Cebu to Manila
- Flights from Bangkok to Singapore
- How to get cheap flight tickets
- Flights from Jeju to Seoul
- Flights from Krabi to Bangkok
- Flights from Manila to Cebu
- Flights from Hong Kong to Manila
- Flights from Istanbul to Antalya
- Flights from Moscow to Istanbul
- Flights from Seoul to Tokyo
- Flights from Jakarta to Bali
- Flights from Kuala Lumpur to Singapore
- Thai AirAsia
Recommended for you
- Oman Air(WY) flights from Istanbul to Bangkok
- Sydney to Seoul flight time
- Flight Time from Kuala Lumpur to Kota Kinabalu
- Seoul to Chengdu flight time
- Beijing to Seoul Flights
- SL7321 Flight Status Today
- Bali to Lombok Flights
- Conakry to Minsk Flights
- BG137 Flight Status Today
- 3U3772 Flight Status Today
- T6411 Flight Status Today
- Penang to Hanoi flight time
- UB017 Flight Status Today
- Savannakhet to Vientiane Flights
- Bangkok to Florence Flights
- Tel Aviv to Sharm El Sheikh Flights
- Flights from Kualanamu International Airport to Radin Inten II Airport
- Moscow to New Delhi Flights
- QZ503 Flight Status Today
- Flights from Palangkaraya to Kalimarau Airport
Payment Methods
Our Partners
Copyright © 2025 Trip.com Travel Singapore Pte. Ltd. All rights reserved
Site Operator: Trip.com Travel Singapore Pte. Ltd.
Site Operator: Trip.com Travel Singapore Pte. Ltd.