Direct (nonstop) flights from Moscow to Petrozavodsk

1 airline flys nonstop from Moscow Domodedovo Airport (DME) to Petrozavodsk Airport (PES). It's 467 miles (751 km), about 1h 25m in the air. Operated by Severstal Avia.

DME
Moscow Domodedovo Airport
🇷🇺 Moscow, Russia
PES
Petrozavodsk Airport
🇷🇺 Petrozavodsk, Russia
Flight Time
1h 25m
Distance
467 mi
751 km
CO₂/pax
86 kg
−29 kg vs. layover
Airlines
1
Severstal Avia
Time Diff
Same timezone
Operated by Severstal Avia Severstal Avia

Route data last updated: May 31, 2026

Airlines with non-stop flights

Severstal Avia D2 Severstal Avia
Route
DME → PES
Flight Time
1h 25m
Distance
467 mi

Alternative Routes

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

DME CEE (Cherepovets) PES
Leg 1: 55m (267 mi) Leg 2: 55m (223 mi) Total: ~1h 50m 🍃 115 kg CO₂ (+34% vs. direct)
Leg 1
DME → CEE
55m · 267 mi
View DME to CEE flights →
Leg 2
CEE → PES
55m · 223 mi
View CEE to PES flights →
DME MSQ (Minsk) PES
Leg 1: 1h 30m (409 mi) Leg 2: 1h 40m (596 mi) Total: ~3h 10m 🍃 211 kg CO₂ (+145% vs. direct)
Leg 1
DME → MSQ
1h 30m · 409 mi
View DME to MSQ flights →
Leg 2
MSQ → PES
1h 40m · 596 mi
View MSQ to PES flights →
DME SVX (Yekaterinburg) PES
Leg 1: 2h 30m (887 mi) Leg 2: 2h 25m (999 mi) Total: ~4h 55m 🍃 358 kg CO₂ (+316% vs. direct)
Leg 1
DME → SVX
2h 30m · 887 mi
View DME to SVX flights →
Leg 2
SVX → PES
2h 25m · 999 mi
View SVX to PES flights →
DME KGD (Kaliningrad) PES
Leg 1: 3h (685 mi) Leg 2: 1h 55m (688 mi) Total: ~4h 55m 🍃 279 kg CO₂ (+224% vs. direct)
Leg 1
DME → KGD
3h · 685 mi
View DME to KGD flights →
Leg 2
KGD → PES
1h 55m · 688 mi
View KGD to PES flights →
DME MCX (Makhachkala) PES
Leg 1: 3h (974 mi) Leg 2: 3h 35m (1,430 mi) Total: ~6h 35m 🍃 432 kg CO₂ (+402% vs. direct)
Leg 1
DME → MCX
3h · 974 mi
View DME to MCX flights →
Leg 2
MCX → PES
3h 35m · 1,430 mi
View MCX to PES flights →

Frequently Asked Questions

How long is the direct flight from Moscow to Petrozavodsk?

A nonstop flight from Moscow (DME) to Petrozavodsk (PES) takes approximately 1 hours and 25 minutes. The distance is 467 miles (751 km).

Which airlines fly nonstop from Moscow to Petrozavodsk?

Just Severstal Avia.

Is there a nonstop flight from Moscow to Petrozavodsk?

Yes. 1 airline: Severstal Avia.

How far is Moscow from Petrozavodsk?

The flight distance from Moscow to Petrozavodsk is 467 miles (751 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as Mumbai to Goa.

What type of aircraft flies from Moscow to Petrozavodsk?

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

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

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

Is the return flight from Petrozavodsk to Moscow 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 Moscow to Petrozavodsk?

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 Moscow Domodedovo Airport for this flight?

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