Flight distance between Bochum, Germany and Puebla, Mexico 5,827.1 mi / 9,377.8 km