Flynavo
Saint Petersburg

Casablanca – Saint Petersburg: 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 Casablanca to Saint Petersburg currently start at $332. The cheapest month is February, from $332. Direct flights from $332.

economy

Choose both cities from the list.

Choose a departure date.

Round trip from

$332

18 Feb – 28 Feb · Royal Air Maroc · direct

found 4 days ago

Also for this trip: eSIM Transfer

Direct flights from

$332

18 Feb – 28 Feb · Royal Air Maroc

The route at a glance

The flight from Casablanca to Saint Petersburg covers about 4020 km; the shortest flight takes 5 h 35 min, a typical one 5 h 45 min.

100% of the cheapest tickets are direct; Royal Air Maroc carries 100% of them.

Most cheap flights leave from Mohamed V International Airport (19 km from the centre of Casablanca).

Most land at Pulkovo Airport (14 km from the centre of Saint Petersburg).

A one-way ticket starts at $194, a round trip at $332.

Cheapest price by month

MonthRound trip from
November 2026$380
December 2026$373
January 2027$351
February 2027$332
March 2027$443
April 2027$349
May 2027$621
June 2027$697
August 2027$577

Cheapest day to fly

Looking two months ahead, 26 November is the cheapest date to leave, at $203.

Sunday is the cheapest day of the week to fly.

Cheapest day to fly
MonTueWedThuFriSatSun
4
$403
5
$387
6
$399
7
$407
8
$381
9
$365
10
$346
11
$319
12
$298
13
$279
14
$278
15
$298
16
$347
17
$298
18
$347
19
$343
20
$360
21
$315
22
$291
23
$356
24
$340
25
$295
26
$203
27
$258
28
$299
29
$288
30
$315

Cheaper More expensive

  • $203 — Thursday, Nov. 26, 2026
  • $258 — Friday, Nov. 27, 2026
  • $278 — Saturday, Nov. 14, 2026
  • $279 — Friday, Nov. 13, 2026
  • $288 — Sunday, Nov. 29, 2026
  • $291 — Sunday, Nov. 22, 2026
  • $295 — Wednesday, Nov. 25, 2026
  • $298 — Thursday, Nov. 12, 2026
  • $298 — Sunday, Nov. 15, 2026
  • $298 — Tuesday, Nov. 17, 2026
  • $299 — Saturday, Nov. 28, 2026
  • $315 — Saturday, Nov. 21, 2026
  • $315 — Monday, Nov. 30, 2026
  • $319 — Wednesday, Nov. 11, 2026
  • $340 — Tuesday, Nov. 24, 2026
  • $343 — Thursday, Nov. 19, 2026
  • $346 — Tuesday, Nov. 10, 2026
  • $347 — Monday, Nov. 16, 2026
  • $347 — Wednesday, Nov. 18, 2026
  • $356 — Monday, Nov. 23, 2026
  • $360 — Friday, Nov. 20, 2026
  • $365 — Monday, Nov. 9, 2026
  • $381 — Sunday, Nov. 8, 2026
  • $387 — Thursday, Nov. 5, 2026
  • $399 — Friday, Nov. 6, 2026
  • $403 — Wednesday, Nov. 4, 2026
  • $407 — Saturday, Nov. 7, 2026

Price trend, last 30 days

Prices over the past month ranged from $266 to $337, with $322 the usual level.

Today's price is about average.

  • 6 October — $337
  • 11 October — $266
  • 16 October — $328
  • 21 October — $334
  • 26 October — $332
  • 31 October — $332

Trip length and timing

Travellers who pay least stay roughly 8 nights — 10 nights on the very cheapest ticket — and book about 80 days before departure.

Airlines on this route

Airports used

Trip essentials

Flight deals from Casablanca 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 Casablanca to Saint Petersburg?
The cheapest round-trip ticket found recently costs $332.
Which month is the cheapest to fly from Casablanca to Saint Petersburg?
February 2027 is currently the cheapest month, with tickets from $332.
Are there direct flights from Casablanca to Saint Petersburg?
Yes. Direct flights were found from $332.
Which airlines fly from Casablanca to Saint Petersburg?
Airlines found on this route: Air Arabia Maroc, Royal Air Maroc, Pegasus Airlines, Turkish Airlines.
How far is Saint Petersburg from Casablanca?
The distance is about 4020 km. A direct flight takes about 5 h 45 min.
How long is the flight from Casablanca to Saint Petersburg?
The shortest flight takes 5 h 35 min; most take about 5 h 45 min.
Which airports do flights from Casablanca to Saint Petersburg use?
Most depart from Mohamed V International Airport and arrive at Pulkovo Airport.
What is the cheapest day of the week to fly from Casablanca to Saint Petersburg?
In the next two months, Sunday departures are the cheapest; the single cheapest day is 26 November at $203.
Round trip from $332 Check live prices