There is no direct bus Seville-Zoo de Guillena (or vice-versa).
The best alternative route is going to Guillena by bus, from there you have to take a taxi to get to the Zoo (5€).
The Zoo of Guillena is recommended by Independentrip as a one day trip from Seville. Consult other one day trips from Seville: Day Trips from Seville