Flight distance between Cairo, Egypt and Subotica, Serbia 1,271.5 mi / 2,046.3 km