# Saint Petersburg to Marrakech flights

Page: https://www.routavio.com/flights/saint-petersburg-to-marrakech

## About this route

Explore the fares we observed from Saint Petersburg to Marrakech. Prices move often, so pick your dates to see the latest options.

- Route distance: 4,221 km
- Seen on fares with a connection: Royal Air Maroc, AJet, Azerbaijan Airlines, Rossiya, Pobeda, S7 Airlines, Pegasus Airlines, Turkish Airlines (8)
- Connecting via Istanbul: Turkish Airlines

- No recently checked fare for this route.

## Frequently asked

### How much is a flight from Saint Petersburg to Marrakech?

The lowest fare Routavio has observed is €188, found on 29 Oct 2026.

### Are there direct flights from Saint Petersburg to Marrakech?

Our data holds no non-stop flight from Saint Petersburg to Marrakech. The fares on this page include at least one stop.

### Which airlines fly from Saint Petersburg to Marrakech?

Routavio has seen these carriers on the route: AJet, Azerbaijan Airlines, Pegasus Airlines, Pobeda, Rossiya, Royal Air Maroc, S7 Airlines, Turkish Airlines (8).

### How many of the observed Saint Petersburg to Marrakech fares were non-stop?

None of the 153 fares we observed was non-stop; every one included at least one stop. That describes our observations, not every flight that operates.

Route data last updated by Routavio on 6 November 2026
