Header Banner - Google Adsense

Buses in Andalucia

Discover Andalucia by bus. © iStock image
Andalucia Buses

Buses in Andalucia

One of the best ways to travel in Andalucia, southern Spain by public transport is by modern bus or coach.

There is a frequent service between the main towns in Andalucia and also day and overnight services to and from Madrid. Buses will be the only form of public transport into the surrounding villages. The bus and coach services are operated by different private bus companies. Most operate from the main bus terminals in the towns. Some however do use their own bus station.

Tickets between towns can be purchased from the bus companies ticket sales window. The ticket will also be a reservation for the bus. The ticket may also be the allocation of a seat. The bus driver usually checks the tickets as the passengers board. On shorter journeys or when boarding between towns the custom is to pay the driver.




Due to high level of tourism in Southern Spain, buses in Andalucia are frequent, especially in busier tourism areas like those towns along the Costa del Sol.

Click on one of the towns in the purple buttons in the right hand sidebar (below on a Mobile). In the town page in our destination section we have bus timetable information for that town. 

The routes we have included are not yet a comprehensive list and serve only as a guide for the services available. We are adding information all the time from more towns. Unfortunately the information on the private bus company websites is very difficult to understand and unlikely to be in English. You can also book online for many routes on the Omio website.

You may also consider checking the Trains in Andalucia.

Bus Timetables at towns in Andalucia

There is a frequent service between the main towns in Andalucia and also day and overnight services to and from Madrid. Buses will be the only form of public transport into the surrounding… More →

Bus service from Salobreña. Salobreña is a place to unravel the senses on the beach with the soaring sky and glittering ocean before you, and the gleaming white town behind you. Take the little… More →

Autocares Transandalucia operate a service form Istán to Marbella. It runs between Tres Carabelas bus stop in Marbella (Av. Severo Ochoa s/n) and Plaza del Ayuntamiento in Istán. It has several… More →

Duquesa is on the Estepona to La Linea (for Gibraltar) bus route. Consult bus timetables on our La Linea and Estepona bus station pages. Estepona to La Linea takes one and a half hours. Duquesa… More →

Comes provide a daily bus service M-912 from Cadiz city (departing 11.00), San Fernando, Chiclana, San Andres golf, El Colorado to Conil de la Frontera, continuing on to Vejer, La Barca de Vejer,… More →

There is a local bus from Cadiz and Seville to Atlanterra calling at Conil. For destinations such as Tarifa, Algeciras, Estepona, Marbella or Malaga you would need to change at Conil.

Conil de la Frontera's bus station was officially opened on the 7th of November 2016. It's construction was overseen and carried out by the Junta de Andalucía ( Andalusian regional government) and… More →

Mijas Pueblo doesn't have a bus station as such, however there is a main bus stop on Avenida Virgen de la Peña, just down from the Mijas Town Hall building. The routes below cover Mijas Pueblo and… More →

Bus from El Puerto de Santa Maria to other towns stop on the main N-340 road just outside the train station. it is not a bus staton as such, just a bus stop.

Ronda bus station is located in the new part of the town, only four blocks along the Avenida de Andalucia from the train station and about 5 minutes' walk from the historic town centre. It is… More →

San Pedro does not have a bus station, but a bus lay-by located near the town centre on the Boulevard over the A-7 underpass. Services are operated from here to Algeciras, Benahavis, Cadiz,… More →

