This diverse metropolis is bursting with super trendy bars and restaurants, stylish shopping malls, contemporary African art galleries and upmarket entertainment areas. Melrose Arch and Sandton are the places to be seen
We fly to Johannesburg daily
11 hours
M
T
W
T
F
S
S
London Heathrow - Johannesburg
Connect from other UK airports
You can also fly from regional UK airports on one of our partner airlines.
Hotels in Johannesburg
Retrieving our hand picked hotels...
Essential information for Johannesburg
Local time
+ 2hrs
Currently
Language
English and Afrikaans
Currency
Rand (ZAR)
Official currency of South Africa
Flight information
11h
Johannesburg
Direct flight
Flight schedule
Fly direct to Johannesburg from London Heathrow.
Do I need a VISA?
Your UK passport should be valid for a minimum period of 30 days from the date of exit from South Africa and it should have at least 2 blank pages when you present it at immigration to enter or leave South Africa.
We recommend using taxis to get around the city. We also have a selection of tours for those wishing to delve deeper into the history and culture of South Africa.
Why you'll love flying with Virgin Atlantic...
Cabins and seats
Our seats have been designed to help you fly in total comfort during the flight, no matter what cabin you're in. See how our Upper Class, Premium and Economy seats measure up.
Browse the 1,000+ hours of content made up of the hottest Hollywood films, latest chart toppers, and a selection of hidden gems. Enjoy with complimentary drinks, snacks and a choice of tasty meal options.
We offer lots of little extras to help you start your holiday like a VIP. From premium airport lounge options, to meet and greet parking to Duty Free pre-orders, we're here to deliver a truly personal flying experience. Extra charges may apply.