Virgin Atlantic is to serve a second city in South Africa with winter flights between Heathrow and Cape Town.
The daily seasonal service starts on October 25 using a Boeing 787-9 Dreamliner complementing existing daily flights to Johannesburg.
The airline last served Cape Town in 2014 but withdrew from the route after starting the service in 1999.
More: Air France-KLM launches Virgin Atlantic-Delta joint venture
Branson abandons Virgin Atlantic stake sale
Virgin Atlantic expands transatlantic reach via WestJet codeshare
Return economy fares at from £713 with tickets on sale from February 18.
The outbound flight will operate overnight departing London at 4.20pm and arriving into Cape Town at 5.55am.
Flights from Cape Town will take off at 8am and land later that day at 6pm.
Virgin Atlantic chief commercial officer Juha Jarvinen said: “2020 is an extremely exciting year of continued growth for Virgin Atlantic.
“Not only are we launching a new service to Sao Paulo in March but we’re delighted to announce a new seasonal service to Cape Town offering more choice for our customers than ever before.
“We’re delighted to be flying to Cape Town again – we’re expecting a high proportion of leisure travellers on this route taking advantage of the winter sun, the safaris and of course, the world-famous wine region.”