Flight distance between Uitenhage, South Africa and Curridabat, Costa Rica 7,710.7 mi / 12,409.2 km