Flight distance between Ruma, Serbia and Puebla, Mexico 6,548.7 mi / 10,539.1 km