Flight distance between Vega Baja, Puerto Rico and Trujillo, Peru 2,027.5 mi / 3,262.9 km