Train from Aveiro to Viseu
Find the schedules, compare prices, and buy cheap tickets from Aveiro to Viseu. Choose a date, or explore the cheapest ticket options below.
Train
- Companies: Comboios de Portugal (CP)
- Duration: Approximately 1 hour 40 minutes
- Distance: 72 kilometres
- Costs: £12.00 to £20.00 (varies by class and time of booking)
- Roads/Routes: Not applicable, as travel is by train.
Pro Tip: Book your tickets in advance online via the CP website or app to secure the best prices and choose your preferred seating!
Taking the train from Aveiro to Viseu is a seamless and eco-friendly option, allowing you to relax and enjoy the picturesque scenery of Portugal during your journey. Make sure to check local travel schedules, as some services may vary on weekends and holidays.
Bus
- Companies: Rede Expressos, FlixBus
- Duration: Approximately 1 hour 30 minutes
- Distance: 72 kilometres
- Costs: £8.00 to £15.00 (depending on the company and purchase timing)
- Roads/Routes: A25 and N2
Pro Tip: Travel during off-peak hours to avoid busy services and enjoy a more comfortable ride.
The bus service is an economical alternative to train travel with slightly shorter travel times and frequent departures throughout the day. Be sure to check the bus schedule ahead of your journey for the most convenient timing.
Recommendation
For this journey, I recommend taking the train with Comboios de Portugal (CP) due to the scenic views and comfortable travel experience. However, should you seek a more economical option, consider using the bus services from Rede Expressos or FlixBus which are equally efficient. Either way, you'll arrive in Viseu ready to explore the beautiful city!