Flights from Newark to Puebla

Flight information: Newark - Puebla

Distance 3324 km
Departure airport New York - Newark Liberty International Airport, NJ (EWR)
Arrival airport Puebla (PBC)
Destination country Mexico
Alternative routes to Mexico
Alternative flights to Puebla
Flight destinations with a similar price