The Oporto Airport is the best choice to arrive by plane. From there, it is possible to take a Taxi (about €30) or the E line of Metro do Porto, buying the Z4 Ticket (€2.00), to the Campanhã train station. There are train connections from Porto to Aveiro every hour: Urbano (1 h journey - €4.05) or IC / Alfa (30 to 40 min journey - from €12.20 to 15.10).
Arriving at Lisbon Airport is the other choice. From there, it is possible to take a Taxi (about €15) or the Red line of Metro de Lisboa, buying the "Viva Viagem" card (€0.50) along with the 1 hour Travel Ticket (€1.50), to the Oriente train station. There are train connections from Lisboa to Aveiro every hour: IC / Alfa (2h to 2h30m journey - from € 21.10 to € 27.70).
Aveiro's railway station is located in the city's centre, with urban/regional trains and fast services to all main cities in Portugal. For more information on tickets and schedules just go to www.cp.pt
It takes between 45 minutes and 1 hour to travel from Porto to Aveiro, using either the A1 or the A29 highways. Travelling from Lisbon will take about 2 hours, using either the A1 highway or, best choice, the A8 and A17 highways.
Pay attention to Electronic Tolls: Some highways in Portugal have electronic tolls exclusively. All lanes with electronic tolls are properly identified using the reference "Electronic toll only". For more information, please go to www.portugaltolls.pt/en/web/portal-de-portagens/home.