Home › Lisbon to Porto: Alfa Pendular, Intercidades or the Cheaper Bus

Lisbon to Porto: Alfa Pendular, Intercidades or the Cheaper Bus

Lisbon to Porto takes about 2 hours 50 minutes on the fast Alfa Pendular and about 3h20 on the cheaper Intercidades, running Lisbon Santa Apolonia (or Oriente) to Porto Campanha, city centre to city centre. Both are frequent through the day and seat reservation is compulsory. Advance CP Promo fares start from about EUR 10 to 25, and FlixBus and Rede Expressos coaches take around 3h30 from about EUR 5 for the very lowest fares. Here is how the times and fares compare.

FastestAlfa Pendular, about 2h50
FrequencyFrequent daily Alfa Pendular and Intercidades trains
CheapestA coach from about EUR 5, or an advance Intercidades fare
RouteLisbon Santa Apolonia to Porto Campanha, about 320 km
Lisbon to Porto: your options
ModeOperatorDurationApprox fareOvernight
Train CP Alfa Pendular
Portugal's fastest train, Lisbon Santa Apolonia to Porto Campanha, with WiFi, a cafe-bar and reserved seats. Advance Promo fares from about EUR 16; book ahead.
about 2h50 approx €16 to €36 No Check on 12Go →
Train CP Intercidades
A little slower and cheaper than the Alfa Pendular on the same route, also with reserved seats and frequent daily departures.
about 3h20 approx €10 to €28 No Check on 12Go →
Bus FlixBus / Rede Expressos coach
Cheapest overall, from about EUR 5 booked ahead, with frequent daily departures if the train fares are gone.
about 3h30 approx €5 to €20 No Check on 12Go →

Fares are approximate and shown for comparison. Confirm live prices and times on 12Go before booking.

Show stays for:
Where to stay in Lisbon
Option 1
Lisbon City Hollywood Hotel by City Hotels
Lisbon
Top-rated stay in Lisbon
Lisbon City Hollywood Hotel by City Hotels
★ 8.2 127 reviews
€114
per night
Book on Agoda →
Option 2
Next Level Premium Hotels
Lisbon
Top-rated stay in Lisbon
Next Level Premium Hotels
★ 8.8 247 reviews
€112
per night
Book on Agoda →
Option 3
Inn Rossio
Lisbon
Top-rated stay in Lisbon
Inn Rossio
★ 8.0 1871 reviews
€111
per night
Book on Agoda →
Where to stay in Porto
Option 1
Porto Palacio Hotel by The Editory
Porto
Top-rated stay in Porto
Porto Palacio Hotel by The Editory
★ 8.7 276 reviews
€120
per night
Book on Agoda →
Option 2
Eurostars Porto Centro
Porto
Top-rated stay in Porto
Eurostars Porto Centro
★ 8.7 224 reviews
€123
per night
Book on Agoda →
Option 3
YOTEL Porto
Porto
Top-rated stay in Porto
YOTEL Porto
★ 8.7 206 reviews
€129
per night
Book on Agoda →
Things to do
In Lisbon

Loading things to do...

In Porto

Loading things to do...

Activities load from Viator. Booking opens on Viator, and we may earn a commission.

Frequently asked questions
How long is the train from Lisbon to Porto?
About 2 hours 50 minutes on the fast Alfa Pendular and about 3h20 on the cheaper Intercidades, both running Lisbon Santa Apolonia to Porto Campanha, city centre to city centre.
How much does the train from Lisbon to Porto cost?
Advance CP Promo fares start from about EUR 10 to 25 on the Intercidades and Alfa Pendular. A FlixBus or Rede Expressos coach is cheaper still, from about EUR 5 booked ahead.
Is there a direct train from Lisbon to Porto?
Yes. Both the Alfa Pendular and the Intercidades run direct with no change, Lisbon Santa Apolonia (or Oriente) to Porto Campanha, frequently through the day. Seat reservation is compulsory.
What is the best way to get from Lisbon to Porto?
The Alfa Pendular is the best all-round option: fastest at about 2h50, direct, and comfortable centre to centre. The Intercidades and the coach are cheaper if you have a little more time.
What is the Lisbon to Porto train frequency?
CP runs frequent Alfa Pendular and Intercidades departures from early morning to late evening, so there is a train most hours through the day between the two cities.

Plan your own version

Set your dates, budget and pace, and the planner builds an optimized trip with live prices.

Build my trip →

Hotel options and prices come from Agoda and update at booking time; sample data shown if live pricing is unavailable. Transport fares are estimates, confirmed on 12Go.

Beta Prices and availability reflect current partner rates and can change before you book. Confirm the final price on 12Go or Agoda (linked per result) before booking.