Flights from Marrakesh to Orio al Serio (BG)

RAKBGY

Marrakesh Menara Airport (Marrakesh, Morocco) → Il Caravaggio International Airport (Orio al Serio (BG), Italy)

Also known as Orio al Serio (BG).

Nonstop
4h 20m
Distance
2,186 km
Frequency
7×/week
One-way from
$20
Airlines
Ryanair

Fares by month

One-way, per person

Lowest fares Aviasales travelers found in recent searches; some may include a connection. Prices change often — tap a month to see live fares.

Weekly schedule

Monday

  • FR340320:40→01:004h 20mRyanair

Tuesday

  • FR884706:10→10:304h 20mRyanair
  • FR396309:10→13:304h 20mRyanair

Wednesday

  • FR340309:10→13:304h 20mRyanair
  • FR396319:10→23:304h 20mRyanair

Thursday

  • FR396315:10→19:304h 20mRyanair
  • FR340318:55→23:154h 20mRyanair

Friday

  • FR340309:30→13:504h 20mRyanair
  • FR396319:05→23:254h 20mRyanair

Saturday

  • FR396310:35→14:554h 20mRyanair
  • FR340320:35→00:554h 20mRyanair

Sunday

  • FR340319:00→23:204h 20mRyanair

Marrakesh to Orio al Serio (BG) — frequently asked

How long is the flight from Marrakesh to Orio al Serio (BG)?
RAK–BGY is 4h 20m nonstop, covering 2,186 km (1,358 mi).
Which airlines fly nonstop from Marrakesh to Orio al Serio (BG)?
Ryanair operates this route nonstop.
How much is a flight from Marrakesh to Orio al Serio (BG)?
One-way fares on RAK–BGY recently started from $20. The lowest recent fare is for travel in November 2026. Fares change daily, so check current prices before booking.
How often do flights run from Marrakesh to Orio al Serio (BG)?
The route is served 7 days a week (12 scheduled departures).