StarLux Travels
    Morocco’s Flag Carrier
    Royal Air Maroc logo

    Royal Air Maroc

    Gateway between Africa, Europe, and the Americas via Casablanca.

    Trusted airline booking support
    Fast help before and after checkout
    Fare insights across premium cabins

    About Royal Air Maroc

    Headquartered in Casablanca, Royal Air Maroc connects Morocco with Europe, North America, the Middle East, and Africa, offering efficient connections via CMN.

    4

    Booking steps

    4

    Policy highlights

    3

    Baggage notes

    4

    Onboard perks

    Booking in 4 simple steps

    1. 1Search flights on royalairmaroc.com or the app
    2. 2Pick fare and add seats/baggage
    3. 3Enter traveler details and pay
    4. 4Receive e-ticket and manage in ‘My Bookings’

    Policies at a glance

    24-Hour Cancellation

    Full refund within 24 hours when booked 7+ days before departure (eligible channels).

    Changes

    Allowed per fare rules; fare difference may apply.

    Refunds

    Refundable fares processed to original form of payment.

    Upgrades

    Paid or mile upgrades when available.

    Policy details vary by fare family, route, and availability at the time of booking.

    Baggage

    Carry-On

    • 1 cabin bag + personal item (size/weight by cabin).

    Checked

    • Allowance varies by route and cabin; piece system on long-haul.

    Special Items

    • Sports/musical equipment accepted per policy.

    Traveling with Children

    • Discounted infant/child fares on many routes.
    • UM service available for eligible ages & routes.
    • Request bassinets/seats early for long-haul flights.

    Onboard perks

    Check-In

    • Online & mobile check-in available; airport kiosks at major stations.

    Entertainment

    • Seatback IFE on long-haul; streaming varies by aircraft.

    Dining

    • Moroccan and international menus; special meals on request.

    Lounges

    • Access for premium/eligible loyalty members at CMN and partner lounges.

    Concierge Support

    Ready to book with confidence?

    Speak with a travel expert for live fare checks and booking help.

    +1 (877) 246-9013