How much do tickets with Lufthansa cost for journeys between London and Shanghai?
Currently, the lowest fare we have for a flight from London to Shanghai with Lufthansa is £596.
Typically, the average fare for this route is around £604.97. However, keep in mind that prices can vary significantly based on the season and how early you purchase your tickets.