Helping travelers to find the best flight offers
Fly from Saint Petersburg to Casablanca with confidence — our search scans over 700 airlines, 50+ travel agencies and more than 5 top booking systems to find the best prices, schedules and booking conditions for your trip. Compare nonstop and connecting options in seconds and lock in the perfect flight to explore Morocco’s vibrant culture and Atlantic coast.
Fly nonstop from Saint Petersburg to Casablanca for the fastest, most convenient way to bridge Russia and Morocco — fewer hassles, no changeovers, and more time to enjoy Casablanca’s coastal charms. If you’re watching the budget, connecting options can sometimes be cheaper, but a direct flight saves hours and delivers a smoother, more comfortable journey worth the premium for many travelers.
A direct flight is the easiest way to get to your destination. The following airlines operate non-stop flights from Saint Petersburg to Casablanca:
We keep tight track on airlines' pre-holidays sales and other special offers occurences all the time to let you save maximum amount of funds while traveling to your family or just going out on vacation.
The cheapest one-way flight from Saint Petersburg to Casablanca departs on 12/07/2025, is operated by Pegasus Airlines and costs $110
The cheapest roundtrip flight from Saint Petersburg to Casablanca departs on 03/09/2026, is operated by Pegasus Airlines and costs $465
Fastest flight from Saint Petersburg to Casablanca takes 8h 30m
There are no direct flights on this route.
The distance between Saint Petersburg and Casablanca is 4018km (2491 miles). The average flight duration is 13h 54m. The time difference between Saint Petersburg and Casablanca is 2h
The route Saint Petersburg — Casablanca is served by many carriers — 12 in total, including Pegasus Airlines, Nordwind Airlines, Pobeda, Azerbaijan Airlines, S7 Airlines, Rossiya Airlines, Valuair, Azimut, Utair, Turkish Airlines, FlyOne, and Belavia. This gives passengers wide opportunities: from finding the lowest fare (from $110) to selecting flights by schedule or service class. Our service aggregates data from multiple booking systems so you can compare offers in one place. This saves time and money: no need to check dozens of sites — just pick the right option and book online.
Starting at $110
Starting at $292
Starting at $294
Starting at $301
Starting at $314
Starting at $330
Starting at $335
Starting at $352
Starting at $357
Starting at $438
Starting at $456
Starting at $488
There appear to be no direct flights from Saint Petersburg to Casablanca at this time.... Well, or something went wrong on our side and we couldn't find anything
Unable to find information about the schedule of direct flights from
Saint Petersburg is served mainly by Pulkovo Airport (LED), the city’s international gateway and largest hub for scheduled carriers such as Aeroflot and various European and low-cost airlines. Located about 23 km south of the historic center, transfers typically take 30–50 minutes by taxi or private transfer and can be around 800–1400 RUB, while the Airport Express bus and marshrutka services reach the city in roughly 40–60 minutes for a lower fare. Pulkovo is usually positioned as a full-service airport with modern facilities and a range of lounges, though peak periods can be busy. Pros: direct international connections and decent ground links; cons: distance from the center and occasional congestion at peak times.
Casablanca’s Mohammed V International (CMN) is Morocco’s main international gateway and typically handles most long-haul and regional flights, with flag carrier Royal Air Maroc plus a mix of European and Middle Eastern airlines. It is located about 30–35 km southeast of downtown Casablanca; road transfer by taxi or shuttle usually takes 30–50 minutes depending on traffic, with fares generally ranging from modest fixed-rate airport taxis to higher private-transfer prices. Train service links the airport to Casa-Voyageurs station in roughly 45–60 minutes for a budget-friendly option. Pros: relatively full-service facilities and wide route choice; cons: can feel busy at peak times and the transfer distance means slightly longer city access compared with inner-city airports.
ноябрь 20
Pegasus Airlines
The cheapest flight ticket from Saint Petersburg to Casablanca according to data for the last 48 hours costs $110
Often the best time to buy tickets from Saint Petersburg to Casablanca is 2 months before departure.
Based on statistics over the past years, the lowest prices for flights from Saint Petersburg to Casablanca can be found flying in these months: December, March, November.
The fastest flights from Saint Petersburg to Casablanca start from 8 hours 30 minutes in the air.
The following airlines operate direct flights on the route Saint Petersburg — Casablanca:
In different months, ticket prices from Saint Petersburg to Casablanca vary: minimum — $110 (December 2025), maximum — $554 (August 2026). Typically, the flight costs $307–$314.