← Back to Blog
SEO Article

Rabat Airport To Casablanca: Fastest Transport

Rabat Airport Guide - Admin·September 03, 2026·9 min read min read

Rabat Airport to Casablanca transport offers four reliable options: ONCF train, CTM bus, taxi, and private transfer, each balancing speed, cost, and convenience differently. The fastest route is the ONCF Al Boraq high-speed train, taking just 1 hour from Rabat Ville Station to Casablanca Voyagers for 100-150 MAD. For budget travelers, the CTM bus costs 80-120 MAD but takes 2 hours, while private transfers (800-1200 MAD) provide door-to-door comfort in 1.5 hours. Grand taxis (shared or private) are available but require caution to avoid overcharging. Rabat’s New Airport Terminal is 90 km from Casablanca, making the A1 highway the primary road link.

Key Takeaways

  • Direct Rabat Airport to Casablanca transport options include train, bus, taxi, and private transfer.
  • Fastest: ONCF train (1 hour, ~100 MAD) via Rabat Ville Station.
  • Most flexible: Private car (1.5 hours, 800-1200 MAD).
  • Budget: CTM bus (2 hours, 80-120 MAD).
  • Avoid unlicensed taxis—use only official white taxis with meters.

The Complete Answer: Best Ways to Travel from Rabat Airport to Casablanca

Experience the quickest transport option with the ONCF Al Boraq high-speed train, connecting Rabat Airport to Casablanca in just 1 hour.

Your choice of Rabat Airport to Casablanca transport depends on priorities: speed, cost, or comfort. The ONCF train is the fastest and most reliable, with Al Boraq services departing hourly (07:00-21:00) from Rabat Ville Station, reaching Casablanca Voyagers in 60 minutes for 100 MAD (second class). The CTM bus is the cheapest at 80-120 MAD but takes 2 hours due to stops. The Ultimate private transfers (800-1200 MAD) offer door-to-door service in 1.5 hours via the A1 highway, ideal for groups. Grand taxis (150 MAD per seat or 800 MAD private) are convenient but less comfortable.

Quick Answer: The ONCF train is the best Rabat Airport to Casablanca transport for speed and reliability, taking 1 hour from Rabat Ville Station to Casablanca Voyagers for 100-150 MAD. For budget travelers, the CTM bus (80-120 MAD) is the cheapest but slowest (2 hours).

By Train: Fastest and Most Reliable

The ONCF train is the optimal Rabat Airport to Casablanca transport for travelers prioritizing speed and punctuality. From Rabat-Salé Airport (RBA), take a licensed taxi (20 min, ~50 MAD) to Rabat Ville Station, then board an Al Boraq or TNR train to Casablanca Voyagers (1 hour, 100 MAD second class or 150 MAD first class). Al Boraq high-speed trains run hourly from 07:00 to 21:00, with free Wi-Fi and power outlets. Casablanca Voyagers is centrally located, with taxis (10-20 MAD) or the tram (6 MAD) connecting to the city center.

Quick Answer: To use the ONCF train for Rabat Airport to Casablanca transport, take a taxi to Rabat Ville Station (20 min, ~50 MAD), then board an Al Boraq train (1 hour, 100-150 MAD) to Casablanca Voyagers. Trains depart hourly from 07:00-21:00.

Definition: Al Boraq — Morocco’s high-speed rail service, operated by ONCF, connecting Rabat, Kenitra, and Casablanca with speeds up to 200 km/h.

Explore the most economical way to travel with the CTM bus, connecting Rabat Airport to Casablanca in approximately 2 hours.

By Bus: Cheapest but Slowest

For budget-conscious travelers, the CTM bus is the cheapest Rabat Airport to Casablanca transport option, though it takes 2 hours. From Rabat-Salé Airport, take a taxi to Rabat CTM Station (15 min, ~40 MAD), then board a CTM bus to Casablanca CTM (80-120 MAD). Buses run every 2 hours from 06:00 to 20:00, with air conditioning and 20 kg checked luggage included. The Casablanca CTM Station is 3 km from the city center, reachable by taxi (20-30 MAD) or tram (6 MAD).

Quick Answer: The CTM bus is the cheapest Rabat Airport to Casablanca transport at 80-120 MAD but takes 2 hours. Take a taxi to Rabat CTM Station (15 min, ~40 MAD), then board a bus to Casablanca CTM (departs every 2 hours, 06:00-20:00).

Definition: CTMCompagnie de Transports au Maroc, Morocco’s largest intercity bus operator, known for reliable, affordable services with luggage allowances.

Grand taxis offer direct Rabat Airport to Casablanca transport but vary in cost and comfort. Shared grand taxis charge 150 MAD per seat (6 passengers per car), while a private grand taxi costs ~800 MAD. Official white taxis with meters are safer; unlicensed taxis often overcharge. The 1.5-hour drive via the A1 highway is direct but less comfortable than trains or private cars. Negotiate the fare before entering, and confirm the driver uses the meter (if available).

Quick Answer: Grand taxis provide direct Rabat Airport to Casablanca transport for 150 MAD per seat (shared) or 800 MAD (private). Use only official white taxis with meters and agree on the fare beforehand to avoid scams.

