المسافة بين لندن وغرينادا هي حوالي 2,900 كيلومتر. تتراوح مدة الرحلة المباشرة بين 7.5 و 8 ساعات، حسب نوع الطائرة وسرعة الرياح. أما الرحلات التي تتضمن محطات توقف، فقد تستغرق وقتًا أطول، حسب عدد المحطات ومدة الانتظار في كل محطة.
وبناءً على ذلك، فإن الإجابة على سؤالك هي أن مدة الرحلة من لندن إلى غرينادا تتراوح بين 7.5 و 8 ساعات، حسب نوع الرحلة.