The bus between Olot and Ribadeo takes 19h 15m. The bus runs, on average, once a week from Olot to Ribadeo. 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 on demand between Olot and Ribadeo. Service times information will be available soon. All services run direct with no transfers required, and take on average 19h 15m.
Want to know about travelling from Olot to Ribadeo? 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 Olot to Ribadeo. However, there are services departing from Olot - Estació d’autobusos station and arriving at [CASTROPOL] Castropol [CTA 04454] station via Barcelona - Tarragona, 129 station and Oviedo station. The journey, including transfers, takes approximately 19h 15m.
Olot to Ribadeo bus services, operated by Transports Elèctrics Interurbans S.A., depart from Olot - Estació d’autobusos station.
Olot to Ribadeo bus services, operated by ALSA, arrive at [CASTROPOL] Castropol [CTA 04454] station.
The distance between Olot and Ribadeo is 791.1 km. The road distance is 987 km.
You can take a bus from Olot - Estació d’autobusos to Ribadeo via Barcelona - Tarragona 129, Barcelona, Estación de Autobuses de Sants, Oviedo, [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470], and [CASTROPOL] Castropol [CTA 04454] in around 19h 15m.