Flynavo
Casablanca

Brussels – Casablanca: cheap flights

Prices on this page were found by travellers in recent searches. Choose your dates to see live prices from airlines and travel agencies.Round trips from Brussels to Casablanca currently start at $157. The cheapest month is January, from $157. Direct flights from $157.

economy

Choose both cities from the list.

Choose a departure date.

Round trip from

$157

9 Jan – 23 Jan · Air Arabia Maroc · direct

found today

Also for this trip: eSIM Transfer

Direct flights from

$157

9 Jan – 23 Jan · Air Arabia Maroc

The route at a glance

About 2156 km separate Brussels and Casablanca; the quickest flight is 3 h 20 min and a typical one 4 h 25 min.

41% of the cheapest tickets are direct; TAP Air Portugal carries 36% of them.

Most cheap flights leave from Brussels Airport (11 km from the centre of Brussels).

Most land at Mohamed V International Airport (19 km from the centre of Casablanca).

A one-way ticket starts at $72, a round trip at $157.

Cheapest price by month

MonthRound trip from
November 2026$169
December 2026$167
January 2027$157
February 2027$174
March 2027$202
April 2027$195
May 2027$172
July 2027$284
August 2027$196

Cheapest day to fly

Looking two months ahead, 14 December is the cheapest date to leave, at $72.

Saturday is the cheapest day of the week to fly.

Cheapest day to fly
MonTueWedThuFriSatSun
4
$93
5
$102
6
$161
7
$109
8
$106
9
$106
10
$106
11
$106
12
$106
13
$104
14
$100
15
$100
16
$100
17
$100
18
$100
19
$96
20
$85
21
$85
22
$85
23
$85
24
$85
25
$74
26
$77
11
$102
12
$87
13
$87
14
$72
15
$146
16
$146
17
$146
18
$146
19
$146
20
$220
21
$198
22
$198
23
$175
24
$195
25
$176
26
$176
27
$176
28
$176
29
$157
30
$121
31
$85

Cheaper More expensive

  • $72 — Monday, Dec. 14, 2026
  • $74 — Wednesday, Nov. 25, 2026
  • $77 — Thursday, Nov. 26, 2026
  • $77 — Friday, Nov. 27, 2026
  • $81 — Saturday, Nov. 28, 2026
  • $85 — Friday, Nov. 20, 2026
  • $85 — Saturday, Nov. 21, 2026
  • $85 — Sunday, Nov. 22, 2026
  • $85 — Monday, Nov. 23, 2026
  • $85 — Tuesday, Nov. 24, 2026
  • $85 — Thursday, Dec. 31, 2026
  • $87 — Saturday, Dec. 12, 2026
  • $87 — Sunday, Dec. 13, 2026
  • $93 — Wednesday, Nov. 4, 2026
  • $96 — Thursday, Nov. 19, 2026
  • $100 — Saturday, Nov. 14, 2026
  • $100 — Sunday, Nov. 15, 2026
  • $100 — Monday, Nov. 16, 2026
  • $100 — Tuesday, Nov. 17, 2026
  • $100 — Wednesday, Nov. 18, 2026
  • $102 — Thursday, Nov. 5, 2026
  • $102 — Friday, Dec. 11, 2026
  • $104 — Friday, Nov. 13, 2026
  • $106 — Sunday, Nov. 8, 2026
  • $106 — Monday, Nov. 9, 2026
  • $106 — Tuesday, Nov. 10, 2026
  • $106 — Wednesday, Nov. 11, 2026
  • $106 — Thursday, Nov. 12, 2026
  • $109 — Saturday, Nov. 7, 2026
  • $121 — Wednesday, Dec. 30, 2026
  • $146 — Tuesday, Dec. 15, 2026
  • $146 — Wednesday, Dec. 16, 2026
  • $146 — Thursday, Dec. 17, 2026
  • $146 — Friday, Dec. 18, 2026
  • $146 — Saturday, Dec. 19, 2026
  • $157 — Tuesday, Dec. 29, 2026
  • $161 — Friday, Nov. 6, 2026
  • $175 — Wednesday, Dec. 23, 2026
  • $176 — Friday, Dec. 25, 2026
  • $176 — Saturday, Dec. 26, 2026
  • $176 — Sunday, Dec. 27, 2026
  • $176 — Monday, Dec. 28, 2026
  • $195 — Thursday, Dec. 24, 2026
  • $198 — Monday, Dec. 21, 2026
  • $198 — Tuesday, Dec. 22, 2026
  • $220 — Sunday, Dec. 20, 2026

Price trend, last 30 days

Prices over the past month ranged from $112 to $170, with $148 the usual level.

Today's price is 6% above that average; waiting may pay off.

  • 5 October — $115
  • 6 October — $120
  • 7 October — $112
  • 8 October — $112
  • 9 October — $112
  • 10 October — $112
  • 11 October — $112
  • 12 October — $152
  • 13 October — $152
  • 14 October — $152
  • 15 October — $152
  • 16 October — $170
  • 17 October — $170
  • 18 October — $170
  • 19 October — $167
  • 20 October — $164
  • 21 October — $153
  • 22 October — $153
  • 23 October — $153
  • 24 October — $153
  • 25 October — $158
  • 26 October — $158
  • 27 October — $158
  • 28 October — $158
  • 29 October — $156
  • 30 October — $156
  • 31 October — $155
  • 1 November — $157
  • 2 November — $157
  • 3 November — $157
  • 4 November — $157

Trip length and timing

The cheapest tickets are for stays of about 7 nights (the very cheapest: 14 nights), booked around 47 days ahead.

Airlines on this route

Airports used

Alternatives

Flying back? Casablanca → Brussels starts at $199.

Nearby alternatives from Brussels: Rabat from $80, Tangier from $84.

Trip essentials

Flight deals from Brussels in Telegram

A daily digest of the cheapest fares from your city and instant alerts when a price drops. Free, no account needed.

Questions and answers

What is the cheapest price for flights from Brussels to Casablanca?
The cheapest round-trip ticket found recently costs $157.
Which month is the cheapest to fly from Brussels to Casablanca?
January 2027 is currently the cheapest month, with tickets from $157.
Are there direct flights from Brussels to Casablanca?
Yes. Direct flights were found from $157.
Which airlines fly from Brussels to Casablanca?
Airlines found on this route: Air Arabia Maroc, Royal Air Maroc, Ryanair, Lufthansa, Portugalia Airlines, TUI fly Belgium, TAP Air Portugal, Vueling, Wizz Air Malta.
How far is Casablanca from Brussels?
The distance is about 2156 km. A direct flight takes about 3 h 20 min.
How long is the flight from Brussels to Casablanca?
The shortest flight takes 3 h 20 min; most take about 4 h 25 min.
Which airports do flights from Brussels to Casablanca use?
Most depart from Brussels Airport and arrive at Mohamed V International Airport.
What is the cheapest day of the week to fly from Brussels to Casablanca?
In the next two months, Saturday departures are the cheapest; the single cheapest day is 14 December at $72.
Round trip from $157 Check live prices