In Seville, there are 44 bus routes that operate during the day and 9 at night. These cover most of the centre and the outskirts of the city.
A map of the bus routes can be found on the official website for transport in Seville.
Times and Frequency
The urban buses in Seville run from 6 am to 11 pm every day, apart from on public holidays when the routes start an hour later. The frequency depends on the route, but the buses tend to run every 15 to 20 minutes.
A one-way bus ticket costs €1.40. There is also the option to buy a rechargeable card, and in this case, a one-way ticket works out at €0.69. However, you must put at least €7 on the card to start with, therefore this is only a recommendable option if you are staying the in the city for a long time, or if you are going to be using the buses a lot.
There is also a 1 or 3-day tourist card which allows you to travel as much as you want during said time. It costs 5 or 10 euros respectively and you must pay an extra €1.50 which you will get back when you return the card.