Montreal Pierre Elliott Trudeau Intl
Václav Havel Prague
3 stops
21h 40mMultiple Airlines
Toronto Pearson Intl
Václav Havel Prague
3 stops
20h 50mTAP AIR PORTUGAL
Calgary
Václav Havel Prague
2 stops
33h 25mMultiple Airlines
Toronto Pearson Intl
Václav Havel Prague
1 stop
32h 05mVáclav Havel Prague
Toronto Pearson Intl
1 stop
13h 50mIcelandair
Toronto Pearson Intl
Václav Havel Prague
2 stops
27h 35mVáclav Havel Prague
Toronto Pearson Intl
2 stops
33h 36mFinnair
Toronto Pearson Intl
Václav Havel Prague
1 stop
10h 15mVáclav Havel Prague
Toronto Pearson Intl
1 stop
12h 40mSWISS
Toronto Pearson Intl
Václav Havel Prague
1 stop
12h 30mVáclav Havel Prague
Toronto Pearson Intl
1 stop
28h 40mMultiple Airlines
Toronto Pearson Intl
Václav Havel Prague
1 stop
20h 20mVáclav Havel Prague
Toronto Pearson Intl
1 stop
15h 30mBritish Airways
Ottawa
Václav Havel Prague
1 stop
20h 05mVáclav Havel Prague
Ottawa
1 stop
13h 45mAir France