Support

Flights Saint Petersburg — Krasnoyarsk

Saint Petersburg
LED
Krasnoyarsk
KJA

Cheap flights Saint Petersburg — Krasnoyarsk

Below you can see the best deals on flights Saint Petersburg — Krasnoyarsk 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 19 August, from AED 715.

Top 10 cheap flights Saint Petersburg — Krasnoyarsk

Direct flights Saint Petersburg — Krasnoyarsk

Direct flight options for Saint Petersburg — Krasnoyarsk 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 4 h 45 min.

Top 10 direct flights Saint Petersburg — Krasnoyarsk

About the Saint Petersburg — Krasnoyarsk flight

On this page, you can find and buy flights from Saint Petersburg to Krasnoyarsk. This 3,586 km route connects the Northwest and Siberia, offering approximately 6 flights per week for comfortable travel.

Flights on this route are operated by Aeroflot, Smartavia, and NordStar. Ticket prices are dynamic, so use the low price calendar and price chart to find the best deal. Information on transfers can be found in the sections on how to get to Pulkovo Airport and how to travel from Krasnoyarsk Airport to the city.

Flight schedule Saint Petersburg — Krasnoyarsk

The table shows direct flights Saint Petersburg → Krasnoyarsk on the selected date. The flight takes approximately 4 h 45 min. Regular flights are operated by Aeroflot, NordStar, Smartavia and Nordwind Airlines. Departures from Pulkovo airports, arrivals at Krasnoyarsk International Airport and Cheremshanka.

For each flight, the following details are shown: departure time (local), arrival city and airport, flight number and airline, terminal or gate, and status. Click on a flight to open its details and go to ticket search. To view flights on a different day, change the date above the table.

Today
Any time

Flight ticket prices by day: Saint Petersburg — Krasnoyarsk

Below is a calendar of the lowest flight ticket prices for Saint Petersburg — Krasnoyarsk by day. Pick a convenient date and instantly see the fare. The cheapest flights on this route start from AED 594 in e, and the most expensive are around AED 954 in r. 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.

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

When to fly

The warmest month in Krasnoyarsk is July, with an average temperature of 23.1°C, while the coldest is January, when temperatures drop to -21.6°C. The highest rainfall occurs between June and September, with July leading in humidity levels.

From a budget perspective, October is the most economical month, with ticket prices starting AED 588. Prices peak in June, when the minimum fare starts AED 854, due to the start of the holiday season.

We recommend planning your flight for September — it offers the best compromise between comfortable temperatures and moderate flight costs. It is best to avoid January and February due to extremely low temperatures, unless your trip is for winter sports.

Temperature · Krasnoyarsk

Dry and wet days · Krasnoyarsk

Wind speed and direction · Krasnoyarsk

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 — Krasnoyarsk ticket

  • Book in advance: On this route, it is optimal to search for tickets 4–6 weeks before departure to find fares AED 588.
  • Compare carriers: Smartavia and Nordwind flights often offer more competitive prices, but be sure to check baggage allowances, as low-cost carriers may have stricter rules than Aeroflot.
  • Use the price calendar: The difference in flight costs between neighboring dates can reach several thousand rubles, so check the entire month before purchasing.
  • Direct flights: Given the distance of 3,586 km, direct flights save about 5–7 hours compared to options with layovers in Moscow, which is critical for a comfortable journey.

Airlines

There are 4 carriers operating on the air route from Saint Petersburg to Siberia, with the leaders being Aeroflot, NordStar, and Smartavia. Passengers have access to regular direct flights, ensuring the fastest possible travel between cities. To choose the most convenient departure time, explore the detailed schedule and flight frequency for each airline in the interactive list below.

  • Aeroflot
    AeroflotSU
    2x/week
    WebsiteFleet: 17125.2M pax/year
    • Direct flight LED → KJA2x/week
      Duration
      4h 45m
      Days
      un,MonS
  • NordStar
    NordStarY7
    2x/week
    WebsiteFleet: 91.3M pax/year
    • Direct flight LED → KJA2x/week
      Duration
      5h 5m
      Days
      un,MonS
  • Smartavia
    Smartavia5N
    1x/week
    WebsiteFleet: 133.5M pax/year
    • Direct flight LED → KJA1x/week
      Duration
      4h 40m
      Days
      un,MonS
  • Nordwind Airlines
    Nordwind AirlinesN4
    1x/week
    WebsiteFleet: 276M pax/year
    • Direct flight LED → KJA1x/week

Cities and airports on the Saint Petersburg — Krasnoyarsk route

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

Departure airports
Arrival airports

Interesting articles about Krasnoyarsk

Frequently asked questions about the Saint Petersburg — Krasnoyarsk flight

How long is the flight from Saint Petersburg to Krasnoyarsk?

The average travel time on a direct flight is about 4 hours and 45 minutes. The actual duration may vary slightly depending on weather conditions and the chosen airline.

Which airlines operate flights on this route?

Regular flights are operated by the carriers Smartavia, Aeroflot, Nordwind Airlines, and NordStar.

Are there direct flights from Saint Petersburg to Krasnoyarsk?

Yes, there are direct flights on this route, allowing you to reach your destination without transfers in Moscow or other cities.

When is the best time to buy a ticket?

According to statistics, the lowest prices are usually recorded for flights in October. To save money, we recommend using the low price calendar on our page.

Do I need a visa for this flight?

Since both cities are located within Russia, Russian citizens do not need a visa; an internal passport is sufficient for boarding the flight.

Which airport do flights arrive at in Krasnoyarsk?

All major flights from Saint Petersburg arrive at the Krasnoyarsk (Yemelyanovo) International Airport named after D.A. Hvorostovsky.