Showing the fastest and cheapest results for Mar 05
Comboios De Portugal, IR - InterRegional and Intercidades will get you to Barcelos at great prices. With over 1000 travel companies on Omio, you can find the best train times, prices and tickets for your trip.
Alfa Pendular offers high-speed train services connecting major cities in Portugal and is operated by Comboios de Portugal (CP). Alfa Pendular trains run to Barcelos with premium express trains reaching speeds of up to 220km/h. They offer a Tourist or standard ticket type with comfortable seats and a Conforto (Comfort) ticket type with more spacious seating. CP's Alfa Pendular trains are an excellent option for your train travel between major Portuguese cities like Lisbon, Porto, Coimbra and Braga.
Here are some other resources that might have the information you need