Flights to Moscow

Why book with eDreams
  • Choose from 660+ airlines
  • Choose from more than 60,000 flight routes
  • Flights starting at $798

Last minute flights to Moscow

Departure Tue, 07 Jul Return Thu, 30 Jul
YYZ Toronto
DME Moscow
return from $899
Departure Tue, 07 Jul Return Mon, 20 Jul
YVR Vancouver
SVO Moscow
return from $1,021
Departure Fri, 10 Jul Return Fri, 24 Jul
YUL Montreal
DME Moscow
return from $1,033
Departure Mon, 06 Jul Return Sun, 02 Aug
YQB Quebec
SVO Moscow
return from $1,314
Popular flight routes to Moscow
Toronto - Moscow
return from $950
Montreal - Moscow
return from $976

Book cheap flights to Moscow with eDreams

Exciting destinations

International sites