The Estacion de Autobus (bus station (95 238 24 19) in Torremolinos is not a bus station but a bus lay- by on Calle Hoyo 8 oposite the Hospital de Dia and near the junction with Plaza de las… More →

There is no bus station in Benalmadena, however there is a main bus stop called Benalmar/Puerto Marina that has a ticket kiosk and serves the regional routes.The bus stop is located next to 24-… More →

The bus station in Fuengirola is located in the town centre, on Calle Jacinto Benavente, just one road away from the train station. From here you can take buses along the Costa del Sol, west to… More →

The bus station is located within the same building as the train station, in the Estación Intermodal. ( Intermodal station; meaning bus and train combined station). the building opened in 2005 as… More →

The Marbella bus station is located a km inland from the centre of the town on the north side of the A-7 ( old N-340) coast road at one of the intersections. (See map below). The local buses pass… More →

When you exit the airport through the terminal 3 arrivals hall, turn to the right and go outside into the square. Just in front of this exit are two kiosk where you should buy the bus tickets.… More →

The main bus and coach station is located just to the west of the centre of town, next to the Train Station. There are also coaches from here to Costa del Sol and Andalucia.

There are bus services from Jerez de la Frontera ato Seville and Cadiz and other towns and villages in the surrounding province of Cadiz.

Bus timtables from Jaén to other town in Jaén province including Andujar, LinaresLa Carolina, Bailén and Ubeda as well as Córdoba, Granada, Malaga Airport, Algeciras and Madrid.

Huelva's bus station is in the centre opposite the tourist office, at Calle Doctor Rubio, 902 114 494. Most services are run by the Damas or the Avanza bus companies.

There are two bus stations in Seville, both located in the city centre: the Prado de San Sebastian bus station which serves the rest of the Andalucia region and the Plaza de Armas bus station… More →

Seville has an extensive bus network, covering all barrios around the city. Most buses leave either from Puerta de Jerez (south of the centre) or from Plaza Ponce de Leon (east). The circular… More →

Vejer de la Frontera is located off the N-340 Costal road between the cities of Cádiz and Algeciras. It is at the south of the A-48 autovia south from Cadiz. Take the exit at kilometre 36 and… More →

There is a modern bus station opposite the RENFE railway station. The bus station itself has become one of the emblematic buildings of Córdoba. The building wone the National Prize for… More →

Algeciras bus stations is located next to the railway station. It is a modern uninteresting functional design. It has ticket office open all day. facilities include shops, toilets, 'consigna' with… More →

Rivera Bus Viajes provide a week day bus Monday to Friday only bus service from Higuera de Calatrava to Santiago de Calatrava and Martos.

Cambus provide a seven bus a day Monday to Friday and one on Saturday bus service M15-2 from Jaén city (Bus Station), Fuerte del Rey, Lahiguera, Andujar.

Nex Continental provide several bus daily from Granada and Jaén city (Bus Station) to Mancha Real and on to Úbeda (M3-103), Carzola (from Granada) (M3-60) and villarodrigo (M3-80).

Ana Alvaro Armenteros provide a several a day bus service M171 from Jaén city (Bus Station), Jabalcuz (outside) to Los Villares.

Cambus provide a three bus a day Monday to Friday and one on Saturday and two on Sunday service M02-02 from Jaén city (Bus Station), Torredelcampo to Jamalina.

Cambus bus company provide a five a day return bus service between Porcuna and Jaen city bus station, and a four a day return service between Porcuna and Cordoba city bus station.

There is a bus service from Jaén bus station and Jaén centre to La Guardia de Jaén. The M1-10 and M1-11 service rus via slightly different routes.

Cambus provide a two bus a day Monday to Friday and one on Saturday bus service M02-19 from Jaén city (Bus Station), Torredelcampo, Torredonjimeno, Martos and Fuensanta de Martos.

Buses services from Alhaurín el Grande to destination such as >Bus Routes to Alhaurín de la Torre, Cartama, Coin, Fuengirola, Guaro, Malaga. Mijas, Monda and Tolox.

Bus services from Alhaurín de la Torre to destinations ssuch as Alhaurín el Grande, Churriana, Coín, Guaro, Málaga and Monda.

The town's bus station is at the end of the main shopping street, Calle Batalla del Salado, and next to the petrol station. The bus station is located 1.2km from Tarifa port, for the ferry to… More →

There is a municipal bus that runs between Castellar, Puerto de la Duquesa, Sabinilas and Manilva village ever hour during the day. There is a twice daily L-77 service from Casares - Manilva -… More →

Bus services form Madrid to Andalucia. Service to the eight Capital cities Seville, Cordoba, Granada, Malaga, Jaen, Almeria, Cadiz, and Huelva.

The La Linea bus station is located in the centre of the town about one block from the border with Gibraltar.