Helping travelers to find the best flight offers
Fly from Saint Petersburg to Penza with ease — our search scans over 700 airlines, more than 50 agencies, and 5+ top booking systems to find the best prices, schedules, and baggage and change conditions for your trip. Compare options in seconds and secure the flight that fits your budget and timing with confidence.
In different months, ticket prices from Saint Petersburg to Penza vary: minimum — $80 (October 2025), maximum — $568 (September 2026). Typically, the flight costs $151–$233.
Fly direct from Saint Petersburg to Penza for the quickest, most convenient way to reach your destination — no layovers, less hassle, and more time to enjoy your trip. While connecting flights can sometimes be cheaper, choosing a direct connection saves valuable time and offers a more comfortable travel experience, making it ideal for business trips or short getaways.
A direct flight is the easiest way to get to your destination. The following airlines operate non-stop flights from Saint Petersburg to Penza:
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 Penza departs on 11/19/2025, is operated by Rossiya Airlines and costs $80
The cheapest roundtrip flight from Saint Petersburg to Penza departs on 10/14/2025, is operated by S7 Airlines and costs $120
Fastest flight from Saint Petersburg to Penza takes 2h 10m
There are direct flights on this route 5 days a week: Su, Mo, We, Fr, and Sa
The distance between Saint Petersburg and Penza is 1173km (727 miles). The average flight duration is 2h 16m. There are 8 direct flights from Saint Petersburg to Penza. Saint Petersburg and Penza are in the same time zone. Flights from Saint Petersburg begin at 9:05 AM. The latest flight from Saint Petersburg departs at 12:10 PM
The route Saint Petersburg — Penza is served by many carriers — 6 in total, including Rossiya Airlines, S7 Airlines, Smartavia, Pobeda, Nordwind Airlines, and Alrosa. This gives passengers wide opportunities: from finding the lowest fare (from $80) 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 $80
Starting at $93
Starting at $136
Starting at $139
Starting at $143
Starting at $182
Saint Petersburg — Penza
11/19/2025
Departure
Direct flight
FV6815
Starting at $80
Saint Petersburg — Penza
10/15/2025
Departure
Direct flight
FV6815
Starting at $80
Saint Petersburg — Penza
10/17/2025
Departure
Direct flight
FV6815
Starting at $80
Saint Petersburg — Penza
10/22/2025
Departure
Direct flight
FV6815
Starting at $80
Saint Petersburg — Penza
10/24/2025
Departure
Direct flight
FV6815
Starting at $80
Saint Petersburg — Penza
10/29/2025
Departure
Direct flight
FV6815
Starting at $80
Saint Petersburg — Penza
11/05/2025
Departure
Direct flight
FV6815
Starting at $80
Saint Petersburg — Penza
11/07/2025
Departure
Direct flight
FV6815
Starting at $80
Saint Petersburg — Penza
11/12/2025
Departure
Direct flight
FV6815
Starting at $80
Saint Petersburg — Penza
11/21/2025
Departure
Direct flight
FV6815
Starting at $80
Rossiya Airlines
Su, Mo, and Sa
Starting at $80
Saint Petersburg is served by two main airports with different roles. Pulkovo (LED) is the city’s primary international hub, typically handling most long-haul and full-service carriers as well as many international connections; it sits about 20–25 km south of the historic center, with travel times usually around 30–50 minutes by taxi and 40–60 minutes by public bus or marshrutka, fares often ranging from modest bus fares to mid-range taxi fares. The airport can be convenient for downtown access but may be busy during peak seasons. Smaller and more budget-oriented flights sometimes use the secondary airfields, which can be farther from the center and offer fewer transfer options; they can be cheaper but may require longer transfers and fewer amenities. Overall, Pulkovo suits most international and business travelers for its wider airline mix, while alternatives can work for low-cost seekers prepared for trade-offs in comfort and convenience.
The cheapest flight ticket from Saint Petersburg to Penza according to data for the last 48 hours costs $80
Often the best time to buy tickets from Saint Petersburg to Penza is 2 months before departure.
Based on statistics over the past years, the lowest prices for flights from Saint Petersburg to Penza can be found flying in these months: October, November, December.
The fastest flights from Saint Petersburg to Penza start from 2 hours 10 minutes in the air.
The following airlines operate direct flights on the route Saint Petersburg — Penza: Rossiya Airlines
Penza Airport (ZAPK) functions mainly as a regional/domestic gateway serving Penza and surrounding oblasts rather than a major international hub. It typically handles a mix of smaller scheduled carriers and occasional charter flights, with fares often seen as budget-friendly on short routes though prices can fluctuate. The airport lies roughly 10–15 km from Penza city center; taxi rides usually take 20–30 minutes and can cost a modest fixed fare, while local buses or marshrutkas may be slower (30–50 minutes) but cheaper. Pros include quick check-ins and short transfer times; cons can be limited amenities, fewer daily departures, and minimal long-haul connections compared with larger Russian airports.
We couldn't find any special offers for flights from Saint Petersburg to Penza