It is approx 7-8 hours long. On British Airways you can take off at 9.15am and arrive at 4.25pm.
About 18 hours mate as our plane had a wing proplem so it had to land in spain well when I mean land I mean crash but oh well have a good time