|Tarifa bus station - you can catch a bus from here to Algeciras, Cadiz, or Seville.|
Tarifa Bus Station
The town's bus station is at the end of the main shopping street, Calle Batalla del Salado, and next to the petrol station.
If you are flying in to Malaga Airport you will need to change bus at Algeciras. Consult the times from Malaga Airport to Algeciras and from Algeciras to Tarifa as above. There are also a couple of direct buses from Malaga City Bus station to Tarifa.
If your plane arrives too late for the last bus to Algeciras, you would need to take the cercanias train or airport bus from the airport to the city bus station, stay overnight in a hotel near the Malaga City Bus Station and then catch the direct bus in the morning. It may be better to hire a car or take a airport transfer service than this overnight option.
Bus Algeciras to Vitoria, Bilbao and Irun (french border)
Socibus operate a daily from from Algeciras (Bus Station) to Irun (French border) via Costa de la Luz stopping at Tarifa, San Fernando, Cadiz, Puerto de Santa Maria, Jerez de la Frontera, Sevilla, Ecija, Cordoba, Andujar, Almuradiel, Manzanares, Aranda de Duero, Burgos, Miranda de Ebro, Vitoria, Bilbao, Eibar, San Sebastian, Irun. Journey 18hrs cost about 72€ single. Depart Irun at 19.00 arrive Algeciras at 14.25 hrs and depart Algeciras at 17.00 and arrive Irun at 11.20 hrs. In summer ( 1 May to 10 Oct ) a second service departs Irun at 07.00 arrives Algeciras at 01.35 hrs and departs Algeciras at 06.15 and arrive Irun at 00.50 hrs. -->
Socibus also operated a daily from from Algeciras (Bus Station) to Irun (French border) via Costa del Sol. However this service now terminates at Malaga stopping at Cordoba, Andujar, Almuradiel, Manzanares, Aranda de Duero, Burgos, Miranda de Ebro, Vitoria, Bilbao, Eibar, San Sebastian, Irun. Journey 18hrs cost about 100€ single. Depart Irun at 19.00 arrive Malaga at 09.50 hrs and depart Malaga at 20.00 and arrive Irun at 10.50 hrs.
Socibus also operated a daily from from Malaga (Bus Station) to Bilbao stopping at Cordoba, Almuradiel, Manzanares, Vitoria, Bilbao. Journey 12hrs cost about 80€ single. Depart Bilbao at 21.00 arrive Malaga at 08.40 hrs and depart Malaga at 20.00 and arrive Bilbao at 07.40 hrs.
Tarifa Town to Beaches - summer service
Tarifa town to Bolonia - summer Service
Departs Tarifa at 10.45, 15.15, 20.00
Depart Bolonia at 11.30, 16.00, 20.30
Tarifa Town Urban Bus
Circular Route, Service by Horizonte Sur, Half hour frequency from 08.15 to 13.50hrs. View PDF Mar Rojo, 18 • Giro A Terminal • Terminal Tarifa • Batalla Del Salado (Tarifa) • Las Margaritas (Tarifa) • Centro De Salud (Urbana) • Los Pajaritos • Giro Los Pajaritos • Lidl (Tarifa) • Centro De Salud (Tarifa) • Puerta Del Retiro (Tarifa) • Caleta (Tarifa) • Puerto (Tarifa) • Guardia Civil (Tarifa) • Puerta Jerez (Tarifa) • Giro Numancia • Plaza De Toros (Tarifa) • Piscina (Tarifa) • Kiosko (Tarifa) • Mercadona (Tarifa) • Mar Rojo, 18