Support

Flights Saint Petersburg — Penza

Saint Petersburg
LED
Penza
PEZ

Cheap flights Saint Petersburg — Penza

Below you can see the best deals on flights Saint Petersburg — Penza for upcoming dates. Direct and connecting flights from various airlines — compare prices and choose the right ticket.

The lowest price for the next 2 months is on 9 September, from $85.

Top 10 cheap flights Saint Petersburg — Penza

Direct flights Saint Petersburg — Penza

Direct flight options for Saint Petersburg — Penza with no stopovers on upcoming dates. A direct flight is faster and more convenient — especially when travelling with luggage or children.

The fastest direct flight takes around 2 h 10 min.

Top 10 direct flights Saint Petersburg — Penza

About the Saint Petersburg — Penza flight

On this page, you can find and purchase flight tickets for the route from Saint Petersburg to Penza. The distance between the cities is 1,165 km, and direct air service is maintained with a frequency of about one flight per week.

Flights on this route are operated by Aeroflot (SU). Ticket prices vary by season, so we recommend exploring ways to get to the departure airport in advance and checking how to reach the city after arrival using our price monitoring tools.

Flight ticket prices by day: Saint Petersburg — Penza

Below is a calendar of the lowest flight ticket prices for Saint Petersburg — Penza by day. Pick a convenient date and instantly see the fare. The cheapest flights on this route start from $85 in F, and the most expensive are around $125 in y. If your travel dates are flexible, the calendar will help you find the best price for your preferred period. To view round-trip fares, switch to the "Round trip" tab above the calendar, select your departure date — and the right-hand calendar will highlight the lowest prices for return flights on each day.

 
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--

Prices by month

Saint Petersburg → Penza, average one-way price

MonthAverage priceLevelMonthAverage priceLevelMonthAverage priceLevel
Jan$174highMay$167highSep$154medium
Feb$161mediumJun$161mediumOct$142low
Mar$135lowJul$174highNov$135low
Apr$148mediumAug$174highDec$135low

Some values are estimated based on seasonality.

When to fly

The climate in Penza is characterized by distinct seasonality: July is the warmest month with an average high of 25.2°C, while January is the coldest, with temperatures dropping to -11.4°C. The summer period, particularly July, is also the rainiest time of the year, while August offers dry and clear weather.

From a budget perspective, it is most cost-effective to plan your flight for September, when ticket prices start $85. Prices peak in June—during this month, the minimum fare starts $137, which is linked to the start of the holiday season.

September is considered the optimal time for a trip: flights are cheaper, and the mild warmth of around 18°C is comfortable for sightseeing. It is best to avoid the winter months, especially January and February, due to severe frosts and frequent snowfalls that can make getting around the city difficult.

Temperature · Penza

Dry and wet days · Penza

Wind speed and direction · Penza

We'll let you know if you need a visa

Enter your destination or
Your nationality
Destination

How to get the best deal on a Saint Petersburg — Penza ticket

  • Since there is only about one flight per week on the Saint Petersburg — Penza route, we recommend booking your tickets at least 1.5–2 months in advance.
  • Monitor price trends in September and October, when flight costs drop $85, which is significantly lower than average summer fares.
  • Since the flights are operated by the full-service carrier SU, check for "no-baggage" fares if you are planning a short trip—this could help you save $26.
  • Use the low price calendar on this page to compare flight costs across different weeks, as the price difference between neighboring dates can be substantial.

Airlines

Regular air service between Saint Petersburg and Penza is currently provided by a single airline — Aeroflot. The carrier operates direct flights approximately once a week, connecting the Northwest with the Volga region. You can find detailed information about departure times, aircraft types, and available fares in the list below; click on the airline card to see schedule details.

  • AeroflotSU
    1x/week
    WebsiteFleet: 17125.2M pax/year
    • Direct flight LED → PEZ1x/week
      Days
      MTWTFSS
    100.0%Open →

Cities and airports on the Saint Petersburg — Penza route

Flights Saint Petersburg — Penza depart from Pulkovo and arrive at Penza Airport. Below are pages for the cities, countries, and airports on the route: airlines, schedules, and travel guides.

Departure airports
Arrival airports

Interesting articles about Penza

Real Stories: How Quarantine is Going in Other CountriesInteresting

Real Stories: How Quarantine is Going in Other Countries

You can’t see the world sitting at home, but it’s so interesting what’s happening abroad! We’ve collected several stories from residents of other countries about quarantine. In general, conditions are…

Birdwatching as a New Reason to TravelInteresting

Birdwatching as a New Reason to Travel

Birdwatching is the new black. It’s also a new trend for travelers seeking unusual experiences and unconventional destinations. It’s no longer a retiree’s hobby or a purely English whim from Victorian…

House Sitting. How to Live Abroad for FreeTips for Travelers

House Sitting. How to Live Abroad for Free

Want to change your surroundings, live for free in a new place, and meet interesting people? Try house sitting. House sitting has been tried and tested by Nikita and Nastya , who embarked on a round-t…

Tips for Travelers

Travel Hacks from Niklenburg

The other day, we once again pestered Lena and Nikita – the Niklenburg bloggers – with questions. You’re already familiar with them from our previous interview. This time, our conversation wasn’t so m…

I Wish I Lived Like That: The Most Beautiful Castles in EuropeTips for Travelers

I Wish I Lived Like That: The Most Beautiful Castles in Europe

Sometimes you want to feel like a princess and live in a castle. Even without dragons and ghosts, as long as the towers are tall, a river is nearby, and the view is breathtaking. Although those times…

5 Reasons to Travel Beyond LondonTips for Travelers

5 Reasons to Travel Beyond London

England is not just London, Oxford’s library, and a flock of wizards on Baker Street with pipes in their teeth. Getting a British visa is not easy, so if you’re going, you should see all corners. Afte…

Frequently asked questions about the Saint Petersburg — Penza flight

How long is the flight from Saint Petersburg to Penza?

For a direct flight, the travel time is approximately 1 hour and 30 minutes, considering the distance of 1,165 km between the cities.

Which airlines operate flights on this route?

The main carrier operating regular flights from Saint Petersburg to Penza is Aeroflot (SU).

Are there direct flights between these cities?

Yes, direct flights are available; however, they do not operate daily, but with a frequency of about once a week.

How can I find the cheapest ticket for this route?

Prices change constantly depending on the season and demand; use the price trend chart and the calendar on this page to find the best deal.

Which airport do flights to Penza arrive at?

All flights from Saint Petersburg arrive at Penza Airport (PEZ), which is located in close proximity to the city center.

Where else you can fly from Saint Petersburg

See all

Where else you can fly from Penza

See all
We use cookies for your convenience.