Compare airlines, prices, and flight durations for your trip
Find the best deals for flights from Saint Petersburg to Dortmund with one smart search—we scan over 700 airlines, 50+ agencies and more than five top booking systems to compare prices, schedules and fare conditions. Friendly and fast, our service helps you lock in the ideal itinerary and save time so you can focus on planning your trip to Germany.
Fly direct from Saint Petersburg to Dortmund for the quickest, most convenient way to get between these vibrant cities — fewer hassles, no long layovers, and more time to enjoy your trip. While connecting flights can sometimes be cheaper, choosing a nonstop gives you a faster, more comfortable journey and a smoother start to your stay in Germany.
A direct flight is the easiest way to get to your destination. The following airlines operate non-stop flights from Saint Petersburg to Dortmund:
•
•
•
•
•
•
Answers to questions about the route that travelers are most interested in.
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.
More than 4 airlines operate flights from Saint Petersburg to Dortmund, including Pegasus Airlines, Valuair, Rossiya Airlines, and S7 Airlines. This is a popular route, so passengers can choose tickets based on budget and preferences. Ticket prices start from $284, and our service lets you instantly compare all options. The variety of offers simplifies planning: you can choose budget fares or more comfortable options with baggage included or extra services. We help you find the best deals so your trip is cost-efficient.
starting at $284
starting at $306
starting at $344
starting at $359
There appear to be no non-stop flights from Saint Petersburg to Dortmund 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 primary hub for full-service and low-cost carriers alike. Pulkovo typically handles most long-haul and regional flights and can be pricier than smaller regional airports, though deals are common. The airport lies about 23 km south of the historic centre; transfer options include AeroExpress trains or suburban rail (roughly 30–45 minutes), regular city buses and marshrutkas (45–60 minutes), and taxis or ride-hailing services (30–50 minutes) with fares varying by mode and time of day. Pros: relatively modern terminals and wide route coverage; cons: peak-time congestion and variable travel times to the centre depending on traffic.
Dortmund Airport (DTM) serves as a regional gateway in Germany, known for budget and leisure carriers rather than major intercontinental hubs. Low-cost airlines and a handful of short-haul European routes typically dominate the schedule, so fares can often be competitive compared with larger nearby airports. The airport sits about 12 km northeast of Dortmund city center; taxis take roughly 20–30 minutes while regional buses and the S-Bahn provide public transport in about 30–40 minutes, with fares usually in the low single-digit euro range. Pros include quick check-ins and shorter walking distances; downsides are limited long-haul connections and fewer premium lounges and shopping options than bigger hubs.
We couldn't find any special offers for flights from Saint Petersburg to Dortmund
The cheapest one-way flight from Saint Petersburg to Dortmund departs on 04/24/2026, is operated by Pegasus Airlines and costs $284
The cheapest roundtrip flight from Saint Petersburg to Dortmund departs on 09/11/2026, is operated by Rossiya Airlines and costs $623
Fastest flight from Saint Petersburg to Dortmund takes 12h 10m
There are no direct flights on this route.
The distance between Saint Petersburg and Dortmund is 1689km (1047 miles). The time difference between Saint Petersburg and Dortmund is 2h
The cheapest flight ticket from Saint Petersburg to Dortmund according to data for the last 48 hours costs $284
Often the best time to buy tickets from Saint Petersburg to Dortmund is 2 months before departure.
Based on statistics over the past years, the lowest prices for flights from Saint Petersburg to Dortmund can be found flying in these months: May, April, July.
The fastest flights from Saint Petersburg to Dortmund start from 12 hours 10 minutes in the air.
The following airlines operate direct flights on the route Saint Petersburg — Dortmund:
The cost of a one-way flight from Saint Petersburg to Dortmund ranges from $268 (May 2026) to $780 (October 2026). On average, the ticket price is about $348–$408.
Prices on the Saint Petersburg — Dortmund route are consistently going up. From April 2026 to October 2026, tickets went from $293 to $780 — a 166% increase. This trend is worth considering when planning your trip.
The most significant price increase was from May 2026 to October 2026 — up 191%. The best time to fly is April 2026–May 2026, when the average price is $281. In August 2026–October 2026, tickets cost around $600.
Given the rising prices, it's best not to delay your purchase. Flying in April 2026–May 2026 can save you up to 53% compared to the most expensive months.
Price variation across months on this route is 42.5%. Your choice of departure month significantly affects the total flight cost.