Flight distance between Uitenhage, South Africa and San Miguel, Costa Rica 7,710.8 mi / 12,409.3 km