Flight distance between Puttalam, Sri Lanka and Acapulco de Juárez, Mexico 10,716.3 mi / 17,246.2 km