×
HomeHow it worksTop dealsDeparture citiesBlogContact

Cheap Flights from Casablanca to Barcelona

Discover the cheapest round-trip fares from Casablanca to Barcelona, all sourced directly from airlines — no third-party markups, no hidden fees.

Barcelona El Prat Airport (BCN) is located about 15 km from the city center, and getting there is quick and easy with several transport options.

  • Aerobús – Direct service to Plaça de Catalunya in about 35 minutes.
    Runs every 5–10 minutes. Tickets cost around €6 one-way.

  • Train (R2 Nord) – Connects Terminal 2 to Sants, Passeig de Gràcia, and El Clot stations.
    Travel time: ~25 minutes. Cost: €5.
    Note: No train from Terminal 1 — use the free shuttle bus to T2.

  • Metro (L9 Sud) – From both terminals to Zona Universitària, then transfer to other lines.
    Travel time: 45–50 minutes. Special airport ticket: €5.50.

  • Taxi – Fastest option, 20–30 minutes depending on traffic.
    Cost: €30–€35.

  • Ride-hailing services – Apps like Free Now or Cabify are available.

  • Private transfers – Pre-booked comfort at a fixed price.

With so many options, you can choose the balance of speed, price, and comfort that suits your trip.

✈️ Found 9 amazing deals for your journey

Barcelona from 125 EUR(9 deals)

Barcelona
CMN BCN CMN
125.0 EUR
🗓️ 7 days trip • Wed, Sep 17, 2025 - Wed, Sep 24, 2025
Wed17Sep
BCN
Flight
Thu18Sep
BCN
Stay
Fri19Sep
BCN
Stay
Sat20Sep
BCN
Stay
Sun21Sep
BCN
Stay
Mon22Sep
BCN
Stay
Tue23Sep
BCN
Stay
Wed24Sep
CMN
Flight
Barcelona
CMN BCN CMN
129.0 EUR
🗓️ 7 days trip • Fri, Sep 19, 2025 - Fri, Sep 26, 2025
Fri19Sep
BCN
Flight
Sat20Sep
BCN
Stay
Sun21Sep
BCN
Stay
Mon22Sep
BCN
Stay
Tue23Sep
BCN
Stay
Wed24Sep
BCN
Stay
Thu25Sep
BCN
Stay
Fri26Sep
CMN
Flight
Barcelona
CMN BCN CMN
129.0 EUR
🗓️ 7 days trip • Sun, Sep 21, 2025 - Sun, Sep 28, 2025
Sun21Sep
BCN
Flight
Mon22Sep
BCN
Stay
Tue23Sep
BCN
Stay
Wed24Sep
BCN
Stay
Thu25Sep
BCN
Stay
Fri26Sep
BCN
Stay
Sat27Sep
BCN
Stay
Sun28Sep
CMN
Flight
Barcelona
CMN BCN CMN
138.0 EUR
🗓️ 7 days trip • Wed, Sep 10, 2025 - Wed, Sep 17, 2025
Wed10Sep
BCN
Flight
Thu11Sep
BCN
Stay
Fri12Sep
BCN
Stay
Sat13Sep
BCN
Stay
Sun14Sep
BCN
Stay
Mon15Sep
BCN
Stay
Tue16Sep
BCN
Stay
Wed17Sep
CMN
Flight
Barcelona
CMN BCN CMN
138.0 EUR
🗓️ 7 days trip • Thu, Sep 11, 2025 - Thu, Sep 18, 2025
Thu11Sep
BCN
Flight
Fri12Sep
BCN
Stay
Sat13Sep
BCN
Stay
Sun14Sep
BCN
Stay
Mon15Sep
BCN
Stay
Tue16Sep
BCN
Stay
Wed17Sep
BCN
Stay
Thu18Sep
CMN
Flight
Barcelona
CMN BCN CMN
143.0 EUR
🗓️ 7 days trip • Fri, Sep 12, 2025 - Fri, Sep 19, 2025
Fri12Sep
BCN
Flight
Sat13Sep
BCN
Stay
Sun14Sep
BCN
Stay
Mon15Sep
BCN
Stay
Tue16Sep
BCN
Stay
Wed17Sep
BCN
Stay
Thu18Sep
BCN
Stay
Fri19Sep
CMN
Flight
Barcelona
CMN BCN CMN
145.0 EUR
🗓️ 4 days trip • Wed, Sep 10, 2025 - Sun, Sep 14, 2025
Wed10Sep
BCN
Flight
Thu11Sep
BCN
Stay
Fri12Sep
BCN
Stay
Sat13Sep
BCN
Stay
Sun14Sep
CMN
Flight
Barcelona
CMN BCN CMN
149.0 EUR
🗓️ 2 days trip • Wed, Sep 10, 2025 - Fri, Sep 12, 2025
Wed10Sep
BCN
Flight
Thu11Sep
BCN
Stay
Fri12Sep
CMN
Flight
Barcelona
CMN BCN CMN
152.0 EUR
🗓️ 7 days trip • Sun, Sep 14, 2025 - Sun, Sep 21, 2025
Sun14Sep
BCN
Flight
Mon15Sep
BCN
Stay
Tue16Sep
BCN
Stay
Wed17Sep
BCN
Stay
Thu18Sep
BCN
Stay
Fri19Sep
BCN
Stay
Sat20Sep
BCN
Stay
Sun21Sep
CMN
Flight