Skip to main content

How to get from O Ribeiro to Celanova by bus?

From O Ribeiro to Celanova by bus

To get from O Ribeiro to Celanova in Vigo, you’ll need to take 3 bus lines: take the XG604TB bus from Barcia (Melón) station to Ies de Ribadavia (Ribadavia) station. Next, you’ll have to switch to the XG604 bus and finally take the XG603 bus from Estación de Autobuses Intermodal (Ourense) station to Avenida San Rosendo (Celanova) station. The total trip duration for this route is approximately 5 hr 20 min.

320min
Bus - XG604TBXG604TB
Bus - XG604XG604
Bus - XG603XG603
Walk to Celanova
Leaves from Barcia (Melón)

Step by Step

  • 1
    Start from bus station
    Start from bus station
    O Ribeiro
  • 2
    Bus - XG604TBXG604TB
    Wait for bus
    XG604TB
    18: Barroso → Ies de Ribadavia
  • 3
    Ride to bus station
    Ride to bus station
    Ies de Ribadavia (Ribadavia)
    ID 32069-2
    6 min
  • 4
    Walk to bus station
    Walk to bus station
    Cruce de San Paio (Ribadavia)
    ID 32069-49
    620 m • 8 min
  • 5
    Bus - XG604XG604
    Wait for bus
    XG604
    Ribadavia - Ourense
  • 6
    Ride to bus station
    Ride to bus station
    Estación de Autobuses Intermodal (Ourense)
    31 min
  • 7
    Bus - XG603XG603
    Wait for bus
    XG603
    Ourense - Bande
  • 8
    Ride to bus station
    Ride to bus station
    Avenida San Rosendo (Celanova)
    ID 32024-103
    47 min
  • 9
    Walk to Celanova
    Walk to
    Celanova
    10 m • 1 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Vigo.
All local mobility options in one app

Public transit directions from O Ribeiro to Celanova

The distance between O Ribeiro, Vigo and Celanova, Vigo is approximately 62.28 km, which can typically be travelled in 320 min. Moovit will show you the directions from O Ribeiro to Celanova by bus, so no matter how you choose to travel in Vigo – you will always have plenty of easy options.

Questions & Answers

  • What is the fastest way to get from O Ribeiro to Celanova?

    The fastest way takes 320 minutes, using Bus line XG604TB, Bus line XG604, Bus line XG603.

  • Is there a direct bus between O Ribeiro and Celanova in Vigo?

    No, you’ll have to take 3 bus lines in total. The total travelling time is 5 hr 20 min.

  • Which bus line goes from O Ribeiro to Celanova in Vigo?

    The XG604TB bus line goes from 18: Barroso → Ies de Ribadavia station near O Ribeiro to Ies de Ribadavia (Ribadavia) station. From there you’ll have to take one bus line till Ies de Ribadavia (Ribadavia) station near Celanova in Vigo.

  • How long does it take to travel from O Ribeiro to Celanova in Vigo by bus?

    The total travel time between O Ribeiro and Celanova in Vigo by bus is about 5 hr 20 min.

  • Where do I get on the bus near O Ribeiro to get to Celanova in Vigo?

    Get on the XG604TB bus from the 18: Barroso → Ies de Ribadavia stop near O Ribeiro in Vigo.

  • Where do I get off the bus when travelling between O Ribeiro and Celanova in Vigo?

    Get off the bus at the Ies de Ribadavia (Ribadavia) stop, which is closest to Celanova in Vigo.