Flights from Casablanca to Barcelona

AAA
AAA

The cheapest flights Casablanca – Barcelona

  • The distance between Casablanca and Barcelona is: 761 miles (1226 kilometers)
  • Average flight time from Casablanca to Barcelona: 2h 16min
  • Frequency of flights from Casablanca to Barcelona: daily
BTS will find the cheapest flights from Casablanca to Barcelona for you by comparing the cost of an air ticket to Barcelona in 45 agencies, 5 booking systems and 728 airlines. Where exactly to buy plane tickets from Casablanca to Barcelona – the choice is yours.

List of all airlines flying on the route

Direct flights Casablanca - Barcelona
Royal Air Maroc 07:55 2h 0m 10:55 fri, sun Find a ticket
Air Arabia Maroc 14:30 2h 10m 17:40 wed, sun Find a ticket
Vueling 10:15 2h 5m 13:20 Fri Find a ticket
Vueling 14:20 2h 5m 17:25 Sun Find a ticket
Flights from Casablanca
Casablanca - Istanbul from 8673 rub. Find a ticket
Casablanca - Paris from 3910 rub. Find a ticket
Casablanca - Moscow from 5426 rub. Find a ticket
Casablanca - Cairo from 12513 rub. Find a ticket
Casablanca - Tunis from 6451 rub. Find a ticket
Casablanca - Dubai from 13807 rub. Find a ticket
Casablanca - Milan from 4837 rub. Find a ticket
Casablanca - Montreal from 31164 rub. Find a ticket
Casablanca - Barcelona from 4941 rub. Find a ticket
Casablanca - Brussels from 5528 rub. Find a ticket
Flights to Barcelona
Moscow - Barcelona from 2904 rub. Find a ticket
Saint Petersburg - Barcelona from 1800 rub. Find a ticket
Kyiv - Barcelona from 2532 rub. Find a ticket
Helsinki - Barcelona from 3570 rub. Find a ticket
Vilnius - Barcelona from 1769 rub. Find a ticket
Yekaterinburg - Barcelona from 5841 rub. Find a ticket
Paris - Barcelona from 1734 rub. Find a ticket
Warsaw - Barcelona from 1215 rub. Find a ticket
Minsk - Barcelona from 5611 rub. Find a ticket
Rome - Barcelona from 1061 rub. Find a ticket
Subscribe to our news