Direct flights from San Juan to Mayaguez
All flights from SJU to MAZ non-stop. There are direct flights from Luis Munoz Marin International (SJU), Puerto Rico to Eugenio Maria De Hostos (MAZ), Puerto Rico with Cape Air. 28 weekly departures are currently scheduled on this route. Departure times range from 08:07 to 18:13 depending on the schedule period. The flight distance is 76 miles (122 km). Flight time ranges from 37 minutes to 50 minutes.
Flight schedule from San Juan to Mayaguez with Cape Air
This is a weekly direct flight schedule for Cape Air. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-05-25
San Juan to Mayaguez scheduled departures
Select a date to see every published non-stop departure between SJU and MAZ.
SJU - MAZ route facts
-
Distance76 miles (122 km)
-
Flight time37 minutes to 50 minutes
-
Airline
Cape Air -
Airline alliancesStar Alliance
-
CabinsEconomy
-
Hub airportsSJU
-
Departure terminalsTerminal D
-
AircraftCessna (Light aircraft) and T12
Route FAQ
Domestic flights from San Juan (SJU)
From San Juan to Vieques
VQS Vieques
From San Juan to Culebra
CPX Benjamin Rivera Noriega Airport
