Traveling by bus is almost always the cheapest way to get around Spain and Portugal.
Of course, buses are the most time-consuming mode of transportation, but they are reliable, easy, leave frequently, and provide access to many cities that trains do not service directly.
Seville has two bus stations
Prado de San Sebastián
c/ Manuel Vazquez Sagastizabul
Tel: 954 417 111
El Prado runs buses with departures to destinations in Andalucía, except for cities within the province of Huelva.
Check out the schedules of the buses here.
Just click on the destination you want to go and you will be directed to the web site of the bus company
Departures from Prado de San Sebastián Bus Station to:
Plaza de Armas
c/ Avda. del Cristo de la Expiración
Tel: 954 907 737
Buses from the Plaza de Armas depart to destinations outside of Andalucía, to the cities in the Huelva province, and to some smallers towns close to Seville.
Departures from Plaza de Armas Bus Station to: