Direct flights from Krasnodar to Saint Petersburg (KRR → LED)

Distance 1,745 km (1,084 mi)
Est. duration 2h 3m
Loading map...
Live fares · KRR → LED

Available flights

DPNon-stop
from$171
Book

About the Krasnodar → Saint Petersburg route

Krasnodar to Saint Petersburg is a domestic Russian run of about 1,745 km — solidly medium-haul by European standards, done in roughly two hours and change. It's not a glamour route, but it's a real workhorse: Aeroflot (SU) is the obvious name here, though UT Air and Pobeda (DP) also work this corridor. The passenger mix leans heavily toward people visiting family or catching a long weekend, with some business traffic moving between the Kuban region's agricultural and energy economy and Petersburg's financial and administrative world. You won't find many foreign tourists on this one — it's Russians flying Russia.

Why travel from Krasnodar to Saint Petersburg?

Saint Petersburg earns the trip on its own merits. The Hermitage alone justifies the airfare — not as a box to tick, but as a place where you can spend three days and still miss entire wings. Beyond that, the Vasilyevsky Island neighborhood offers a slower, less touristed version of the city that Krasnodar locals, used to a more relaxed pace, tend to appreciate more than the crowds around Nevsky Prospekt. The food scene has genuinely grown up — serious restaurants, good coffee, a craft beer culture that didn't exist fifteen years ago. For Krasnodar residents, Petersburg also represents access: LED connects to 112 non-stop destinations, meaning it's a logical transfer hub if your onward plans involve anywhere west.

Quick stats

  • Distance: 1,745 km
  • Estimated flight time: 2h 3m
  • Operating airlines: 5N, DP, SU, UT
  • Direct route: yes

Practical tips for KRR → LED

Avoid the white nights period if you're a light sleeper and haven't planned for it — June and early July means nearly twenty hours of daylight, which sounds romantic until it's 2am and the sky is grey-blue. Fares tend to soften in late autumn and February. LED's Pulkovo airport is modern and easy to get through; the 39 bus and the Aeroexpress-style shuttle connect to the metro, and taxis via the Yandex Go app are reliable and cheap compared to anything you'd flag at the terminal. If you're flying DP (Pobeda), check your baggage allowance carefully — their carry-on restrictions are enforced, not suggestions.

Frequently asked questions

How long does the flight from Krasnodar to Saint Petersburg take?

The flight covers approximately 1,745 km and takes around 2 hours and 3 minutes of flight time. This is a domestic flight within Russia with no time zone change.

Which airlines operate the Krasnodar to Saint Petersburg route?

Five airlines serve this route: 5N (Azimuth), DP (Aurora), SU (Aeroflot), and UT (UTair), providing multiple daily options for travelers.

What is the best time of year to fly this route considering weather and fares?

Late spring (May-June) and early autumn (September) offer the best balance of pleasant weather and moderate fares, while winter (December-February) typically sees lower fares but requires preparation for cold temperatures in both cities.

Do I need a visa to fly from Krasnodar to Saint Petersburg within Russia?

No visa is required for this domestic flight; Russian citizens and foreign residents with valid Russian residency permits only need their passport or domestic ID. Foreign visitors must already hold a valid Russian visa before entering the country.

What should I know about luggage, jet lag, and connections on this route?

Luggage allowances vary by airline but typically include one checked bag; check your carrier's policy in advance. Since there is no time zone difference, jet lag is not a concern, and the short 2-hour flight means most travelers can connect to onward flights with a 2-3 hour layover.

Find flights from Krasnodar to Saint Petersburg
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Frequently asked questions

How far is the flight from Krasnodar to Saint Petersburg? The flight distance from KRR to LED is approximately 1,745 km (1,084 miles).
How long is the flight from KRR to LED? The estimated flight time from Krasnodar to Saint Petersburg is approximately 2h 3m.
What airlines fly from KRR to LED? Airlines operating direct flights from Krasnodar to Saint Petersburg include: 5N, DP, SU, UT.

Cheapest fares Krasnodar → Saint Petersburg

Krasnodar KRR
Saint Petersburg LED

Related guides for this route

Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Krasnodar → Saint Petersburg.

Try a nearby airport to Krasnodar

Flights to Saint Petersburg (LED) from other airports within 350 km of Krasnodar. Often unlocks cheaper fares or better times.

Or try a nearby airport to Saint Petersburg

Flights from Krasnodar (KRR) to other airports within 350 km of Saint Petersburg.

Other flights from Krasnodar (KRR)

Other flights from Saint Petersburg (LED)