Last minute flight, train and bus deals
31/5Fri
multi-stopKLM
20h 40mYUL-CPT
7/6Fri
multi-stopKLM
23h 35mCPT-YUL
31/5Fri
multi-stopKLM
20h 40mYUL-CPT
7/6Fri
multi-stopKLM
29h 40mCPT-YUL
31/5Fri
multi-stopUnited Airlines
28h 55mYUL-CPT
7/6Fri
multi-stopUnited Airlines
27h 20mCPT-YUL
31/5Fri
multi-stop
31h 30mYUL-CPT
7/6Fri
multi-stop
33h 50mCPT-YUL
31/5Fri
multi-stopSWISS
36h 50mYUL-CPT
7/6Fri
multi-stopSWISS
28h 30mCPT-YUL