A British Airways flight descended more than 27,000ft (8,200m) within minutes after a "technical issue" caused it to declare an emergency and return to London.
According to flight tracking data, the service to Chicago took off from Heathrow Airport at around 12.15pm on Monday.
It declared a mid-air emergency and made a steep descent while flying over Ireland around half an hour later.
Flight tracking data shows the plane had reached its cruising altitude of 36,000ft before dropping sharply to an altitude of 9,000ft.
The plane then turned back and spent around four hours zigzagging over the Bristol Channel, before landing back at Heathrow at just after 5pm.
More from Sky News:
Woman crushed to death by falling bricks, court told
Afghan refugee who stabbed dog walker to death detained
In a statement, British Airways said: "The aircraft landed safely after our highly trained pilots returned to Heathrow following a technical issue.
"Customers disembarked the aircraft normally and our teams are working to get their travel plans back on track as quickly as possible."
It is likely passengers will be provided with hotel rooms by the airline until another flight is made available, as stipulated by the UK Civil Aviation Authority.
(c) Sky News 2026: British Airways flight from London turns back after 27,000ft drop
Local news content from CItiblog - read more at
'Reported threat of possible Iranian drone attack' led US to remove bombers from RAF Fairford
Lord Jeffrey Archer dies 'suddenly and peacefully' aged 86
Tate brothers exploited women using 'lover boy' model, UK alleges
'Concerning' rise in cancer cases among adults under 50
'Plunging temperatures' and 'wall of rain and snow'? Met Office sets the record straight
Failure to support most disadvantaged in Scotland 'costs £5.8bn a year', says analysis
Afghan refugee who stabbed dog walker Wayne Broadhurst to death sentenced to indefinite hospital order
Twelve people arrested after anti-migrant protest at seaside town