The flight duration to Marsa Alam varies depending on the departure city and any potential layovers.