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