Skip to main content

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.

Timetables

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

The bus stop is located on Calle Andalucía, 5, 23211 Carboneros, Jaén, España. Empresa Samar provide a return bus service between Carboneros and Jaén.

The bus stop is located on Av. Jose Luis Messia, 23711 Baños de la Encina, Jaén. Empresa Samar provide a return bus service between Baños de la Encina and Jaén.

The bus stop is located on  Avenida del Parador, 3, 23710 Bailén, Jaén

The bus stop is located on Calle Blas Infante, 2, 23215 Aldeaquemada, Jaén. Empresa Carrillo provide a return bus service between Aldeaquemada and Linares.

Bus stop is located on Calle Santísimo. Samar provide a return bus service between Valdepeñas de Jaén and Jaén city.

There is a bus stop in C. Huertas, 1, 23690 Frailes. >Alsa bus company provide a return bus service between Frailes and Granada and Jaén city.

Bus Services - Castillo de Locubín

Alsa provide a return bus service between Alcaudete - Granada, Málaga and Córdoba. The bus station is located on Calle Murillo, 2, 23660 Alcaudete, Jaén.

Alsa bus company provide a return bus service between Alcala la Real and Granada and Jaén city.

Bus Services - Villatorres

Bus Services - Villardompardo

Bus Services - Torredonjimeno

Bus Services - Torredelcampo

The bus service from Mengibar has routes to Jaen bus station, and the towns of Marmelejo, Andujar.

Cambus bus company provide a ten a day return bus service between Martos and Jaen city via Torredelcampo and Torredonjimeno.

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.

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.

Mijas Costa does not have a bus station, however there are two main bus stop in La Cala de Mijas.

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