Flight distance between Nikšić, Montenegro and Puebla, Mexico 6,595.4 mi / 10,614.4 km