Flights from Toronto to Puebla

Flight information: Toronto - Puebla

Distance 3252 km
Departure airport Toronto (YTO)
Departure country Canada
Arrival airport Puebla (PBC)
Destination country Mexico