• The journey takes 1h15 and costs around 3€ one-way when taking Porto's urban train. The frequent train departs both the Sao Bento station (in Porto's center) and Campanha station. For schedule information, see CP Rail website.
• Porto to Aveiro by Bus:
• The bus from Porto to Aveiro takes about 2h30 (you must transfer) and costs around 10€ one way. Book from Rede Expressos.
• Porto to Aveiro by Car:
• It takes about an hour to get to Aveiro from Porto by car and is about 75km (45 miles) taking the A1 (tolls). Compare Prices on Car Rental in Portugal