Flights from Newark to Mayaguez

Flight information: Newark - Mayaguez

Distance 2586 km
Departure airport New York - Newark Liberty International Airport, NJ (EWR)
Arrival airport Mayaguez (MAZ)
Destination country Puerto Rico
Alternative routes to Puerto Rico
Flight destinations with a similar price
Flight destinations with a similar price