Flights from Dublin to Marrakech
Dublin runs direct to Marrakech on Ryanair and Aer Lingus, in about 3 hrs 45. Here are the carriers, the flight time, the prices and the right moment to book.

Affiliate link. The price can vary by date and availability at search time.
Dublin is Ireland’s only airport with a direct route to Marrakech, and one of the strongest in Europe outside the UK: two carriers, five direct rotations a week between them and prices that trade with London on the shoulder season.
Airlines and departure airport
Direct flights leave from Dublin Airport (DUB). Two airlines run the direct route:
- Ryanair (FR7378, typically Tuesdays and Fridays) - low-cost strict, hand-baggage only on the base fare.
- Aer Lingus (EI708, typically Mondays, Wednesdays and Fridays) - full-service, hold bag included on Advantage fares.
Between them, five direct rotations a week - roughly one direct flight every 1.5 days. From Cork or Shannon, you connect via Dublin, London Heathrow or Gatwick; no direct in July 2026.
Flight time
Reckon on 3 hrs 35 to 3 hrs 55 direct, Aer Lingus and Ryanair within a few minutes of each other. Ryanair leans early morning, Aer Lingus mostly midday.
Prices and best time to book
Shoulder-season returns run £68 to £215 (about €80 to €250), Ryanair usually cheapest on flight-only and Aer Lingus more competitive once you factor in a hold bag. Peaks land at £190 to £385 during Halloween mid-term, Christmas and summer, and £215 to £425 over Easter. Book two to three months ahead for peak windows.
For the full breakdown of airlines, baggage rules and prices, see Getting to Marrakech from the UK.
Once you land
Marrakech-Menara Airport is about 5 km (3 miles) south-west of the medina, 15 to 25 minutes by taxi. Bus 19 runs to Jemaa el-Fna for 30 MAD every 30 minutes, the official taxi flat fare is 70-100 MAD (£6-£8) in daytime, and many riads offer a private transfer. Full detail on our Airport transfer page.

