There are 3 ways to get from Ribadesella to Caín by bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Riaño
best- Take the bus from Ribadesella to Riañobus Alsa
- Take the bus from Riaño to Cainbus ALSA - Cares Ida
4h€11–16Bus
cheapest- Take the bus from [RIBADESELLA/RIBESEYA] Estación Bus Ribadesella [CTA 05161] to [CANGUES D'ONÍS/CANGAS DE ONÍS] Estación Bus Cangas de Onís [CTA 07993]bus Can
- Take the bus from [CANGUES D'ONÍS/CANGAS DE ONÍS] Estación Bus Cangas de Onís [CTA 07993] to [POSADA DE VALDEON] Posada de Valdeón [CTA 07313]bus Can
4h 45m€8–13Drive 93.6 km
- Drive from Ribadesella to Caíncar 93.6 km
1h 56m€15–22
Ribadesella to Caín by bus
Questions & Answers
The cheapest way to get from Ribadesella to Caín is to bus which costs €8 - €14 and takes 4h 45m.
The fastest way to get from Ribadesella to Caín is to drive which takes 1h 56m and costs €14 - €22.
No, there is no direct bus from Ribadesella to Caín. However, there are services departing from Ribadesella and arriving at Cain via Riaño. The journey, including transfers, takes approximately 4h.
The distance between Ribadesella and Caín is 133 km. The road distance is 93.6 km.
The best way to get from Ribadesella to Caín without a car is to bus via Riaño which takes 4h and costs €10 - €16.
It takes approximately 4h to get from Ribadesella to Caín, including transfers.
Ribadesella to Caín bus services, operated by ALSA, depart from Ribadesella station.
Ribadesella to Caín bus services, operated by ALSA, arrive at Riaño station.
Yes, the driving distance between Ribadesella to Caín is 94 km. It takes approximately 1h 56m to drive from Ribadesella to Caín.
Book your Ribadesella to Caín bus tickets online with Omio.
What companies run services between Ribadesella, Spain and Caín, Spain?
You can take a bus from Ribadesella to Cain via Riaño in around 4h.
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from Ribadesella to Riaño
- Ave. Duration
- 1h 45m
- Frequency
- Once a week
- Estimated price
- €7–11
- Website
- ALSA
Bus from Riaño to Cain
- Ave. Duration
- 1h 15m
- Frequency
- 6 times a week
- Estimated price
- €3–5
- Website
- ALSA
Bus from [RIBADESELLA/RIBESEYA] Estación Bus Ribadesella [CTA 05161] to [CANGUES D'ONÍS/CANGAS DE ONÍS] Estación Bus Cangas de Onís [CTA 07993]
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €2–4
- Website
- ALSA
Bus from [CANGUES D'ONÍS/CANGAS DE ONÍS] Estación Bus Cangas de Onís [CTA 07993] to [POSADA DE VALDEON] Posada de Valdeón [CTA 07313]
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- €5–8
- Website
- ALSA
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, Which side of Niagara Falls should I choose (and how do I get there)?, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 1186+ hotels available in Caín.




