Find which airlines fly direct from Maine to Moscow, which days they fly and book direct flights.
Nonstop departures
Monday
AZIMUTH, AZUR air, Aero Nomad, +55 more
AZIMUTH, AZUR air, +56 more
54
55
Tuesday
AZIMUTH, AZUR air, Aeroflot, +56 more
AZIMUTH, AZUR air, +57 more
55
56
Wednesday
AZIMUTH, AZUR air, Aero Nomad, +52 more
AZIMUTH, AZUR air, +53 more
51
52
Thursday
AZIMUTH, AZUR air, AeroUnion, +56 more
AZIMUTH, AZUR air, +57 more
55
56
Friday
AZIMUTH, AZUR air, Aero Nomad, +58 more
AZIMUTH, AZUR air, +59 more
57
58
Saturday
AZIMUTH, AZUR air, AeroUnion, +53 more
AZIMUTH, AZUR air, +54 more
52
53
Sunday
AZIMUTH, AZUR air, Aero Nomad, +58 more
AZIMUTH, AZUR air, +59 more
57
58
Nonstop returns
Monday
AZIMUTH, AZUR air, Aero Nomad, +55 more
AZIMUTH, AZUR air, +56 more
54
55
Tuesday
AZIMUTH, AZUR air, Aeroflot, +56 more
AZIMUTH, AZUR air, +57 more
55
56
Wednesday
AZIMUTH, AZUR air, Aero Nomad, +52 more
AZIMUTH, AZUR air, +53 more
51
52
Thursday
AZIMUTH, AZUR air, AeroUnion, +56 more
AZIMUTH, AZUR air, +57 more
55
56
Friday
AZIMUTH, AZUR air, Aero Nomad, +58 more
AZIMUTH, AZUR air, +59 more
57
58
Saturday
AZIMUTH, AZUR air, AeroUnion, +53 more
AZIMUTH, AZUR air, +54 more
52
53
Sunday
AZIMUTH, AZUR air, Aero Nomad, +58 more
AZIMUTH, AZUR air, +59 more
57
58