Flights from Moscow to Prague

AAA
AAA

The cheapest flights Moscow – Prague

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

List of all airlines flying on the route

Direct flights Moscow - Prague
Aeroflot 16:50 2h 50m 17:40 every day Find a ticket
Aeroflot 11:35 2h 50m 12:25 every day Find a ticket
Aeroflot 08:55 2h 50m 09:45 every day Find a ticket
Aeroflot 20:20 2h 45m 21:05 every day Find a ticket
Aeroflot 14:55 2h 50m 15:45 every day Find a ticket
Czech Airlines 16:45 2h 55m 17:40 mon, tue, wed, thu, fri, sat Find a ticket
Czech Airlines 14:10 2h 55m 15:05 mon, wed, fri, sat, sun Find a ticket
Czech Airlines 21:20 2h 55m 22:15 mon, wed, fri, sat Find a ticket
Czech Airlines 22:40 2h 55m 23:35 tue, thu, Sun Find a ticket
Czech Airlines 13:45 4h 5m 15:50 Thu, Sun 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 2870 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 2691 rub. Find a ticket
Moscow - Osh from 7350 rub. Find a ticket
Flights to Prague
Moscow - Prague from 3279 rub. Find a ticket
Saint Petersburg - Prague from 2442 rub. Find a ticket
Yekaterinburg - Prague from 6188 rub. Find a ticket
Kazan - Prague from 4419 rub. Find a ticket
Kyiv - Prague from 3054 rub. Find a ticket
Rostov - Prague from 5165 rub. Find a ticket
Samara - Prague from 5041 rub. Find a ticket
Novosibirsk - Prague from 8205 rub. Find a ticket
Helsinki - Prague from 2146 rub. Find a ticket
Tel Aviv-Yafo - Prague from 3464 rub. Find a ticket
Subscribe to our news