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.
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.
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.
The cheapest one-way flight from Sharjah to Marrakech departs on 11/24/2025, is operated by Valuair and costs $153
The cheapest roundtrip flight from Sharjah to Marrakech departs on 11/18/2025, is operated by Pegasus Airlines and costs $352
Fastest flight from Sharjah to Marrakech takes 15h 50m
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
The route Sharjah — Marrakech is served by many carriers — 6 in total, including Valuair, Air Arabia, Pegasus Airlines, Wizz Air, Nas Air, and LC Busre SAC. This gives passengers wide opportunities: from finding the lowest fare (from $153) 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.
Starting at $153
Starting at $192
Starting at $195
Starting at $209
Starting at $233
Starting at $263
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
Unable to find information about the schedule of direct flights from
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.
The cheapest flight ticket from Sharjah to Marrakech according to data for the last 48 hours costs $153
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, November, October.
The fastest flights from Sharjah to Marrakech start from 15 hours 50 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 — $192 (December 2025), maximum — $256 (March 2026). Typically, the flight costs $224–$473.
November 24
Valuair