There are 3 ways to get from Santander to Villarcayo by bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Santander to Villarcayo by bus
Questions & Answers
The cheapest way to get from Santander to Villarcayo is to drive which costs €15 - €22 and takes 1h 33m.
The fastest way to get from Santander to Villarcayo is to drive which takes 1h 33m and costs €15 - €22.
No, there is no direct bus from Santander to Villarcayo. However, there are services departing from Santander E.A. and arriving at Villarcayo via Burgos. The journey, including transfers, takes approximately 4h 57m.
The distance between Santander and Villarcayo is 243 km. The road distance is 96.3 km.
The best way to get from Santander to Villarcayo without a car is to bus which takes 4h 57m and costs €23 - €40.
It takes approximately 4h 57m to get from Santander to Villarcayo, including transfers.
Santander to Villarcayo bus services, operated by ALSA, depart from Santander E.A. station.
Santander to Villarcayo bus services, operated by ALSA, arrive at Burgos station.
Yes, the driving distance between Santander to Villarcayo is 96 km. It takes approximately 1h 33m to drive from Santander to Villarcayo.
Book your Santander to Villarcayo bus tickets online with Omio.
What companies run services between Santander, Spain and Villarcayo, Spain?
You can take a bus from Santander E.A. to Villarcayo via Burgos in around 4h 57m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Santander E.A. to Burgos
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- €15–35
- Website
- https://www.alsa.com/en/
Bus from Burgos to Villarcayo
- Ave. Duration
- 1h 27m
- Frequency
- Once daily
- Estimated price
- €8
- Website
- https://www.alsa.com/en/
Bus from Santander E.A. to Selaya
- Ave. Duration
- 56 min
- Frequency
- Every 4 hours
- Estimated price
- €4
- Website
- https://www.alsa.com/en/
- Ave. Duration
- 1h 14m
- Estimated price
- €130–170
Fernandez Alvarez Gema
- Phone
- +34 942 84 19 29
Tele Taxi Santander
- Phone
- +34 942 34 34 34
- Website
- teletaxisantander.es
Pide Taxi Cantabria
- Phone
- +34 942 33 33 33
- Website
- pidetaxicantabria.es
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Rome from the airport, Italian Lakes: Getting around by train, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.
More Questions & Answers
There are 126+ hotels available in Villarcayo.




