$3838 avg/person ($15355 total)
10:25 pm Depart St. Petersburg (LED)
Arrive Calgary (YYC)
6:19 pm +1 day Mon
3-Nov
Duration: 29hr 54mn
Siberia Airlines 42
Singapore Airlines 62
United 8401
Connect in Moscow (DME), Houston (IAH)
Preview seat availability Choose this flight
$3875 avg/person ($15501 total)
10:25 pm Depart St. Petersburg (LED)
Arrive Calgary (YYC)
6:19 pm +1 day Mon
3-Nov
Duration: 29hr 54mn
Siberia Airlines 42
Singapore Airlines 62
Air Canada 8105
Connect in Moscow (DME), Houston (IAH)
Preview seat availability Choose this flight
$4384 avg/person ($17537 total)
3:30 pm Depart St. Petersburg (LED)
Arrive Calgary (YYC)
1:58 pm +1 day Mon
3-Nov
Duration: 32hr 28mn
LOT-Polish Airlines 684
United 4773 / 1133
Connect in Warsaw (WAW), Newark (EWR)
Total stops: 3
Preview seat availability Choose this flight