Flights from Moscow to Berlin

AAA
AAA

Cheapest flights Moscow – Berlin

  • The distance between Moscow and Berlin is: 1,000 miles (1,610 kilometers)
  • Average flight time from Moscow to Berlin: 2h 44min
  • Frequency of flights from Moscow to Berlin: daily
BTS will find the cheapest Moscow – Berlin flights for you by comparing the cost of a ticket to Berlin in 45 agencies, 5 booking systems and 728 airlines. Where exactly to buy plane tickets Moscow-Berlin-the choice is yours.

List of all airlines flying on the route

Direct flights Moscow - Berlin
Aeroflot 12:20 2h 45m 13:05 every day Find a ticket
Aeroflot 08:20 2h 45m 09:05 every day Find a ticket
Aeroflot 15:25 2h 45m 16:10 every day Find a ticket
Aeroflot 10:15 2h 45m 11:00 every day Find a ticket
Aeroflot 20:30 2h 50m 21:20 every day Find a ticket
Germanwings 15:50 2h 50m 16:40 mon, Wed, Fri, Sat, Sun Find a ticket
MIAT Mongolian Airlines 11:00 2h 50m 11:50 wed, Sat Find a ticket
Flights from Moscow
Moscow - Adler/Sochi from 1748 rub. Find a ticket
Moscow - Simferopol from 2497 rub. Find a ticket
Moscow - Yerevan from 3003 rub. Find a ticket
Moscow - Saint Petersburg from 1749 rub. Find a ticket
Moscow - Mineralnye Vody from 1982 rub. Find a ticket
Moscow - Makhachkala from 1999 rub. Find a ticket
Moscow - Krasnodar from 1790 rub. Find a ticket
Moscow - Istanbul from 3640 rub. Find a ticket
Moscow - Chisinau from 2706 rub. Find a ticket
Moscow - Osh from 7350 rub. Find a ticket
Flights to Berlin
Moscow - Berlin from 3096 rub. Find a ticket
Saint Petersburg - Berlin from 2293 rub. Find a ticket
Kyiv - Berlin from 2081 rub. Find a ticket
Helsinki - Berlin from 1445 rub. Find a ticket
Riga - Berlin from 707 rub. Find a ticket
Tallinn - Berlin from 2360 rub. Find a ticket
Tel Aviv-Yafo - Berlin from 1769 rub. Find a ticket
Vilnius - Berlin from 920 rub. Find a ticket
Krasnodar - Berlin from 4998 rub. Find a ticket
Subscribe to our news