Private transfers are the most comfortable Rabat Airport to Casablanca transport, with door-to-door service in 1.5 hours via the A1 highway. Pre-booked cars cost 800-1200 MAD, depending on vehicle size. Reputable companies include Morocco Transfers and Intui Travel, offering English-speaking drivers and fixed prices. Ideal for groups, families, or late-night arrivals, private transfers eliminate transfers or waiting times.

Quick Answer: Private transfers are the most comfortable Rabat Airport to Casablanca transport, costing 800-1200 MAD for a 1.5-hour door-to-door service via the A1 highway. Book with Morocco Transfers or Intui Travel for reliable, English-speaking drivers.

| Option | Time | Cost (MAD) | Comfort | Luggage | Best For | |------------------|------------|----------------|-------------|-------------------|-----------------------| | ONCF Train | 1h 20m | 100-150 | High | No restrictions | Speed, reliability | | CTM Bus | 2h | 80-120 | Medium | 20 kg checked + 5 kg carry-on | Budget travelers | | Grand Taxi | 1.5h | 150-800 | Low | Limited space | Shared rides | | Private Transfer | 1.5h | 800-1200 | High | Flexible | Groups, convenience |

  1. Exit Rabat-Salé Airport (RBA) and locate the official taxi stand (white taxis with red license plates).
  2. Take a metered taxi to Rabat Ville Station (20 min, ~50 MAD). Confirm the driver uses the meter or agree on a fixed price beforehand.
  3. Purchase a ticket at the station or via the ONCF website. Second-class costs 100 MAD; first-class is 150 MAD.
  4. Board the next Al Boraq or TNR train to Casablanca Voyagers (departs hourly, 07:00-21:00).
  5. Arrive at Casablanca Voyagers (1 hour). Take a taxi (10-20 MAD) or tram (6 MAD) to your final destination.

Only use official taxis with red license plates and meters. Unlicensed taxis (often unmarked) overcharge tourists. For grand taxis, agree on the fare before entering—150 MAD per seat is standard for shared rides. Avoid tout drivers inside the terminal; always use the designated taxi rank.

Best Time to Travel

Trains and buses are least crowded on weekdays between 09:00-15:00. Friday afternoons experience heavy traffic due to Morocco’s weekend (Friday-Saturday). If traveling by road (taxi or private transfer), depart before 16:00 to avoid rush-hour congestion on the A1 highway.

Luggage Considerations

  • Trains: No luggage restrictions, but keep bags with you. Overhead racks and designated storage areas are available.
  • Buses: CTM allows 20 kg checked luggage + 5 kg carry-on per passenger. Excess baggage may incur fees.
  • Taxis/Transfers: Private cars accommodate 4-8 passengers with luggage. Grand taxis have limited trunk space—travel light.

A private taxi from Rabat-Salé Airport to Casablanca costs 800-1200 MAD for a 1.5-hour drive. Shared grand taxis charge 150 MAD per seat, but confirm the price before entering to avoid overcharging.

Is there a direct bus from Rabat Airport to Casablanca?

No direct bus exists, but you can take a taxi to Rabat CTM Station (15 min, ~40 MAD) and board a CTM bus to Casablanca CTM (2 hours, 80-120 MAD). Buses run every 2 hours from 06:00-20:00.

What’s the fastest way to get from Rabat Airport to Casablanca?

The fastest Rabat Airport to Casablanca transport is the ONCF Al Boraq train, taking 1 hour from Rabat Ville Station to Casablanca Voyagers for 100-150 MAD. Include 20 minutes by taxi to reach the station from the airport.

Can I book train tickets online from Rabat to Casablanca?

Yes, ONCF train tickets can be booked online via the ONCF website or at Rabat Ville Station. Al Boraq high-speed trains sell out quickly, so book in advance for peak travel times (weekends, holidays).

Are there night trains from Rabat to Casablanca?

No, the last ONCF train departs Rabat Ville Station at 21:00. For late-night arrivals at Rabat-Salé Airport, the best options are a private transfer (800-1200 MAD) or a grand taxi (150-800 MAD).

Choosing the right Rabat Airport to Casablanca transport depends on your priorities: speed, cost, or comfort. The ONCF train is the fastest and most reliable, taking just 1 hour for 100-150 MAD, while the CTM bus offers the cheapest option at 80-120 MAD (though it takes 2 hours). For convenience and flexibility, a private transfer (800-1200 MAD) or grand taxi (150-800 MAD) provides door-to-door service in 1.5 hours. Avoid unlicensed taxis to ensure safety and fair pricing.

For first-time visitors, the train is the best balance of speed and affordability. Book your ONCF ticket in advance via the official website to secure a seat on the Al Boraq. If traveling with groups or heavy luggage, a private transfer eliminates hassle. To make the most of your trip, consider exploring best DXB To DWC Transfer: How To Avoid Missing Your Flight for seamless airport connections. Start planning your Rabat Airport to Casablanca transport today to ensure a smooth, stress-free journey.