Cheap flight from Malta to Johannesburg, South Africa from only €391 with Virgin Atlantic and Air Malta!