Direct (nonstop) flights from Petrozavodsk to Kaliningrad

1 airline flys nonstop from Petrozavodsk Airport (PES) to Khrabrovo (KGD). It's 688 miles (1,108 km), about 1h 55m in the air. Operated by Severstal Avia.

PES
Petrozavodsk Airport
🇷🇺 Petrozavodsk, Russia
KGD
Khrabrovo
🇷🇺 Kaliningrad, Russia
Flight Time
1h 55m
Distance
688 mi
1,108 km
CO₂/pax
127 kg
−73 kg vs. layover
Airlines
1
Severstal Avia
Time Diff
-1h
Operated by Severstal Avia Severstal Avia

Route data last updated: May 27, 2026

Airlines with non-stop flights

Severstal Avia D2 Severstal Avia
Route
PES → KGD
Flight Time
1h 55m
Distance
688 mi

Alternative Routes

Other ways to fly from Petrozavodsk to Kaliningrad with one stop · direct emits 127 kg CO₂ per passenger

PES CEE (Cherepovets) KGD
Leg 1: 45m (223 mi) Leg 2: 2h 15m (723 mi) Total: ~3h 🍃 200 kg CO₂ (+57% vs. direct)
Leg 1
PES → CEE
45m · 223 mi
View PES to CEE flights →
Leg 2
CEE → KGD
2h 15m · 723 mi
View CEE to KGD flights →
PES SVO (Moscow) KGD
Leg 1: 1h 20m (425 mi) Leg 2: 2h 40m (664 mi) Total: ~4h 🍃 227 kg CO₂ (+79% vs. direct)
Leg 1
PES → SVO
1h 20m · 425 mi
View PES to SVO flights →
Leg 2
SVO → KGD
2h 40m · 664 mi
View SVO to KGD flights →
PES VKO (Moscow) KGD
Leg 1: 1h 30m (449 mi) Leg 2: 2h 40m (661 mi) Total: ~4h 10m 🍃 230 kg CO₂ (+81% vs. direct)
Leg 1
PES → VKO
1h 30m · 449 mi
View PES to VKO flights →
Leg 2
VKO → KGD
2h 40m · 661 mi
View VKO to KGD flights →
PES MSQ (Minsk) KGD
Leg 1: 1h 40m (596 mi) Leg 2: 2h 40m (308 mi) Total: ~4h 20m 🍃 192 kg CO₂ (+51% vs. direct)
Leg 1
PES → MSQ
1h 40m · 596 mi
View PES to MSQ flights →
Leg 2
MSQ → KGD
2h 40m · 308 mi
View MSQ to KGD flights →
PES DME (Moscow) KGD
Leg 1: 1h 25m (467 mi) Leg 2: 3h (685 mi) Total: ~4h 25m 🍃 238 kg CO₂ (+87% vs. direct)
Leg 1
PES → DME
1h 25m · 467 mi
View PES to DME flights →
Leg 2
DME → KGD
3h · 685 mi
View DME to KGD flights →

Frequently Asked Questions

How long is the direct flight from Petrozavodsk to Kaliningrad?

A nonstop flight from Petrozavodsk (PES) to Kaliningrad (KGD) takes approximately 1 hours and 55 minutes. The distance is 688 miles (1,108 km).

Which airlines fly nonstop from Petrozavodsk to Kaliningrad?

Just Severstal Avia.

Is there a nonstop flight from Petrozavodsk to Kaliningrad?

Yes. 1 airline: Severstal Avia.

How far is Petrozavodsk from Kaliningrad?

The flight distance from Petrozavodsk to Kaliningrad is 688 miles (1,108 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as the length of Italy.

What type of aircraft flies from Petrozavodsk to Kaliningrad?

At 1h 55m, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

What is the carbon footprint of a flight from Petrozavodsk to Kaliningrad?

Roughly 127 kg CO2 per passenger one-way. That's about the same as driving 635 km.

Is the return flight from Kaliningrad to Petrozavodsk also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Petrozavodsk to Kaliningrad?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Petrozavodsk Airport for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.