Flight distance between Cairo, Egypt and Kecskemét, Hungary 1,317.7 mi / 2,120.7 km