Cheap flights from Moscow to Frankfurt

Find cheap Frankfurt to Moscow flights with our free search service. Compare all available fares for direct or connection flights from Frankfurt to Moscow.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Moscow to Frankfurt flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Moscow (MOW) - Frankfurt (FRA) 2026-04-29 2026-04-29 516 USD 43 hours 5 minutes Connection 2026-02-27T06:32:47
Moscow (MOW) - Frankfurt (FRA) 2026-05-12 2026-05-12 673 USD 43 hours 0 minutes Connection 2026-02-24T20:34:58
Moscow (MOW) - Frankfurt (FRA) 2026-03-05 2026-03-05 882 USD 45 hours 55 minutes Connection 2026-02-27T10:07:07
Moscow (MOW) - Frankfurt (FRA) 2026-03-26 2026-03-26 1144 USD 58 hours 10 minutes Connection 2026-02-28T21:59:10
Moscow (MOW) - Frankfurt (FRA) 2026-12-16 2026-12-16 1190 USD 32 hours 30 minutes Connection 2026-03-01T17:33:45

Moscow to Frankfurt flight status

Flight Origin Destination Departure Arrival Equip
UA8770 Moscow (DME) Frankfurt (FRA) 7:10 a.m. 8:15 a.m. E95
EK9947 Moscow (DME) Frankfurt (FRA) 10:30 p.m. 2:35 a.m. B77L
RU681 Moscow (DME) Frankfurt (FRA) 4:10 p.m. 5:35 p.m. B748
LH1451 Moscow (DME) Frankfurt (FRA) 7:05 a.m. 8:45 a.m. A319
LH1445 Moscow (DME) Frankfurt (FRA) 4:15 p.m. 5:50 p.m. A320
LH1453 Moscow (DME) Frankfurt (FRA) 9:05 a.m. 10:45 a.m. A320
RU481 Moscow (DME) Frankfurt (FRA) 9:25 a.m. 11:50 a.m. B744
LH1449 Moscow (DME) Frankfurt (FRA) 5:35 p.m. 8 p.m. 32A
U6787 Moscow (DME) Frankfurt (FRA) 1:30 p.m. 3:50 p.m. 320
RU465 Moscow (DME) Frankfurt (FRA) 4 p.m. 5:30 p.m. B748
RU317 Moscow (DME) Frankfurt (FRA) 2:50 p.m. 4:20 p.m. B748
RU9481 Moscow (DME) Frankfurt (FRA) 9:15 a.m. midnight None
RU9379 Moscow (DME) Frankfurt (FRA) 3:40 p.m. midnight None
LH1447 Moscow (DME) Frankfurt (FRA) 6:50 p.m. 8:20 p.m. A320
AMF4209 Moscow (DME) Frankfurt (FRA) 5:55 p.m. 8:15 p.m. None
AB1708 Moscow (DME) Frankfurt (FRA) 5:35 p.m. 6:15 p.m. E75
AP866 Moscow (DME) Frankfurt (FRA) 5:25 p.m. 7 p.m. 320
G35472 Moscow (DME) Frankfurt (FRA) 3:05 p.m. 4:45 p.m. 738
G35487 Moscow (DME) Frankfurt (FRA) 10:45 a.m. 12:15 p.m. 738
9E3752 Moscow (DME) Frankfurt (FRA) 7:05 a.m. 8:50 a.m. CRJ