Flight distance between Krujë, Albania and Puebla, Mexico 6,679.1 mi / 10,749.0 km