Question: how long is a flight from london to morocco?
Answer: The total flight duration from London, United Kingdom to Morocco is 3 hours, 14 minutes.