Porto to Lisbon: travel options
Approximate direct distance: 274 km • Travel distance depends on the route and transport you choose.
Compare the options
Recorded fares and journey times. Check each operator before booking.
| Transport Mode | Operator | Duration | Price guide | Stations / Airports | Key Booking Tip |
|---|---|---|---|---|---|
| bus Direct | Rede Expressos / FlixBus | About 3h 50m |
Check fare
Fare source checked: 14 Oct 2026 Fares vary by departure and ticket conditions. Tickets and times: Rede Expressos / FlixBus |
Dep: Porto Campanhã coach terminal, as booked
Arr: Lisbon terminal printed on the ticket
|
Plan roughly 3½–4½ hours according to departure and traffic. Check the actual terminal and total luggage-inclusive price. |
| train Direct | Comboios de Portugal (CP Alfa Pendular) | About 2h 50m |
Check fare
Fare source checked: 6 Oct 2026 Fares vary by departure and ticket conditions. Tickets and times: Comboios de Portugal (CP Alfa Pendular) |
Dep: Porto Campanhã
Arr: Lisboa Oriente or Santa Apolónia, as booked
|
Alfa Pendular takes roughly 2 hours 40 minutes to 3 hours, depending on the Lisbon arrival station and departure. Book the named train and obtain its current fare. Qualifying mainline tickets include the São Bento to Campanhã urban connection within the stated one-hour window. Intercidades is a different, slower product; compare the service and arrival station before booking. |
Choosing your journey
Compare a reserved train from Campanhã with the coach for your actual Lisbon stop. Keep the moving day light enough to enjoy the evening after check-in.
Loading the map...
Get to Campanhã with time to spare
Long-distance trains leave Campanhã, so add the journey there if staying near São Bento or Ribeira. A suitable train takes roughly 3–3½ hours to Lisbon depending on service and station. Save the station name as well as the departure time.
Choose the Lisbon arrival
Oriente can suit some onward metro journeys; Santa Apolónia is a different arrival closer to the eastern historic centre. Check the route to your actual room rather than choosing whichever station appears first. With luggage, the last uphill walk can be the least convenient part.
Compare coach and train conditions
Use CP and Rede Expressos for your date. Allow about 3½–4½ hours for a suitable coach and check its Lisbon terminal. A limited advance fare can help, but the right arrival and ticket conditions matter more than an old advertised starting price.
Plan the arrival
The Porto guide and Lisbon guide explain the local journeys, places to stay and visits. Add the main travel ticket separately to your daily spending plan. The distance above is a straight-line comparison between the city centres; your train, road or flight route can be longer.