
Popular airlines to Morocco
Air France
KLM
Qatar Airways
Royal Air Maroc
Lufthansa
Turkish Airlines
British Airways
- Plan, book, fly with confidence
trending down icon Be in the knowGet alerts if flight prices drop or rise*bex rewards loyalty icon Book smarterSave up to 40% on select hotels after you book a flight*payments icon
Popular cities in Morocco

Marrakech
Cheap round-trip flights to Morocco
Prices were available within the past 7 days and start at S$85 for one-way flights and S$154 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Tue, 3 Jun - Fri, 6 Jun
LGW
London
AGA
Agadir
S$154 Return, found 5 days ago
S$154
Return
found 5 days ago

Thu, 29 May - Wed, 11 Jun
LGW
London
RAK
Marrakech
S$162 Return, found 2 days ago
S$162
Return
found 2 days ago

Wed, 2 Jul - Wed, 9 Jul
LGW
London
AGA
Agadir
S$338 Return, found 1 day ago
S$338
Return
found 1 day ago

Sun, 4 May - Tue, 6 May
LGW
London
TNG
Tangier
S$505 Return, found 4 days ago
S$505
Return
found 4 days ago

Sat, 14 Jun - Sat, 21 Jun
LGW
London
RAK
Marrakech
S$535 Return, found 12 hours ago
S$535
Return
found 12 hours ago

Wed, 11 Jun - Wed, 18 Jun
LGW
London
CMN
Casablanca
S$550 Return, found 3 days ago
S$550
Return
found 3 days ago

Thu, 16 Oct - Thu, 6 Nov
SIN
Singapore
CMN
Casablanca
S$653 Return, found 1 day ago
S$653
Return
found 1 day ago

Sat, 14 Jun - Sat, 21 Jun
LGW
London
RAK
Marrakech
S$803 Return, found 12 hours ago
S$803
Return
found 12 hours ago

Wed, 11 Jun - Mon, 16 Jun
SIN
Singapore
CMN
Casablanca
S$810 Return, found 9 hours ago
S$810
Return
found 9 hours ago

Thu, 12 Jun - Tue, 17 Jun
SIN
Singapore
CMN
Casablanca
S$875 Return, found 6 days ago
S$875
Return
found 6 days ago
Trending flights to Morocco
These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.

Thu, 16 Oct - Thu, 6 Nov
SIN
Singapore
CMN
Casablanca
S$653 Return, found 1 day ago
S$653
Return
found 1 day ago
Frequently asked questions
Book with confidence
Book with confidence
Expedia offers flights to Morocco to meet every traveller's needs. Whatever your flight need - Expedia has the flight for you. So choose from flights to Morocco or destinations around the world and discover how easy it is to make your flight reservations on Expedia.
Travel information
Travel information
Airlines serving | easyJet, British Airways, Iberia, Swiss International Air Lines, Royal Air Maroc, China Eastern Airlines, Saudia, Gulf Air |
---|---|
Roundtrip price | from S$154 |
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Top Flight Destinations In the World
- Flights to Philippines
- Flights to Russia
- Flights to Argentina
- Flights to Switzerland
- Flights to Indonesia
- Flights to Canada
- Flights to Spain
- Flights to Colombia
- Flights to China
- Flights to Italy
- Flights to India
- Flights to Norway
- Flights to Japan
- Flights to Thailand
- Flights to South Korea
- Flights to Germany
- Flights to Greece
- Flights to United Kingdom
- Flights to Türkiye
- Flights to Sweden
Top Morocco Hotels
- La Mamounia
- ONOMO Hotel Casablanca Airport
- Aqua Mirage Club & Aqua Parc - All Inclusive
- Eden Andalou Aquapark & Spa
- Savoy Le Grand Hotel
- Riad Andalla Spa
- Ksar Anika Boutique Hotel & Spa
- Mogador MENZAH
- Four Seasons Resort Marrakech
- Kenzi Solazur Hotel
- Hotel Riu Tikida Palmeraie - All Inclusive
- Hilton Garden Inn Tanger City Center
- Four Seasons Hotel Casablanca
- Riad Jona
- Riad Marraplace
- Mövenpick Hotel Casablanca
- Sofitel Marrakech Palais Imperial & Spa
- Pickalbatros AquaFunClub Allinclusive Marrakech
- Hotel Safia
- Pickalbatros White Beach Taghazout - Adults Friendly 16 Years Plus - Ultra All Inclusive
Expedia's Latest Trends
Hotels
Flights
Packages
Tunisia Holiday from SingaporeMauritius Holiday from SingaporeMadagascar Holiday from SingaporeSouth Africa Holiday from SingaporeGhana Holiday from SingaporeEgypt Holiday from SingaporeCameroon Holiday from SingaporeKenya Holiday from SingaporeTanzania Holiday from SingaporeSeychelles Holiday from Singapore
*Available to Expedia members.