Helping travelers to find the best flight offers
Fly from Sharjah to Marrakech with confidence — our search compares fares across 700+ airlines, 50+ travel agencies and 5+ top booking systems to unearth the best prices, convenient schedules and flexible conditions. Start your Moroccan adventure now and book the Sharjah–Marrakech itinerary that fits your budget and travel style.
A direct flight is the easiest way to get to your destination. The following airlines operate non-stop flights from Sharjah to Marrakech:
•
•
•
•
•
•
We keep tight track on airlines' pre-holidays sales and other special offers occurences all the time to let you save maximum amount of funds while traveling to your family or just going out on vacation.
Unable to find information about the schedule of direct flights from
The cheapest one-way flight from Sharjah to Marrakech departs on 01/12/2026, is operated by Valuair and costs $185
The cheapest roundtrip flight from Sharjah to Marrakech departs on 12/07/2025, is operated by Pegasus Airlines and costs $420
Fastest flight from Sharjah to Marrakech takes 15h 20m
There are no direct flights on this route.
The distance between Sharjah and Marrakech is 6165km (3822 miles). The time difference between Sharjah and Marrakech is 3h
There appear to be no direct flights from Sharjah to Marrakech at this time.... Well, or something went wrong on our side and we couldn't find anything
Starting at $185
Starting at $201
Starting at $317
Starting at $333
Starting at $352
Starting at $381
The route Sharjah — Marrakech is served by many carriers — 6 in total, including Valuair, Pegasus Airlines, Air Arabia, LC Busre SAC, Turkish Airlines, and Flyadeal. This gives passengers wide opportunities: from finding the lowest fare (from $185) to selecting flights by schedule or service class. Our service aggregates data from multiple booking systems so you can compare offers in one place. This saves time and money: no need to check dozens of sites — just pick the right option and book online.
Sharjah International Airport (SHJ) serves as a regional and budget-friendly gateway to the UAE, often handling a mix of low-cost and full-service carriers with extensive connections to South Asia, the Middle East and parts of Africa. Located roughly 15–20 km northeast of Sharjah city centre, travel times are typically 20–40 minutes by taxi or rideshare depending on traffic; buses and shuttle services can be cheaper but slower, with fares usually in the low single-digit dirham range. The airport can be a cost-conscious alternative to Dubai’s larger hubs and may offer lower fares on many regional routes, though transfer options and on-site amenities are more modest than at major international hubs. Good for direct regional travel; less convenient for some long-haul connections.
Marrakech Menara Airport (RAK) is Morocco’s main international gateway for the city, handling a mix of full-service carriers and many low-cost airlines linking Europe and domestic destinations. It’s located about 6–7 km southwest of the historic medina, so transfers are relatively short; taxis typically take 10–20 minutes depending on traffic and can be metered or offer fixed fares, while airport shuttles and private transfers often run around 15–30 minutes. Expect flights to be competitively priced at times because of strong low-cost competition, though seasonality can affect fares. The airport is compact and convenient for quick access, but can feel busy during peak tourist periods and has limited late-night public transport options.
Fly nonstop from Sharjah to Marrakech for the fastest, most convenient way to connect the UAE to Morocco — direct flights get you to vibrant souks and sunny riads with minimal hassle. While connecting options can sometimes be cheaper, choosing a direct service saves hours and makes your journey noticeably more comfortable, so book the quicker route when time and ease matter most.
The cheapest flight ticket from Sharjah to Marrakech according to data for the last 48 hours costs $185
Often the best time to buy tickets from Sharjah to Marrakech is 2 months before departure.
Based on statistics over the past years, the lowest prices for flights from Sharjah to Marrakech can be found flying in these months: December, February, January.
The fastest flights from Sharjah to Marrakech start from 15 hours 20 minutes in the air.
The following airlines operate direct flights on the route Sharjah — Marrakech:
In different months, ticket prices from Sharjah to Marrakech vary: minimum — $177 (December 2025), maximum — $246 (March 2026). Typically, the flight costs $206–$429.
We couldn't find any special offers for flights from Sharjah to Marrakech