All scheduled flights from Malta to Muscat (MLA-MCT)
Malta
Oman
All scheduled flights from MLA to MCT. You can fly from Malta to Muscat with 1 stop. The flight time is between 9 and 13 hours depending on your connecting flight. The MLA-MCT route has no non-stop flights.