Flights Europe Russia

Search and find cheap flights to Russia

Sat 23/3
Sat 30/3
Any month
Compare vs. momondo |

Cheapest flight routes to Russia

These routes have the cheapest flights to Russia found by momondo users
Toronto - Moscow 880 CAD
Montreal - Moscow 953 CAD
Montreal - Saint Petersburg 960 CAD
Toronto - Saint Petersburg 1,023 CAD
Vancouver - Vladivostok 1,036 CAD

Russia flight deals found on momondo

Check out some of the best fares to Russia found recently by users on momondo
Quickest
Cheapest
Multiple Airlines
Multiple Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
15h 35m
1 Stop
10:35 pm
SVO
Moscow Sheremetyevo airport
Multiple Airlines
SVO
7:00 am
Moscow Sheremetyevo airport
17h 05m
1 Stop
5:05 pm
YYZ
Toronto Pearson Intl airport
880 CAD
Multiple Airlines
Multiple Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
12h 45m
1 Stop
7:45 pm
SVO
Moscow Sheremetyevo airport
Multiple Airlines
SVO
7:00 am
Moscow Sheremetyevo airport
14h 45m
1 Stop
2:45 pm
YYZ
Toronto Pearson Intl airport
932 CAD
Multiple Airlines
Multiple Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
17h 10m
2 Stops
12:10 am
+1
VKO
Moscow Vnukovo airport
Multiple Airlines
VKO
7:00 am
Moscow Vnukovo airport
18h 30m
2 Stops
6:30 pm
YYZ
Toronto Pearson Intl airport
952 CAD
Multiple Airlines
Multiple Airlines
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
16h 55m
1 Stop
11:55 pm
DME
Moscow Domodedovo airport
Multiple Airlines
DME
7:00 am
Moscow Domodedovo airport
13h 05m
1 Stop
1:05 pm
YUL
Montreal Pierre Elliott Trudeau Intl airport
953 CAD
Finnair
Finnair
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
15h 40m
2 Stops
10:40 pm
SVO
Moscow Sheremetyevo airport
Finnair
SVO
7:00 am
Moscow Sheremetyevo airport
15h 59m
2 Stops
3:59 pm
YUL
Montreal Pierre Elliott Trudeau Intl airport
964 CAD
Multiple Airlines
Multiple Airlines
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
20h 25m
3 Stops
3:25 am
+1
VKO
Moscow Vnukovo airport
Multiple Airlines
VKO
7:00 am
Moscow Vnukovo airport
23h 35m
3 Stops
11:35 pm
YUL
Montreal Pierre Elliott Trudeau Intl airport
975 CAD
Lufthansa
Lufthansa
YYZ
12:00 am
Toronto Pearson Intl airport
12h 30m
1 Stop
7:30 pm
DME
Moscow Domodedovo airport
Lufthansa
DME
7:00 am
Moscow Domodedovo airport
13h 05m
1 Stop
1:05 pm
YYZ
Toronto Pearson Intl airport
1,208 CAD
Multiple Airlines
Multiple Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
12h 45m
1 Stop
7:45 pm
SVO
Moscow Sheremetyevo airport
Multiple Airlines
SVO
7:00 am
Moscow Sheremetyevo airport
14h 45m
1 Stop
2:45 pm
YYZ
Toronto Pearson Intl airport
932 CAD
Delta
Delta
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
11h 50m
1 Stop
6:50 pm
SVO
Moscow Sheremetyevo airport
Delta
SVO
7:00 am
Moscow Sheremetyevo airport
17h 06m
2 Stops
5:06 pm
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,024 CAD
Delta
Delta
YYZ
12:00 am
Toronto Pearson Intl airport
12h 25m
1 Stop
7:25 pm
LED
Saint Petersburg Pulkovo airport
Delta
LED
7:00 am
Saint Petersburg Pulkovo airport
17h 10m
1 Stop
5:10 pm
YYZ
Toronto Pearson Intl airport
1,125 CAD
SWISS
SWISS
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
16h 55m
1 Stop
11:55 pm
DME
Moscow Domodedovo airport
SWISS
DME
7:00 am
Moscow Domodedovo airport
13h 05m
1 Stop
1:05 pm
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,004 CAD
Multiple Airlines
Multiple Airlines
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
16h 55m
1 Stop
11:55 pm
DME
Moscow Domodedovo airport
Multiple Airlines
DME
7:00 am
Moscow Domodedovo airport
13h 05m
1 Stop
1:05 pm
YUL
Montreal Pierre Elliott Trudeau Intl airport
953 CAD

Popular routes landing in Russia

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
View more
Flights Europe Russia