Flight distance between Kitchener, Canada and Acapulco de Juárez, Mexico 2,157.9 mi / 3,472.9 km