There are 39 direct and indirect flights connecting Port Elizabeth and London every week, with the journey taking 20 hrs 15 mins on average. Scroll through your results to compare flight times and prices – the cheapest flight from Port Elizabeth to London is currently sitting at £601.
Being flexible with your dates could help you find a cheaper flight from Port Elizabeth to London.
London actually has one airports to choose from – but London Heathrow (LHR) is the usually the cheapest option. If you need to fly into a specific airport, adjust your search to focus on those flights. The most popular airlines include British Airways, Lufthansa & KLM.
If you can’t find flights that suit you, consider flying to another part of United Kingdom.