How long is a direct flight from London to Abu Dhabi?
For a non-stop, direct flight from London to Abu Dhabi, the average flight time is around 7 hours and 20 minutes. The distance between London and Abu Dhabi is about 3,404 miles or 5,479 kilometers. UAE is 4 hours ahead of the United Kingdom.