All scheduled flights from San Jose Cabo to Montreal (SJD-YUL)
Mexico
Canada
All scheduled flights from SJD to YUL. You can fly from San Jose Cabo to Montreal non-stop on Fridays and the flight takes about 5 hours. Flights with stops take between 7 to 12 hours depending on your flight and connection airport.