Travel from Aveiro to Lisbon

Bus or train from Aveiro to Lisbon?

Portuguese Railways (CP) operates a train from Aveiro to Lisbon hourly. Tickets cost $21 - $45 and the journey takes 2 h 9 min. Alternatively, Rede Expressos operates a bus from Aveiro to Lisbon every 4 hours. Tickets cost $21 - $27 and the journey takes 3 h 15 min.

How to get from Aveiro to Lisbon

ModeDurationPrice
From Aveiro train to Lisboa Santa Apolonia.2 h 9 min23€
From Aveiro bus to Lisboa.3 h 15 min19€
From Aveiro drive to Lisbon.2 h 31 min35€
From Aveiro train to Campanhã, Metro to Porto airport, fly to Lisbon airport, then bus to Lisbon.3 h 11 min29€

How long does it take to get from Aveiro to Lisbon?

The train from Aveiro to Lisboa Santa Apolonia takes 2 h 9 min including transfers and departs hourly.

Is there a direct train between Aveiro and Lisbon?

Yes, there is a direct train departing from Aveiro and arriving at Lisboa Santa Apolonia. Services depart hourly, and operate every day. The journey takes approximately 2 h 9 min.

Is there a direct bus between Aveiro and Lisbon?

Yes, there is a direct bus departing from Aveiro and arriving at Lisboa. Services depart every four hours, and operate every day. The journey takes approximately 3 h 15 min.

Operators from Aveiro to Lisbon

OperatorPhoneWebsite
Portuguese Railways (CP)+351 707 210 220Portuguese Railways (CP)
Rede Expressos707 22 33 44Rede Expressos
Metro do Porto+351 22 508 1000Metro do Porto
TAP PortugalTAP Portugal
RyanairRyanair
Rodoviária de Lisboa217 928 180Rodoviária de Lisboa