Which airport are you flying from?

Direct flights from Baku to Moscow

Airlines Schedules

GYD - VKO route map All flights from GYD to VKO non-stop. There are direct flights from Heydar Aliyev International Airport (GYD), Azerbaijan to Vnukovo International Airport (VKO), Russia with Azerbaijan Airlines and UTair. 28 weekly departures are currently scheduled on this route. Departure times range from 06:50 to 21:40 depending on the schedule period. The flight distance is 1203 miles (1936 km). Flight time ranges from 3 hours and 20 minutes to 3 hours and 30 minutes.

GYD
Heydar Aliyev Airport
AzerbaijanBaku , Azerbaijan
VKO
Vnukovo Airport
RussiaMoscow , Russia
GYD
Heydar Aliyev Airport
AzerbaijanBaku , Azerbaijan
Vnukovo Airport
RussiaMoscow , Russia
VKO
Flight time 3h 20min to 3h 30min
Updated Jun 29, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

Azerbaijan Airlines

Departure times vary between 06:50 and 21:40 • From Terminal 1
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
21 flights/week
21 flights/week

UTair

Departs at 15:05 • From Terminal 1
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
7 flights/week
7 flights/week
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
Flight schedule from Baku to Moscow with Azerbaijan Airlines

This is a weekly direct flight schedule for Azerbaijan Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 27
Tue
Jul 28
Wed
Jul 29
Thu
Jul 30
Fri
Jul 31
Sat
Aug 1
Sun
Aug 2
J2807
08:45
08:45
08:45
08:45
08:45
06:50
08:45
J2803
19:35
----
----
----
----
19:35
19:35
J2805
----
20:20
20:20
20:20
20:20
----
----
J2809
21:30
21:30
21:30
21:30
21:30
21:30
21:30

The timetable & schedule information was updated at 2026-06-29

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Baku to Moscow with UTair

This is a weekly direct flight schedule for UTair. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 27
Tue
Jul 28
Wed
Jul 29
Thu
Jul 30
Fri
Jul 31
Sat
Aug 1
Sun
Aug 2
UT746
15:05
15:05
15:05
15:05
15:05
15:05
15:05

The timetable & schedule information was updated at 2026-06-29

RETURN SCHEDULE
CHECK PRICES
SPONSORED AD

Baku to Moscow scheduled departures

Select a date to see every published non-stop departure between GYD and VKO.

Sunday
Sun
Jul 26
4 flights(4)
Monday
Mon
Jul 27
4 flights(4)
Tuesday
Tue
Jul 28
4 flights(4)
Wednesday
Wed
Jul 29
4 flights(4)
Thursday
Thu
Jul 30
4 flights(4)
Friday
Fri
Jul 31
4 flights(4)
Saturday
Sat
Aug 01
4 flights(4)
Time
Airline
Flight
08:45
Azerbaijan Airlines Azerbaijan Airlines
J2807
15:05
UTair UTair
UT746
19:35
Azerbaijan Airlines Azerbaijan Airlines
J2803
21:30
Azerbaijan Airlines Azerbaijan Airlines
J2809
08:45
Azerbaijan Airlines Azerbaijan Airlines
J2807
15:05
UTair UTair
UT746
19:35
Azerbaijan Airlines Azerbaijan Airlines
J2803
21:30
Azerbaijan Airlines Azerbaijan Airlines
J2809
08:45
Azerbaijan Airlines Azerbaijan Airlines
J2807
15:05
UTair UTair
UT746
20:20
Azerbaijan Airlines Azerbaijan Airlines
J2805
21:30
Azerbaijan Airlines Azerbaijan Airlines
J2809
08:45
Azerbaijan Airlines Azerbaijan Airlines
J2807
15:05
UTair UTair
UT746
20:20
Azerbaijan Airlines Azerbaijan Airlines
J2805
21:30
Azerbaijan Airlines Azerbaijan Airlines
J2809
08:45
Azerbaijan Airlines Azerbaijan Airlines
J2807
15:05
UTair UTair
UT746
20:20
Azerbaijan Airlines Azerbaijan Airlines
J2805
21:30
Azerbaijan Airlines Azerbaijan Airlines
J2809
08:45
Azerbaijan Airlines Azerbaijan Airlines
J2807
15:05
UTair UTair
UT746
20:20
Azerbaijan Airlines Azerbaijan Airlines
J2805
21:30
Azerbaijan Airlines Azerbaijan Airlines
J2809
06:50
Azerbaijan Airlines Azerbaijan Airlines
J2807
15:05
UTair UTair
UT746
19:35
Azerbaijan Airlines Azerbaijan Airlines
J2803
21:30
Azerbaijan Airlines Azerbaijan Airlines
J2809
SPONSORED AD
GYD-VKO flight route
Route map from Baku, GYD to Moscow, VKO. The distance is 1203 miles or 1936 km.
Baku - Moscow direct flight map
SPONSORED AD
SPONSORED AD

GYD - VKO route facts

  • Distance
    1203 miles (1936 km)
  • Flight time
    3 hours and 20 minutes to 3 hours and 30 minutes
  • Airlines
    AZAL AZAL
    UTair UTair
  • Cabins
    Economy Premium Economy Business
  • Hub airports
    Azerbaijan Airlines: GYD
    UTair: VKO
  • Departure terminals
    Azerbaijan Airlines: Terminal 1
    UTair: Terminal 1
  • Arrival terminals
    Azerbaijan Airlines: Terminal A
    UTair: Terminal A
  • Aircraft
    Azerbaijan Airlines: Airbus A320, Boeing 767-300 Passenger, Boeing 787-8 and Airbus A319
    UTair: Boeing 737-800 (winglets) Passenger/BBJ2

Route FAQ

Azerbaijan Airlines and UTair operate non-stop flights from GYD to VKO with 28 weekly departures.

Scheduled flight time from GYD to VKO ranges from 3 hours and 20 minutes to 3 hours and 30 minutes. The route covers 1203 miles (1936 km).

28 weekly departures are currently scheduled on this route, with published departure times ranging from 06:50 to 21:40 depending on the schedule period.

Departure terminals: Azerbaijan Airlines: Terminal 1 and UTair: Terminal 1. Arrival terminals: Azerbaijan Airlines: Terminal A and UTair: Terminal A.

Economy, Premium Economy and Business are currently scheduled on non-stop flights for this route.
Direct flights from Baku to Russia
From Baku to Krasnojarsk

KJA Krasnoyarsk International Airport

From Baku to Nizhnevartovsk

NJC Nizhnevartovsk

From Baku to Surgut

SGC Surgut

From Baku to Saint Petersburg

LED Pulkovo Airport

From Baku to Novosibirsk

OVB Tolmachevo Airport

From Baku to Moscow

SVO Sheremetyevo International Airport

From Baku to Moscow

DME Moscow Domodedovo Airport

From Baku to Tyumen

TJM Roschino

From Baku to Zhukovsky

ZIA Zhukovsky International Airport

From Baku to Chelyabinsk

CEK Balandino

SPONSORED AD
SPONSORED AD