Direct (nonstop) flights from Baku to Perm

1 airline flys nonstop from Heydar Aliyev International Airport (GYD) to Bolshoye Savino (PEE). It's 1,235 miles (1,987 km), about 2h 55m in the air. Operated by IrAero.

GYD
Heydar Aliyev International Airport
🇦🇿 Baku, Azerbaijan
PEE
Bolshoye Savino
🇷🇺 Perm, Russia
Flight Time
2h 55m
Distance
1,235 mi
1,987 km
CO₂/pax
209 kg
−152 kg vs. layover
Airlines
1
IrAero
Time Diff
+1h
Operated by IrAero IrAero

Route data last updated: May 31, 2026

Airlines with non-stop flights

IrAero IO IrAero
Route
GYD → PEE
Flight Time
2h 55m
Distance
1,235 mi

Alternative Routes

Other ways to fly from Baku to Perm with one stop · direct emits 209 kg CO₂ per passenger

GYD VKO (Moscow) PEE
Leg 1: 3h 20m (1,197 mi) Leg 2: 2h 3m (726 mi) Total: ~5h 23m 🍃 361 kg CO₂ (+73% vs. direct)
Leg 1
GYD → VKO
3h 20m · 1,197 mi
View GYD to VKO flights →
Leg 2
VKO → PEE
2h 3m · 726 mi
View VKO to PEE flights →
GYD SVO (Moscow) PEE
Leg 1: 3h 40m (1,215 mi) Leg 2: 2h 5m (714 mi) Total: ~5h 45m 🍃 362 kg CO₂ (+73% vs. direct)
Leg 1
GYD → SVO
3h 40m · 1,215 mi
View GYD to SVO flights →
Leg 2
SVO → PEE
2h 5m · 714 mi
View SVO to PEE flights →
GYD NJC (Nizhnevartovsk) PEE
Leg 1: 4h 20m (1,805 mi) Leg 2: 1h 58m (748 mi) Total: ~6h 18m 🍃 468 kg CO₂ (+124% vs. direct)
Leg 1
GYD → NJC
4h 20m · 1,805 mi
View GYD to NJC flights →
Leg 2
NJC → PEE
1h 58m · 748 mi
View NJC to PEE flights →
GYD LED (Saint Petersburg) PEE
Leg 1: 4h 10m (1,586 mi) Leg 2: 2h 20m (926 mi) Total: ~6h 30m 🍃 464 kg CO₂ (+122% vs. direct)
Leg 1
GYD → LED
4h 10m · 1,586 mi
View GYD to LED flights →
Leg 2
LED → PEE
2h 20m · 926 mi
View LED to PEE flights →
GYD OVB (Novosibirsk) PEE
Leg 1: 4h 10m (1,796 mi) Leg 2: 2h 48m (1,033 mi) Total: ~6h 58m 🍃 504 kg CO₂ (+141% vs. direct)
Leg 1
GYD → OVB
4h 10m · 1,796 mi
View GYD to OVB flights →
Leg 2
OVB → PEE
2h 48m · 1,033 mi
View OVB to PEE flights →

Looking for the return flight?

PEE → GYD: Flights from Perm to Baku

Frequently Asked Questions

How long is the direct flight from Baku to Perm?

A nonstop flight from Baku (GYD) to Perm (PEE) takes approximately 2 hours and 55 minutes. The distance is 1,235 miles (1,987 km).

Which airlines fly nonstop from Baku to Perm?

Just IrAero.

Is there a nonstop flight from Baku to Perm?

Yes. 1 airline: IrAero.

How far is Baku from Perm?

The flight distance from Baku to Perm is 1,235 miles (1,987 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Miami.

What is the time difference between Baku and Perm?

Perm is 1 hour ahead of Baku. (Asia/Baku vs Asia/Yekaterinburg.)

What type of aircraft flies from Baku to Perm?

At 2h 55m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from Azerbaijan to Russia?

Depends on your passport. Check with the Russia embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Baku to Perm?

Roughly 209 kg CO2 per passenger one-way. That's about the same as driving 1,045 km.

Is the return flight from Perm to Baku 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 Baku to Perm?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. For long-haul, booking 2-3 months out tends to help. Use "Check Prices" above to compare.

How early should I arrive at Heydar Aliyev International Airport for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.