Toronto Pearson Intl
Václav Havel Prague
1 stop
10h 05mIcelandair
Montreal Pierre Elliott Trudeau Intl
Václav Havel Prague
3 stops
19h 25mTAP AIR PORTUGAL
Vancouver Intl
Václav Havel Prague
1 stop
12h 25mIcelandair
Toronto Pearson Intl
Václav Havel Prague
3 stops
20h 15mMultiple Airlines
Vancouver Intl
Václav Havel Prague
1 stop
30h 45mKorean Air
Vancouver Intl
Václav Havel Prague
1 stop
12h 25mIcelandair
Toronto Pearson Intl
Václav Havel Prague
1 stop
10h 05mVáclav Havel Prague
Toronto Pearson Intl
1 stop
13h 50mIcelandair
Toronto Pearson Intl
Václav Havel Prague
2 stops
15h 20mVáclav Havel Prague
Toronto Pearson Intl
2 stops
17h 00mMultiple Airlines
Toronto Pearson Intl
Václav Havel Prague
1 stop
12h 50mVáclav Havel Prague
Toronto Pearson Intl
1 stop
30h 20mTAP AIR PORTUGAL
Toronto Pearson Intl
Václav Havel Prague
1 stop
28h 55mVáclav Havel Prague
Toronto Pearson Intl
1 stop
33h 45mTurkish Airlines
Winnipeg
Václav Havel Prague
2 stops
19h 10mVáclav Havel Prague
Winnipeg
2 stops
35h 49mLOT
Vancouver Intl
Václav Havel Prague
2 stops
13h 55mVáclav Havel Prague
Vancouver Intl
2 stops
15h 45mKLM