Flight distance between Uitenhage, South Africa and San José, Costa Rica 7,714.4 mi / 12,415.1 km