The average bus between Las Arenas de Cabrales and Santillana del Mar takes 7h 50m and the fastest bus takes 3h. The bus service runs several times per day from Las Arenas de Cabrales to Santillana del Mar. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run twice daily between Las Arenas de Cabrales and Santillana del Mar. The earliest departure is at 8:45 AM in the morning, and the last departure from Las Arenas de Cabrales is at 8:35 PM which arrives into Santillana del Mar at 3:50 PM. All services require a transfer at [SIEJO] Siejo - Panes [CTA 05309] and take an average of 7h 50m. The schedules shown below are for the next available departures.


3h • 2 changes


8h 5m • 2 changes
Arrives next day


13h 45m • 2 changes


3h • 2 changes


8h 5m • 2 changes
Arrives next day


13h 45m • 2 changes
Want to know about travelling from Las Arenas de Cabrales to Santillana del Mar? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Las Arenas de Cabrales to Santillana del Mar. However, there are services departing from Las Arenas de Cabrales station and arriving at Santillana del Mar station via [SIEJO] Siejo - Panes [CTA 05309]. The journey, including transfers, takes approximately 7h 50m.
Las Arenas de Cabrales to Santillana del Mar bus services, operated by ALSA, depart from [ARENAS|Arenas, Las] Arenas de Cabrales - Oficina Turismo [CTA 03663] station.
Las Arenas de Cabrales to Santillana del Mar bus services, operated by ALSA, arrive at Santillana Del Mar station.
The distance between Las Arenas de Cabrales and Santillana del Mar is 58 km. The road distance is 73 km.
You can take a bus from [ARENAS|Arenas, Las] Arenas de Cabrales - Oficina Turismo [CTA 03663] to Santillana Del Mar via [SIEJO] Siejo - Panes [CTA 05309], Panes, and San Vicente De La Barquera in around 3h 28m.