Which airport are you flying from?

Direct flights from San Juan to Mayaguez

Airlines Schedules

SJU - MAZ route map 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.

SJU
Luis Munoz Marin
Puerto RicoSan Juan , Puerto Rico
MAZ
Eugenio Maria De Hostos
Puerto RicoMayaguez , Puerto Rico
SJU
Luis Munoz Marin
Puerto RicoSan Juan , Puerto Rico
Eugenio Maria De Hostos
Puerto RicoMayaguez , Puerto Rico
MAZ
Flight time 0h 37min to 0h 50min
Updated May 25, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

Cape Air Star Alliance

Departure times vary between 08:07 and 18:13 • From Terminal D
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
28 flights/week
28 flights/week
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
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
Mon
Jun 22
Tue
Jun 23
Wed
Jun 24
Thu
Jun 25
Fri
Jun 26
Sat
Jun 27
Sun
Jun 28
9K34
08:52
08:52
08:52
08:52
08:52
08:52
08:52
9K38
11:54
11:54
11:54
11:54
11:54
11:54
11:54
9K40
15:21
15:21
15:21
15:21
15:21
15:21
15:21
9K41
17:53
17:53
17:53
17:53
17:53
17:53
17:53

The timetable & schedule information was updated at 2026-05-25

RETURN SCHEDULE
CHECK PRICES

San Juan to Mayaguez scheduled departures

Select a date to see every published non-stop departure between SJU and MAZ.

Thursday
Thu
Jun 25
4 flights(4)
Friday
Fri
Jun 26
4 flights(4)
Saturday
Sat
Jun 27
4 flights(4)
Sunday
Sun
Jun 28
4 flights(4)
Monday
Mon
Jun 29
4 flights(4)
Tuesday
Tue
Jun 30
4 flights(4)
Wednesday
Wed
Jul 01
4 flights(4)
Time
Airline
Flight
08:52
Cape Air Cape Air
9K34
11:54
Cape Air Cape Air
9K38
15:21
Cape Air Cape Air
9K40
17:53
Cape Air Cape Air
9K41
08:52
Cape Air Cape Air
9K34
11:54
Cape Air Cape Air
9K38
15:21
Cape Air Cape Air
9K40
17:53
Cape Air Cape Air
9K41
08:52
Cape Air Cape Air
9K34
11:54
Cape Air Cape Air
9K38
15:21
Cape Air Cape Air
9K40
17:53
Cape Air Cape Air
9K41
08:52
Cape Air Cape Air
9K34
11:54
Cape Air Cape Air
9K38
15:21
Cape Air Cape Air
9K40
17:53
Cape Air Cape Air
9K41
08:52
Cape Air Cape Air
9K34
11:54
Cape Air Cape Air
9K38
15:21
Cape Air Cape Air
9K40
17:53
Cape Air Cape Air
9K41
08:52
Cape Air Cape Air
9K34
11:54
Cape Air Cape Air
9K38
15:21
Cape Air Cape Air
9K40
17:53
Cape Air Cape Air
9K41
08:52
Cape Air Cape Air
9K34
11:54
Cape Air Cape Air
9K38
15:21
Cape Air Cape Air
9K40
17:53
Cape Air Cape Air
9K41
Ad
SJU-MAZ flight route
Route map from San Juan, SJU to Mayaguez, MAZ. The distance is 76 miles or 122 km.
Ad
San Juan - Mayaguez direct flight map
Ad

SJU - MAZ route facts

  • Distance
    76 miles (122 km)
  • Flight time
    37 minutes to 50 minutes
  • Airline
    Cape Air Cape Air
  • Airline alliances
    Star Alliance
  • Cabins
    Economy
  • Hub airports
    SJU
  • Departure terminals
    Terminal D
  • Aircraft
    Cessna (Light aircraft) and T12

Route FAQ

Cape Air operates non-stop flights from SJU to MAZ with 28 weekly departures.

Scheduled flight time from SJU to MAZ ranges from 37 minutes to 50 minutes. The route covers 76 miles (122 km).

28 weekly departures are currently scheduled on this route, with published departure times ranging from 08:07 to 18:13 depending on the schedule period.

Departure terminal: Terminal D.

Economy are currently scheduled on non-stop flights for this route.
Domestic flights from San Juan (SJU)
From San Juan to Vieques

VQS Vieques

From San Juan to Culebra

CPX Benjamin Rivera Noriega Airport