Cheap flights from many European cities to Johannesburg from €373! Based on this great Virgin Atlantic promotion (together with their partner British Airways) we have some amazing solution for majority of European travelers to visit Republic of South Africa next (local) summer season! This is including some rarely discounted routes to this destination e.g. from Eastern Europe / Balkan countries. Fares shown below are for a round trip including all taxes and checked-in luggage. You will find the chepaest flights to Johannesburg from Benelux, Sofia, Helsinki, Italy, Bucharest, Switzerland, Zagreb, Belgrade, Vienna or main airports in Germany. Again especially deals from Eastern Europe / Balcan countries are very rare..do not miss this Virgin Atlantic / British Airways promotion and book greatly discounted deals to Johannesburg in high season!