Monreal de Ariza to Ribadavia trains might be a good value for money solution: travelling in Spain by train is often rather cheap and faster than taking a bus indeed Trains leave from Monreal De Ariza and arrive at Ribadavia every about 12 hours on average. If travelling with Renfe, you need to know the Monreal de Ariza to Ribadavia train schedule: the first train leaves at 09:02, while the last ride is at 09:02. A Monreal de Ariza to Ribadavia train cost about 71.5 €. But how long is the train ride from Monreal de Ariza to Ribadavia? Your journey takes about 22 hours on average.