Helping travelers to find the best flight offers
A direct flight is the easiest way to get to your destination. The following airlines operate non-stop flights from Saint Petersburg to Tangier:
•
•
•
•
•
•
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.
Looking for cheap flights from Saint Petersburg, Russia to Tangier, Morocco? Look no further! Our air ticket search website offers the best deals and discounts for your travel needs. Escape the chill of Saint Petersburg and immerse yourself in the vibrant atmosphere of Tangier without breaking the bank. With our user-friendly search engine, finding the most affordable flights is just a few clicks away. Explore the historic Bab el-Fahs Square, wander through the colorful Kasbah, or stroll along the beautiful beaches of Tangier. Don't miss out on the chance to discover the blend of African, European, and Arabic cultures this city has to offer. Book your cheap flight from Saint Petersburg to Tangier today and embark on a memorable adventure. Start your journey with savings by using our website – your ticket to affordable travel.
The cheapest one-way flight from Saint Petersburg to Tangier departs on 01/26/2026, is operated by Pegasus Airlines and costs $228
The cheapest roundtrip flight from Saint Petersburg to Tangier departs on 05/11/2026, is operated by Royal Air Maroc and costs $410
Fastest flight from Saint Petersburg to Tangier takes 12h 10m
There are no direct flights on this route.
The distance between Saint Petersburg and Tangier is 3730km (2313 miles). The time difference between Saint Petersburg and Tangier is 2h
Tangier, Morocco is served by two airports, Tangier Ibn Battuta Airport (TNG) and Tangier Boukhalef Airport (TNG). Located just 12 km from the city center, Tangier Ibn Battuta Airport offers convenience and time-saving benefits to travelers. With a range of international and domestic airlines, such as Ryanair and Air Arabia, operating from this hub, passengers can enjoy a wide choice of flight options. Additionally, the airport's modern facilities, including duty-free shops and restaurants, ensure a pleasant travel experience. On the other hand, Tangier Boukhalef Airport is situated approximately 15 km southeast of the city. While it may take slightly longer to reach the airport, the cost of transportation is relatively affordable. Travelers choosing this airport can fly with prestigious airlines like Royal Air Maroc and Iberia, benefiting from their top-notch services and increased flight frequency. Both airports allow travelers to easily explore Tangier's rich cultural heritage, renowned Mediterranean beaches, and vibrant markets. However, considering time and cost factors, Tangier Ibn Battuta Airport emerges as the more favorable choice for visitors arriving in Tangier. By selecting flights to this airport, travelers can conveniently access the city center while enjoying the comfort and efficiency of renowned airlines.
Unable to find information about the schedule of direct flights from
Looking for air tickets in Saint Petersburg, Russia? Discover the benefits and downsides of each airport to make the best choice for your departure. Pulkovo Airport, the city's main hub, offers a wide range of prestigious airlines and international connections, ensuring outstanding flight options. Situated within the city limits, it provides a convenient location but may have higher airfare costs. However, its excellent transport links ensure a quick journey to the airport. Pulkovo Airport is well-connected by buses, shuttles, and taxis, allowing easy access for travelers. For those seeking a more affordable option, consider Lappeenranta Airport, located just across the Finnish border. Offering low-cost carriers, this airport may require extra travel time but can provide significant savings. Choose the airport that suits your preferences and enjoy seamless air ticket search with our website.
Looking for direct flights from Saint Petersburg, Russia to Tangier, Morocco? You're in luck! Currently, there are no direct flights available on this route. However, fear not! There are alternative routes with convenient transfers to consider. One possible option is to fly from Saint Petersburg to Casablanca, which serves as a major transportation hub in Morocco. From there, you can catch a domestic flight to Tangier, ensuring a smooth journey with minimal hassle. Another viable alternative is to fly from Saint Petersburg to Marrakech, another well-connected city in Morocco. Subsequently, you can travel to Tangier via a train or a domestic flight, enjoying the picturesque Moroccan landscapes along the way. Remember, while direct flights may not be available for this particular route, exploring alternative options allows you to discover more of Morocco's beauty. Use our air ticket search website to find the most suitable and cost-effective flights for your journey.
There appear to be no direct flights from Saint Petersburg to Tangier at this time.... Well, or something went wrong on our side and we couldn't find anything
Starting at $228
Starting at $240
Starting at $240
Starting at $514
Starting at $534
The Saint Petersburg — Tangier route is served by a wide range of airlines: 5 in total, including Pegasus Airlines, Royal Air Maroc, Valuair, Utair, and Rossiya Airlines. Competition among carriers gives passengers the opportunity to find tickets at attractive fares — with prices starting from $228. Our service helps compare all available offers within seconds and choose the most convenient option. You can filter flights by price, departure time, or baggage rules to make your trip as comfortable as possible. With so many airlines, there’s always a chance to catch special promotions and save.
We couldn't find any special offers for flights from Saint Petersburg to Tangier
The cheapest flight ticket from Saint Petersburg to Tangier according to data for the last 48 hours costs $228
Often the best time to buy tickets from Saint Petersburg to Tangier is 2 months before departure.
Based on statistics over the past years, the lowest prices for flights from Saint Petersburg to Tangier can be found flying in these months: January, February, April.
The fastest flights from Saint Petersburg to Tangier start from 12 hours 10 minutes in the air.
The following airlines operate direct flights on the route Saint Petersburg — Tangier:
The minimum one-way ticket price from Saint Petersburg to Tangier is $228 (January 2026), while the maximum is $534 (December 2025). On average, a ticket costs $320–$331.