$1317 avg/person ($5271 total)
10:30 am Depart St. Petersburg (LED)
Arrive Calgary (YYC)
1:18 am +1 day Mon
3-Nov
Duration: 24hr 48mn
Aeroflot-Russian Airlines 840 / 303
Air Canada 141
Connect in Moscow (SVO), Toronto (YYZ)
Preview seat availability Choose this flight
$2175 avg/person ($8700 total)
9:30 am Depart St. Petersburg (LED)
Arrive Calgary (YYC)
6:40 pm Mon
3-Nov
Duration: 19hr 10mn
Rossiya Airlines 235
British Airways 315 / 103
Connect in Paris (CDG), London (LHR)
Preview seat availability Choose this flight
$2791 avg/person ($11166 total)
5:00 pm Depart St. Petersburg (LED)
Arrive Calgary (YYC)
11:34 am +1 day Mon
3-Nov
Duration: 28hr 34mn
British Airways 879
American Airlines 141
United 8391
Connect in London (LHR), New York (JFK)
Preview seat availability Choose this flight
$2791 avg/person ($11166 total)
5:00 pm Depart St. Petersburg (LED)
Arrive Calgary (YYC)
11:34 am +1 day Mon
3-Nov
Duration: 28hr 34mn
British Airways 879
American Airlines 141
Air Canada 585
Connect in London (LHR), New York (JFK)
Preview seat availability Choose this flight
$3045 avg/person ($12181 total)
7:00 am Depart St. Petersburg (LED)
Arrive Calgary (YYC)
3:55 pm Mon
3-Nov
Duration: 18hr 55mn
Finnair 6847 / 831
bmi 4851
Connect in Helsinki (HEL), London (LHR)
Preview seat availability Choose this flight