We took a bus from Madrid, left in the morning arrived early evening. It was quite comfortable, took about 5 hours or so if I remember, with a toilet break halfway somewhere. Stayed at a hotel in Pedrafita about 100 yds from the bus stop, Casa Pazos which was clean and comfortable. As we arrived a little off season the hotel restaurant was closed, but there was a nice place, Casa Garcia that did dinner and breakfast just a few minutes away. To get from Pedrafita to O Cebreiro you have to climb a long and steepish hill...we took a taxi arranged by the hotel to O Cebreiro in the morning. Other friends of mine took a horse ride up the hill, which might be a pretty cool start to the Camino...