Montreal Pierre Elliott Trudeau Intl
Václav Havel Prague
3 stops
19h 25mTAP AIR PORTUGAL
Toronto Pearson Intl
Václav Havel Prague
1 stop
10h 05mVáclav Havel Prague
Toronto Pearson Intl
1 stop
11h 20mIcelandair
Toronto Pearson Intl
Václav Havel Prague
2 stops
17h 20mVáclav Havel Prague
Toronto Pearson Intl
2 stops
32h 55mMultiple Airlines
Toronto Pearson Intl
Václav Havel Prague
1 stop
14h 55mVáclav Havel Prague
Toronto Pearson Intl
1 stop
15h 25mTurkish Airlines
Toronto Pearson Intl
Václav Havel Prague
1 stop
10h 45mVáclav Havel Prague
Toronto Pearson Intl
1 stop
31h 05mLOT
Toronto Pearson Intl
Václav Havel Prague
2 stops
23h 00mVáclav Havel Prague
Toronto Pearson Intl
1 stop
24h 55mBritish Airways
Toronto Pearson Intl
Václav Havel Prague
1 stop
13h 55mVáclav Havel Prague
Toronto Pearson Intl
1 stop
15h 45mDelta