All scheduled flights from Cancun to San Juan (CUN-SJU)
Mexico
Puerto Rico
All scheduled flights from CUN to SJU. You can fly from Cancun to San Juan non-stop on Mondays, Wednesdays & Saturdays and the flight takes about 3 hours and 16 minutes. Flights with stops take between 6 to 9 hours depending on your flight and connection airport.