Prices were available within the past 7 days and start at $303 for one-way flights and $659 for roundtrip, for the period specified. Prices and availability are subject to change.
Traveling to Rabat is easy; simply select between full-service and budget airlines, evaluate travel times, and choose the flight that aligns with your budget and schedule. Get ready to explore the city's iconic attractions and vibrant neighborhoods!
Major airports in and around Rabat: Mohammed V Airport (CMN), Salé Airport (RBA)
Closest airport to Rabat: Salé Airport, RBA (within Rabat)
Flights per week: 800+ flights arriving across Rabat airports
Number of airlines that fly to Rabat: around 35+ carriers
Popular airports in and around Rabat
Rabat is a vibrant metropolis ideal for family getaways, city explorations, and sports vacations. Visitors are drawn to its stunning beaches, outdoor activities, rich culture, and urban charm. This city is conveniently accessible via two major airports.
Mohammed V Airport (CMN): Situated in Nouaceur, near Casablanca-Settat, approximately 60 miles from Rabat, this airport caters to both domestic and international flights, linking travelers to about 4 domestic cities and over 85 global destinations. Passengers have the option to upgrade to business class for enhanced comfort, subject to the specific routes and airlines. Notable carriers operating here include Royal Air Maroc, TAP Portugal, and Iberia.
Salé Airport (RBA): Found in Salé within the Rabat-Salé-Kénitra region, this airport facilitates both domestic and international travel, offering connections to roughly 1 domestic city and more than 10 international destinations. Travelers can consider upgrading to business class for greater comfort, depending on the airline and route. Key airlines serving this airport are KLM, Ryanair, and Delta.
Top routes to Rabat
New York (JFK/LGA) to Rabat (RBA/CMN), with one-way airfare from around $180
Washington (IAD) to Rabat (RBA/CMN), with one-way airfare from around $310
Boston (BOS) to Rabat (RBA/CMN), with one-way flights starting at around $200
Miami (MIA) to Rabat (CMN), with one-way fares starting at around $340
Lisbon (LIS) to Rabat (CMN), with one-way airfare from around $85
Cheapest routes to Rabat
Barcelona (BCN) to Rabat (RBA/CMN), with low-cost one-way tickets from around $25
Madrid (MAD) to Rabat (RBA/CMN), with affordable one-way prices from around $25
Agadir (AGA) to Rabat (RBA/CMN), with budget one-way fares from around $40
Bergamo (BGY) to Rabat (CMN), with low-cost one-way tickets from around $50
Malaga (AGP) to Rabat (CMN), with low-cost one-way tickets from around $50
*Flight times and fares vary by season and availability and are based on one-way routes
Top airlines with flights to Rabat
Royal Air Maroc: This airline operates flights to both Salé Airport (RBA) and Mohammed V Airport (CMN), representing approximately 40% of arrivals in Rabat. The typical one-way fare is around $340, with premium service possibly including business class depending on the route.
TAP Portugal: Flying into Mohammed V Airport (CMN), TAP Portugal accounts for roughly 8% of arrivals to Rabat. The average one-way ticket price is about $310, and travelers may find business class available in premium service options based on the route.
Air Canada: Servicing Mohammed V Airport (CMN), Air Canada contributes around 7% of arrivals to Rabat. The standard one-way fare is approximately $540, offering a straightforward travel experience for passengers heading to the area.
Iberia: This airline operates flights to Mohammed V Airport (CMN) and is responsible for about 7% of arrivals in Rabat. Expect an average one-way fare of around $340, with the possibility of premium service that includes business class depending on the route.
KLM: KLM serves both Salé Airport (RBA) and Mohammed V Airport (CMN), making up about 5% of arrivals to Rabat. The average one-way fare is approximately $540, providing travelers with options for their journey.
Best time to fly to Rabat
The most popular months for travelers to fly to Rabat are March, April, and June, when peak temperatures in Rabat can reach up to 71.6°F in June. If you prefer quieter travel, consider November, the least busy time to visit with temperatures around 63.1°F and typically the lowest average one-way fare (around $416), roughly 15% cheaper than the yearly average. Looking for additional cheaper months to fly? January and September offer average one-way fares roughly ranging from $429 to $447, making them good options for flexible travelers.
Month
Temperature
Precipitation
Cloudiness
Demand
Average one-way Fare
January
56.1°F (13.4°C)
Light Rain
Mostly Sunny
Average
$429
February
56.5°F (13.6°C)
No Rain (Dry)
Mostly Sunny
Average
$458
March
59.0°F (15.0°C)
Light Rain
Mostly Sunny
Moderately High
$459
April
62.4°F (16.9°C)
No Rain (Dry)
Mostly Sunny
Moderately High
$480
May
67.8°F (19.9°C)
No Rain (Dry)
Sunny
Average
$517
June
71.6°F (22.0°C)
No Rain (Dry)
Sunny
Moderately High
$583
July
75.0°F (23.9°C)
No Rain (Dry)
Sunny
Average
$517
August
76.6°F (24.8°C)
No Rain (Dry)
Sunny
Moderately Low
$490
September
73.6°F (23.1°C)
No Rain (Dry)
Sunny
Moderately Low
$447
October
70.7°F (21.5°C)
No Rain (Dry)
Sunny
Average
$495
November
63.1°F (17.3°C)
Light Rain
Mostly Sunny
Moderately Low
$416
December
58.8°F (14.9°C)
Light Rain
Mostly Sunny
Average
$585
*Average one-way fare is based on Expedia flight booking data from January 2025 to April 2026 for the specified route and travel class and may change depending on availability, dates, and demand.
How to save money on a flight to Rabat
Getting some of the best deals on flights to Rabat is all about timing and flexibility. Here are some key tips to help you save:
Compare flight options—use Expedia's search tool to compare airlines, routes, direct vs. non-direct flights, and flight times. You can also sort by price to find the most affordable options.
Set up price alerts—as an Expedia member you can use Price Tracking to receive notifications when flight prices change.
Think about luggage-nowadays, it's important to check the airline's baggage policies to find the best value. That may be paying for an additional carry-on bag or booking a ticket with checked luggage included. Either way, double-check your baggage allowance before confirming your booking to avoid excess baggage fees at the airport.
Earn miles—you can earn airline miles when you book your Rabat flight with Expedia. Just select your frequent flyer program and enter your program number when confirming your booking.
*For members. Select hotels.
Arriving in Rabat
Rabat welcomes travelers through its range of transport options based on price, convenience, and proximity. Here's how to reach Rabat efficiently:
Public transportation: From Mohammed V Airport, Nouaceur Mohammed V Airport Station, a train station, is located about 0.3 miles from the airport, providing easy access for travelers heading into the city.
Hotel transfer: Transfers offer a convenient way to reach your hotel in Rabat, with private rides that can be arranged in advance.
Car rental: Renting a car in Rabat is a good option if you plan to explore and sightsee beyond the city. Browse cheap car rentals in Rabat on Expedia.
Taxi/ride-hailing: Taxis and ride-hailing services may be available from designated pickup areas outside the terminal, check locally on arrival.
Where to stay in Rabat
Skhirat: Skhirat is located in the area of Rabat and offers a delightful blend of beach and sports activities. Visitors can enjoy the sun at Plage de Temara or explore the beautifully maintained golf courses. For those interested in events, the International Mohammed VI Conferences Center serves as a prominent venue. Families can relish their time at the family-friendly beaches or even venture to the nudist beach for a unique experience. With its vibrant outdoor scene, Skhirat is perfect for travelers looking to soak up the sun and engage in sports.
Temara: Temara is located in the area of Rabat and is a fantastic destination for beach lovers, sports enthusiasts, and culture seekers. The scenic Plage de Temara is ideal for sunbathing and swimming, while local sports facilities and a stadium cater to active visitors. The nearby Mohammed V University showcases modern architecture and culture. Adventure awaits in the Foret Hilton, where you can explore nature trails and enjoy outdoor activities. Temara offers a dynamic mix of relaxation and cultural experiences for all types of travelers.
Madinat Al Irfane: Madinat Al Irfane is located around the area of Rabat and is known for its cultural and educational attractions. This neighborhood features the impressive Royal Palace, where history and architecture converge. The nearby Mohammed V University adds a modern touch to the area, making it suitable for city vacations. For those seeking outdoor adventure, the lush Foret Hilton is within reach, providing a serene escape. Madinat Al Irfane invites travelers to immerse themselves in both culture and nature, making it a unique spot to explore.
Tips for short-haul flights to Rabat
For quick getaways, efficiency is key. Here is how to make your short-haul journey smoother:
Pack light and skip checked bags—when flying with budget airlines, it's often more economical to travel with just a carry-on. Maximize space by bringing travel-sized toiletries, wearing your heaviest clothing, and planning versatile outfits. This also allows you to bypass the wait at baggage claim upon arrival.