General flight information
11 hr 9 min Travel time
1,608 km Distance between cities
2 hr Time zone difference
₼187 Lowest price
₼374 Average ticket price
10 hr 37 min Travel time
2,031 km Distance between cities
2 hr Time zone difference
₼255 Lowest price
₼531 Average ticket price
10 hr 31 min Travel time
2,082 km Distance between cities
2 hr Time zone difference
₼256 Lowest price
₼397 Average ticket price
11 hr 29 min Travel time
1,959 km Distance between cities
2 hr Time zone difference
₼266 Lowest price
12 hr 28 min Travel time
2,085 km Distance between cities
2 hr Time zone difference
₼247 Lowest price
₼534 Average ticket price
12 hr 23 min Travel time
1,781 km Distance between cities
2 hr Time zone difference
₼228 Lowest price
11 hr 38 min Travel time
2,066 km Distance between cities
2 hr Time zone difference
₼264 Lowest price
11 hr 13 min Travel time
1,873 km Distance between cities
2 hr Time zone difference
₼271 Lowest price
12 hr 45 min Travel time
1,909 km Distance between cities
2 hr Time zone difference
₼270 Lowest price
11 hr 9 min Travel time
1,844 km Distance between cities
2 hr Time zone difference
₼257 Lowest price
Cheap tickets
Connecting flights
₼186.52 Moscow — Berlin ₼254.95 Moscow — Frankfurt ₼255.71 Moscow — Dusseldorf ₼265.91 Moscow — Munich ₼246.2 Moscow — Cologne ₼227.74 Moscow — Hamburg ₼263.82 Moscow — Stuttgart ₼270.62 Moscow — Bremen ₼269.69 Moscow — Nuremberg ₼256.01 Moscow — Hannover
Thu 10 Dec 17:25 – 07:55
16 hr 30 min / 1 layover Tue 8 Dec 00:55 – 14:25
15 hr 30 min / 1 layover Wed 9 Dec 00:50 – 11:55
13 hr 5 min / 1 layover Tue 8 Dec 00:55 – 12:40
13 hr 45 min / 1 layover Wed 3 Feb 12:20 – 23:55
13 hr 35 min / 1 layover Sat 5 Dec 21:00 – 17:00
1 day 22 hr / 1 layover Mon 7 Dec 00:55 – 09:45
10 hr 50 min / 1 layover Mon 7 Dec 00:55 – 13:45
1 day 14 hr 50 min / 1 layover Wed 9 Dec 00:50 – 12:50
14 hr / 1 layover Thu 3 Dec 17:25 – 09:35
18 hr 10 min / 1 layover 12-month price trend
₼775₼518₼775₼518
FAQ
Flight duration from Moscow to Germany
On average, flights from Moscow to Germany take around 8 hours 16 minutes with layovers.