Royal Air Maroc logo

Royal Air Maroc Flights, Routes & Travel Guide

Explore the latest Royal Air Maroc (AT) fleet and aircraft seat maps. Compare amenities, baggage, check-in, children and pet travel rules.

Last updated: October 2026
IATA: AToneworldFounded 1953HQ: Casablanca-Anfa Airport, Casablanca, Morocco
Departure date
Return date

About Royal Air Maroc

Explore the latest Royal Air Maroc (AT) fleet and aircraft seat maps. Compare amenities, baggage, check-in, children and pet travel rules.

Royal Air Maroc was founded in July 1953. The company is a member of the Oneworld alliance. Royal Air Maroc is headquartered at Casablanca Anfa Airport in Casablanca. The company's main hub is Mohammed V International Airport. Royal Air Maroc is currently the domestic carrier in Morocco, and it operates regular international flights to North and South America, Africa, Europe, Asia. In addition, the company provides charter flights. In total, Royal Air Maroc operates flights to 94 destinations.

Airline codeAT
Main hubCMN
Allianceoneworld
Destinations106
Countries48
Fleet67
Updated: October 2026

Popular Royal Air Maroc routes

RouteCitiesTypical durationWeekly flightsService
CMN to ORYCasablanca to Paris2h 50m34NONSTOP
CMN to CDGCasablanca to Paris3h 0m17NONSTOP
CMN to MXPCasablanca to Milan3h 0m14NONSTOP
CMN to BCNCasablanca to Barcelona2h 5m14NONSTOP
CMN to MADCasablanca to Madrid1h 45m14NONSTOP

Royal Air Maroc hubs and focus cities

Route map

Royal Air Maroc logo

All Royal Air Maroc routes

Search by airport, city or three-letter code

106 destinations · Updated: October 2026
Route endpoint

Routes serving Casablanca

1–10 of 204
RouteCitiesTypical durationWeekly flightsService
ORY to CMNParis to Casablanca3h 5m34NONSTOP
CMN to ORYCasablanca to Paris2h 50m34NONSTOP
CDG to CMNParis to Casablanca3h 10m17NONSTOP
CMN to CDGCasablanca to Paris3h 0m17NONSTOP
MXP to CMNMilan to Casablanca3h 10m14NONSTOP
CMN to MXPCasablanca to Milan3h 0m14NONSTOP
BCN to CMNBarcelona to Casablanca2h 15m14NONSTOP
CMN to BCNCasablanca to Barcelona2h 5m14NONSTOP
CMN to MADCasablanca to Madrid1h 45m14NONSTOP
AGP to CMNMálaga to Casablanca1h 15m14NONSTOP
Routes and frequencies may change by season and travel date.
1 / 21

Aircraft, cabins and onboard experience

View all aircraft

Aircraft

Cabin comparison

CabinSeat pitchSeat widthSeat recline
EconomyATR 72-60076 cm46 cm5 cm
BusinessATR 72-60076 cm46 cm5 cm

Royal Air Maroc baggage allowance

Fees and allowances vary by route, fare and status.

Baggage

Hand luggage may not exceed 10 kg, and its dimensions may not exceed 55 x 35 x 25 cm. Checked hold baggage: the standard weight must not exceed 32 Kg; the addition of the three dimensions must not exceed 203 cm (height + width + length); 1 to 3 pieces depending on the flight number, passenger class, and loyalty status (Safar Flyer).

Royal Air Maroc Baggage rules

Travel policies

Pets

Small dogs, cats, and pet birds can be carried in Royal Air Maroc cabins if the total weight of the pet and the carrier does not exceed 5 kg. More than one small pet may be carried in the same carrier as long as they are used to each other and do not exceed the permitted weight. Dogs, cats, and pets exceeding the cabin carriage limits may be carried as checked-in baggage. The maximum weight of the animal and the carrier may not exceed 75 kg for carriage in the luggage compartment.

Flying with pets on Royal Air Maroc

Infants

Infants are defined as children under two years of age. Infants may fly without a seat on the plane, on the lap of an accompanying adult at 10% of the adult fare. If you wish, you can buy a seat for an infant at the infant fare. Children over two years of age must have their own seat on the plane. If one adult is traveling with two infants, one seat must be purchased for one infant and the other may be held on the lap.

Royal Air Maroc Infants policy

Check in rules

Check-in options: automatic check-in, web check-in, mobile check-in, kiosk (totem) check-in. Online check-in starts 48 hours and ends two hours before departure. Check-in at the airport for international flights is 2 hours (3 hours for long-haul flights) before scheduled departure time (off-peak time) and 3 (or 4 hours for long-haul flights) hours during peak hours (school vacations). , etc.). Check-in closes 60 minutes before departure time.

Royal Air Maroc Check-in rules

Unaccompanied minors

Children ages 4 to 16 may travel alone (unaccompanied by an adult) on the date of travel by signing up for UM support services. The accompanying minors service is mandatory for children aged 4 to 12 years and optional for children aged 12 to 16.UM service is unavailable for flights with a connection of 8 hours or more, requiring accommodation and flights in transit outside Casablanca.

Unaccompanied minors in Royal Air Maroc

On-time performance

73.13%On-time arrivals
10.72 minAverage delay
97.53%Completion rate
2.47%Cancellation rate

Royal Air Maroc FAQs

Find quick answers to the most common questions about flying with Royal Air Maroc.

Do Royal Air Maroc Economy and Business have the same cabin allowance?

No. The main bag is limited to 10 kg in Economy or 12 kg in Business, both 55×40×25 cm. One additional personal item may weigh 2 kg and measure 40×30×15 cm.

Can Royal Air Maroc place a compliant cabin bag in the hold?

Yes. On full flights with limited cabin space it may be placed in the hold, with a receipt issued. Keep essential medication, documents and valuables with you.

Does Royal Air Maroc Eco Essential always include a checked bag?

No. The page lists no checked allowance on short/medium-haul flights, and one 23 kg bag on long-haul and transit journeys. Confirm the allowance for your itinerary.

Can I average the weight between Royal Air Maroc checked bags?

No. Each piece must meet its own limit. An item over 32 kg or 203 cm in combined dimensions must go through cargo.

How early should I arrive for Royal Air Maroc?

Recommended arrival: domestic two hours; international short/medium-haul three hours, four at peak times; long-haul four hours, five at peak. Counters close 60 minutes before departure and gates 15 minutes before.

Can I go directly to boarding after Royal Air Maroc online check-in from Morocco?

No. Report to the counter for document and health-requirement checks and to receive your boarding pass. Online check-in also has route restrictions.

Does Royal Air Maroc’s 8 kg cabin-pet limit include the container?

Yes. Animal and container together must not exceed 8 kg. Use a ventilated 55×40×20 cm container, carry required health/vaccination and entry documents, and declare the pet when booking for acceptance.

Does a pet travelling in Royal Air Maroc’s hold use my free baggage allowance?

No. The accepted animal, crate and food are charged separately. The crate must be secure, leakproof, lockable and ventilated, and labelled with the owner’s name and address.

When should I request a special meal on Royal Air Maroc?

Request it when booking or through Modify my reservation up to 48 hours before the flight. Select the relevant meal code, such as gluten-free or vegetarian.

How do Royal Air Maroc VGML and VLML meals differ?

VGML excludes meat, fish, dairy and eggs. VLML can contain eggs and dairy, so it is unsuitable when you need to avoid both.