Flight distance between Karoi, Zimbabwe and Budapest, Hungary 4,492.1 mi / 7,229.3 km