How to get to Russia from North America by flight ? You can check flights from North America to Russia below.
You can find flight ticket prices from North America to Russia with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in North America to Saskatoon.
You take a flight from Saskatoon to Pulkovo and cost approximately 850 USD.
You take a bus, shuttle or taxi from Pulkovo to your destination in Russia.
Flight | Depart | Arrive | |
---|---|---|---|
AC8577
Air Canada
AC846
Air Canada
LH1436
Lufthansa
|
07:00
Saskatoon
13:20
Vancouver
13:15
Frankfurt
|
07:15
Vancouver
08:05
Frankfurt
17:55
Pulkovo
|
Connect |
AC8577
Air Canada
KL0682
KLM
KL1395
KLM
|
07:00
Saskatoon
15:30
Vancouver
12:50
Amsterdam Schiphol
|
07:15
Vancouver
10:05
Amsterdam Schiphol
17:35
Pulkovo
|
Connect |
WS506
WestJet
KL0692
KLM
KL1395
KLM
|
07:00
Saskatoon
18:40
Toronto
12:50
Amsterdam Schiphol
|
11:16
Toronto
07:50
Amsterdam Schiphol
17:35
Pulkovo
|
Connect |
WS506
WestJet
AF351
Air France
AF1464
Air France
|
07:00
Saskatoon
18:45
Toronto
09:25
Paris CDG
|
11:16
Toronto
08:10
Paris CDG
14:50
Pulkovo
|
Connect |
WS3289
WestJet
KL0678
KLM
KL1395
KLM
|
07:55
Saskatoon
15:00
Calgary
12:50
Amsterdam Schiphol
|
08:40
Calgary
08:00
Amsterdam Schiphol
17:35
Pulkovo
|
Connect |
WS3289
WestJet
WS32
WestJet
SU6676
Aeroflot Russian Airlines
|
07:55
Saskatoon
18:15
Calgary
13:05
Rome
|
08:40
Calgary
11:55
Rome
17:45
Pulkovo
|
Connect |
AC8583
Air Canada
KL0678
KLM
KL1395
KLM
|
08:20
Saskatoon
15:00
Calgary
12:50
Amsterdam Schiphol
|
08:44
Calgary
08:00
Amsterdam Schiphol
17:35
Pulkovo
|
Connect |
AC8620
Air Canada
LO046
LOT
LO685
LOT
|
08:35
Saskatoon
23:15
Toronto
14:45
Warsaw Chopin
|
12:46
Toronto
13:30
Warsaw Chopin
18:40
Pulkovo
|
Connect |
AC8620
Air Canada
LH495
Lufthansa
LH2564
Lufthansa
|
08:35
Saskatoon
20:20
Toronto
12:10
Munich
|
12:46
Toronto
10:10
Munich
15:50
Pulkovo
|
Connect |
AC8620
Air Canada
AC880
Air Canada
SU6636
Aeroflot Russian Airlines
|
08:35
Saskatoon
18:50
Toronto
12:35
Paris CDG
|
12:46
Toronto
08:00
Paris CDG
16:50
Pulkovo
|
Connect |
AC8620
Air Canada
AC1926
Air Canada
LO685
LOT
|
08:35
Saskatoon
17:00
Toronto
14:45
Warsaw Chopin
|
12:46
Toronto
07:20
Warsaw Chopin
18:40
Pulkovo
|
Connect |
AC8620
Air Canada
KL0692
KLM
KL1395
KLM
|
08:35
Saskatoon
18:40
Toronto
12:50
Amsterdam Schiphol
|
12:46
Toronto
07:50
Amsterdam Schiphol
17:35
Pulkovo
|
Connect |
AC8620
Air Canada
AC846
Air Canada
SU6658
Aeroflot Russian Airlines
|
08:35
Saskatoon
17:30
Toronto
12:10
Munich
|
12:46
Toronto
07:25
Munich
15:50
Pulkovo
|
Connect |
AC8620
Air Canada
AC886
Air Canada
SN2837
Brussels Airlines
|
08:35
Saskatoon
18:30
Toronto
09:00
Brussels
|
12:46
Toronto
07:45
Brussels
12:55
Pulkovo
|
Connect |
AC8620
Air Canada
AC898
Air Canada
OS611
Austrian Airlines
|
08:35
Saskatoon
18:40
Toronto
10:00
Vienna
|
12:46
Toronto
08:45
Vienna
13:30
Pulkovo
|
Connect |
AC8620
Air Canada
AC898
Air Canada
SU6604
Aeroflot Russian Airlines
|
08:35
Saskatoon
18:40
Toronto
11:30
Vienna
|
12:46
Toronto
08:45
Vienna
15:00
Pulkovo
|
Connect |
AC8620
Air Canada
AC872
Air Canada
LH1436
Lufthansa
|
08:35
Saskatoon
16:55
Toronto
13:15
Frankfurt
|
12:46
Toronto
06:30
Frankfurt
17:55
Pulkovo
|
Connect |
AC8620
Air Canada
AC1910
Air Canada
W62465
Wizz Air
|
08:35
Saskatoon
18:55
Toronto
11:25
Budapest
|
12:46
Toronto
09:30
Budapest
16:00
Pulkovo
|
Connect |
AC8620
Air Canada
AC846
Air Canada
LH2564
Lufthansa
|
08:35
Saskatoon
17:30
Toronto
12:10
Munich
|
12:46
Toronto
07:25
Munich
15:50
Pulkovo
|
Connect |
AC8620
Air Canada
LH495
Lufthansa
SU6658
Aeroflot Russian Airlines
|
08:35
Saskatoon
20:20
Toronto
12:10
Munich
|
12:46
Toronto
10:10
Munich
15:50
Pulkovo
|
Connect |
AC8620
Air Canada
AC1922
Air Canada
SU6622
Aeroflot Russian Airlines
|
08:35
Saskatoon
16:55
Toronto
11:10
Prague
|
12:46
Toronto
07:00
Prague
14:30
Pulkovo
|
Connect |
AC8620
Air Canada
AC1922
Air Canada
QS886
Smartwings
|
08:35
Saskatoon
16:55
Toronto
11:20
Prague
|
12:46
Toronto
07:00
Prague
15:45
Pulkovo
|
Connect |
AC8620
Air Canada
AC894
Air Canada
SU6674
Aeroflot Russian Airlines
|
08:35
Saskatoon
20:40
Toronto
13:00
Milan Malpensa
|
12:46
Toronto
10:45
Milan Malpensa
17:15
Pulkovo
|
Connect |
AC8620
Air Canada
AF351
Air France
AF1464
Air France
|
08:35
Saskatoon
18:45
Toronto
09:25
Paris CDG
|
12:46
Toronto
08:10
Paris CDG
14:50
Pulkovo
|
Connect |
F8513
Flair Airlines
KL0682
KLM
KL1395
KLM
|
10:00
Saskatoon
15:30
Vancouver
12:50
Amsterdam Schiphol
|
10:25
Vancouver
10:05
Amsterdam Schiphol
17:35
Pulkovo
|
Connect |
F8513
Flair Airlines
AC846
Air Canada
LH1436
Lufthansa
|
10:00
Saskatoon
13:20
Vancouver
13:15
Frankfurt
|
10:25
Vancouver
08:05
Frankfurt
17:55
Pulkovo
|
Connect |
AC8628
Air Canada
AC880
Air Canada
SU6636
Aeroflot Russian Airlines
|
13:10
Saskatoon
18:50
Toronto
12:35
Paris CDG
|
17:20
Toronto
08:00
Paris CDG
16:50
Pulkovo
|
Connect |
AC8628
Air Canada
AC824
Air Canada
KL1395
KLM
|
13:10
Saskatoon
20:30
Toronto
12:50
Amsterdam Schiphol
|
17:20
Toronto
10:00
Amsterdam Schiphol
17:35
Pulkovo
|
Connect |
AC8628
Air Canada
KL0692
KLM
KL1395
KLM
|
13:10
Saskatoon
18:40
Toronto
12:50
Amsterdam Schiphol
|
17:20
Toronto
07:50
Amsterdam Schiphol
17:35
Pulkovo
|
Connect |
AC8628
Air Canada
AC894
Air Canada
SU6674
Aeroflot Russian Airlines
|
13:10
Saskatoon
20:40
Toronto
13:00
Milan Malpensa
|
17:20
Toronto
10:45
Milan Malpensa
17:15
Pulkovo
|
Connect |
AC8628
Air Canada
AC886
Air Canada
SN2837
Brussels Airlines
|
13:10
Saskatoon
18:30
Toronto
09:00
Brussels
|
17:20
Toronto
07:45
Brussels
12:55
Pulkovo
|
Connect |
AC8628
Air Canada
AC898
Air Canada
SU6604
Aeroflot Russian Airlines
|
13:10
Saskatoon
18:40
Toronto
11:30
Vienna
|
17:20
Toronto
08:45
Vienna
15:00
Pulkovo
|
Connect |
AC8628
Air Canada
AC1910
Air Canada
W62465
Wizz Air
|
13:10
Saskatoon
18:55
Toronto
11:25
Budapest
|
17:20
Toronto
09:30
Budapest
16:00
Pulkovo
|
Connect |
AC8628
Air Canada
LH495
Lufthansa
SU6658
Aeroflot Russian Airlines
|
13:10
Saskatoon
20:20
Toronto
12:10
Munich
|
17:20
Toronto
10:10
Munich
15:50
Pulkovo
|
Connect |
AC8628
Air Canada
AF351
Air France
AF1464
Air France
|
13:10
Saskatoon
18:45
Toronto
09:25
Paris CDG
|
17:20
Toronto
08:10
Paris CDG
14:50
Pulkovo
|
Connect |
AC8628
Air Canada
AC898
Air Canada
OS611
Austrian Airlines
|
13:10
Saskatoon
18:40
Toronto
10:00
Vienna
|
17:20
Toronto
08:45
Vienna
13:30
Pulkovo
|
Connect |
AC8628
Air Canada
LH495
Lufthansa
LH2564
Lufthansa
|
13:10
Saskatoon
20:20
Toronto
12:10
Munich
|
17:20
Toronto
10:10
Munich
15:50
Pulkovo
|
Connect |
AC8628
Air Canada
LO046
LOT
LO685
LOT
|
13:10
Saskatoon
23:15
Toronto
14:45
Warsaw Chopin
|
17:20
Toronto
13:30
Warsaw Chopin
18:40
Pulkovo
|
Connect |
WS3193
WestJet
WS1
WestJet
SU6620
Aeroflot Russian Airlines
|
13:30
Saskatoon
19:45
Calgary
17:10
London Gatwick
|
14:08
Calgary
11:20
London Gatwick
22:25
Pulkovo
|
Connect |
F8512
Flair Airlines
LO046
LOT
LO685
LOT
|
16:30
Saskatoon
23:15
Toronto
14:45
Warsaw Chopin
|
21:30
Toronto
13:30
Warsaw Chopin
18:40
Pulkovo
|
Connect |
You take a bus, shuttle or taxi from your location in North America to Calgary.
You take a flight from Calgary to Pulkovo and cost approximately 700 USD.
You take a bus, shuttle or taxi from Pulkovo to your destination in Russia.
Flight | Depart | Arrive | |
---|---|---|---|
AC140
Air Canada
AC872
Air Canada
LH1436
Lufthansa
|
09:30
Calgary
16:55
Toronto
13:15
Frankfurt
|
15:05
Toronto
06:30
Frankfurt
17:55
Pulkovo
|
Connect |
WS662
WestJet
KL0692
KLM
KL1395
KLM
|
09:30
Calgary
18:40
Toronto
12:50
Amsterdam Schiphol
|
15:21
Toronto
07:50
Amsterdam Schiphol
17:35
Pulkovo
|
Connect |
AC140
Air Canada
AC846
Air Canada
LH2564
Lufthansa
|
09:30
Calgary
17:30
Toronto
12:10
Munich
|
15:05
Toronto
07:25
Munich
15:50
Pulkovo
|
Connect |
AC140
Air Canada
AC898
Air Canada
OS611
Austrian Airlines
|
09:30
Calgary
18:40
Toronto
10:00
Vienna
|
15:05
Toronto
08:45
Vienna
13:30
Pulkovo
|
Connect |
WS212
WestJet
AF345
Air France
AF1464
Air France
|
09:30
Calgary
18:10
Montreal
09:25
Paris CDG
|
15:38
Montreal
07:10
Paris CDG
14:50
Pulkovo
|
Connect |
AC140
Air Canada
LH495
Lufthansa
LH2564
Lufthansa
|
09:30
Calgary
20:20
Toronto
12:10
Munich
|
15:05
Toronto
10:10
Munich
15:50
Pulkovo
|
Connect |
WS1622
WestJet
KL0618
KLM
KL1395
KLM
|
09:45
Calgary
21:15
Boston
12:50
Amsterdam Schiphol
|
16:04
Boston
09:50
Amsterdam Schiphol
17:35
Pulkovo
|
Connect |
AC144
Air Canada
AC898
Air Canada
OS611
Austrian Airlines
|
11:45
Calgary
18:40
Toronto
10:00
Vienna
|
17:20
Toronto
08:45
Vienna
13:30
Pulkovo
|
Connect |
AC144
Air Canada
AC886
Air Canada
SN2837
Brussels Airlines
|
11:45
Calgary
18:30
Toronto
09:00
Brussels
|
17:20
Toronto
07:45
Brussels
12:55
Pulkovo
|
Connect |
AC318
Air Canada
AC832
Air Canada
SN2837
Brussels Airlines
|
11:45
Calgary
19:15
Montreal
09:00
Brussels
|
17:50
Montreal
08:00
Brussels
12:55
Pulkovo
|
Connect |
KL0679
KLM
KL0679
KLM
KL1395
KLM
|
15:00
Calgary
17:05
Edmonton
12:50
Amsterdam Schiphol
|
16:05
Edmonton
09:45
Amsterdam Schiphol
17:35
Pulkovo
|
Connect |
KL0678
KLM
KL1395
KLM
|
15:00
Calgary
12:50
Amsterdam Schiphol
|
08:00
Amsterdam Schiphol
17:35
Pulkovo
|
Connect |
WS672
WestJet
LO046
LOT
LO685
LOT
|
16:30
Calgary
23:15
Toronto
14:45
Warsaw Chopin
|
22:17
Toronto
13:30
Warsaw Chopin
18:40
Pulkovo
|
Connect |
WS32
WestJet
SU6676
Aeroflot Russian Airlines
|
18:15
Calgary
13:05
Rome
|
11:55
Rome
17:45
Pulkovo
|
Connect |
WS1
WestJet
SU6620
Aeroflot Russian Airlines
|
19:45
Calgary
17:10
London Gatwick
|
11:20
London Gatwick
22:25
Pulkovo
|
Connect |
You take a bus, shuttle or taxi from your location in North America to Calgary.
You take a flight from Calgary to Moscow Sheremetyevo and cost approximately 650 USD.
You take a bus, shuttle or taxi from Moscow Sheremetyevo to your destination in Russia.
Flight | Depart | Arrive | |
---|---|---|---|
WS115
WestJet
KL0682
KLM
KL0903
KLM
|
07:50
Calgary
15:30
Vancouver
11:35
Amsterdam Schiphol
|
08:32
Vancouver
10:05
Amsterdam Schiphol
17:00
Moscow Sheremetyevo
|
Connect |
WS658
WestJet
KL0692
KLM
KL0903
KLM
|
08:00
Calgary
18:40
Toronto
11:35
Amsterdam Schiphol
|
13:51
Toronto
07:50
Amsterdam Schiphol
17:00
Moscow Sheremetyevo
|
Connect |
DL3914
Delta
DL160
Delta
KL0903
KLM
|
08:00
Calgary
16:49
Minneapolis
11:35
Amsterdam Schiphol
|
11:55
Minneapolis
08:15
Amsterdam Schiphol
17:00
Moscow Sheremetyevo
|
Connect |
WS662
WestJet
KL0692
KLM
KL0903
KLM
|
09:30
Calgary
18:40
Toronto
11:35
Amsterdam Schiphol
|
15:21
Toronto
07:50
Amsterdam Schiphol
17:00
Moscow Sheremetyevo
|
Connect |
WS1622
WestJet
DL258
Delta
KL0903
KLM
|
09:45
Calgary
19:23
Boston
11:35
Amsterdam Schiphol
|
16:04
Boston
08:20
Amsterdam Schiphol
17:00
Moscow Sheremetyevo
|
Connect |
WS1622
WestJet
KL0618
KLM
KL0903
KLM
|
09:45
Calgary
21:15
Boston
11:35
Amsterdam Schiphol
|
16:04
Boston
09:50
Amsterdam Schiphol
17:00
Moscow Sheremetyevo
|
Connect |
AC8138
Air Canada
KL0679
KLM
KL0903
KLM
|
12:05
Calgary
17:05
Edmonton
11:35
Amsterdam Schiphol
|
12:59
Edmonton
09:45
Amsterdam Schiphol
17:00
Moscow Sheremetyevo
|
Connect |
KL0678
KLM
KL1127
KLM
SU2659
Aeroflot Russian Airlines
|
15:00
Calgary
09:55
Amsterdam Schiphol
12:55
Copenhagen
|
08:00
Amsterdam Schiphol
11:20
Copenhagen
16:30
Moscow Sheremetyevo
|
Connect |
KL0678
KLM
SU2695
Aeroflot Russian Airlines
|
15:00
Calgary
17:25
Amsterdam Schiphol
|
08:00
Amsterdam Schiphol
22:55
Moscow Sheremetyevo
|
Connect |
KL0678
KLM
KL1351
KLM
SU2013
Aeroflot Russian Airlines
|
15:00
Calgary
09:25
Amsterdam Schiphol
13:15
Prague
|
08:00
Amsterdam Schiphol
10:55
Prague
18:10
Moscow Sheremetyevo
|
Connect |
KL0678
KLM
SU2551
Aeroflot Russian Airlines
|
15:00
Calgary
12:30
Amsterdam Schiphol
|
08:00
Amsterdam Schiphol
18:10
Moscow Sheremetyevo
|
Connect |
KL0678
KLM
KL1779
KLM
SU2347
Aeroflot Russian Airlines
|
15:00
Calgary
10:15
Amsterdam Schiphol
12:25
Hamburg
|
08:00
Amsterdam Schiphol
11:20
Hamburg
17:25
Moscow Sheremetyevo
|
Connect |
KL0678
KLM
KL1395
KLM
SU023
Aeroflot Russian Airlines
|
15:00
Calgary
12:50
Amsterdam Schiphol
18:25
Pulkovo
|
08:00
Amsterdam Schiphol
17:35
Pulkovo
19:55
Moscow Sheremetyevo
|
Connect |
KL0679
KLM
KL0679
KLM
KL0903
KLM
|
15:00
Calgary
17:05
Edmonton
11:35
Amsterdam Schiphol
|
16:05
Edmonton
09:45
Amsterdam Schiphol
17:00
Moscow Sheremetyevo
|
Connect |
F8822
Flair Airlines
LO046
LOT
LO677
LOT
|
15:55
Calgary
23:15
Toronto
16:05
Warsaw Chopin
|
21:35
Toronto
13:30
Warsaw Chopin
20:20
Moscow Sheremetyevo
|
Connect |
WS672
WestJet
LO046
LOT
LO677
LOT
|
16:30
Calgary
23:15
Toronto
16:05
Warsaw Chopin
|
22:17
Toronto
13:30
Warsaw Chopin
20:20
Moscow Sheremetyevo
|
Connect |
AC850
Air Canada
SU2579
Aeroflot Russian Airlines
|
18:20
Calgary
13:40
London Heathrow
|
10:00
London Heathrow
20:45
Moscow Sheremetyevo
|
Connect |
DE2441
Condor Flugdienst
SU2657
Aeroflot Russian Airlines
|
21:10
Calgary
18:10
Frankfurt
|
14:55
Frankfurt
23:25
Moscow Sheremetyevo
|
Connect |
You take a bus, shuttle or taxi from your location in North America to Medicine Hat.
You take a flight from Medicine Hat to Pulkovo and cost approximately 600 USD.
You take a bus, shuttle or taxi from Pulkovo to your destination in Russia.
Flight | Depart | Arrive | |
---|---|---|---|
WS3015
WestJet
WS1
WestJet
SU6620
Aeroflot Russian Airlines
|
14:50
Medicine Hat
19:45
Calgary
17:10
London Gatwick
|
15:50
Calgary
11:20
London Gatwick
22:25
Pulkovo
|
Connect |
You take a bus, shuttle or taxi from your location in North America to Edmonton.
You take a flight from Edmonton to Pulkovo and cost approximately 650 USD.
You take a bus, shuttle or taxi from Pulkovo to your destination in Russia.
Flight | Depart | Arrive | |
---|---|---|---|
AC170
Air Canada
LO046
LOT
LO685
LOT
|
13:20
Edmonton
23:15
Toronto
14:45
Warsaw Chopin
|
19:00
Toronto
13:30
Warsaw Chopin
18:40
Pulkovo
|
Connect |
KL0679
KLM
KL1395
KLM
|
17:05
Edmonton
12:50
Amsterdam Schiphol
|
09:45
Amsterdam Schiphol
17:35
Pulkovo
|
Connect |
You take a bus, shuttle or taxi from your location in North America to Medicine Hat.
You take a flight from Medicine Hat to Moscow Sheremetyevo and cost approximately 550 USD.
You take a bus, shuttle or taxi from Moscow Sheremetyevo to your destination in Russia.
Flight | Depart | Arrive | |
---|---|---|---|
WS3015
WestJet
WS6
WestJet
SU2591
Aeroflot Russian Airlines
|
14:50
Medicine Hat
19:50
Calgary
22:55
Dublin
|
15:50
Calgary
10:55
Dublin
04:55
Moscow Sheremetyevo
|
Connect |
WS3015
WestJet
DE2441
Condor Flugdienst
SU2657
Aeroflot Russian Airlines
|
14:50
Medicine Hat
21:10
Calgary
18:10
Frankfurt
|
15:50
Calgary
14:55
Frankfurt
23:25
Moscow Sheremetyevo
|
Connect |
You can find hotels and accommodations in Russia with our hotels search tool below
Booking.com