Lisbon to Porto: Train, Bus, Car or Flight The Complete Guide

Lisbon to Porto: Train, Bus, Car or Flight The Complete Guide

Most people spend three minutes deciding how to travel from Lisbon to Porto and the rest of the trip regretting it. The flight sounds fast until you add airport transfers and security. Total door-to-door time runs 2h40m, identical to the train. The Alfa Pendular covers the same distance in 2h39m, drops you between both city centers and costs €35.70. No airport queue, no luggage restrictions, no metro from a suburban terminal. This guide covers every option with real 2026 prices confirmed by CP’s January 2026 price list and the one stop between the two cities that most travelers skip entirely.

In this guide you will find:

  • Official 2026 CP prices for Alfa Pendular and Intercidades confirmed from CP’s January 2026 list
  • Why the flight from Lisbon to Porto takes the same total time as the train once transfers are included
  • Bus options from €15 when they make sense and when they don’t
  • Which Lisbon station to use: Santa Apolónia vs Oriente, based on your hotel location
  • The hidden Coimbra stop that adds 2 hours and transforms the journey into a proper road trip

Quick Info Box

DetailInfo
Distance310 km — Santa Apolónia to Porto Campanhã
Fastest OptionAlfa Pendular train — 2h39m
Cheapest OptionRede Expressos bus — from €15
Best ValueAlfa Pendular — €35.70 city center to city center
Days Recommended in Porto2–3 days minimum
Average Daily Cost in Porto€70–€130 per person

Lisbon to Porto by Train: 2026 Official CP Prices

The train is the best answer for the Lisbon to Porto journey in almost every situation. CP (Comboios de Portugal) updated all prices from January 1, 2026 these are the confirmed current fares.

The Alfa Pendular (AP) covers the distance in 2h39m, stopping only at Coimbra-B and Aveiro. Second class costs €35.70; first class costs €49.90. The AP runs modern tilting carriages with free WiFi, power sockets at every seat and a cafe car. Both departure stations Santa Apolónia and Oriente connect directly to Lisbon’s Metro network.

The Intercidades (IC) takes 3h04m with more stops. Second class costs €28.05; first class costs €41.50. The saving of €7.65 over the AP makes the IC worth considering on midweek off-peak journeys when time is not critical.

Both services depart from Santa Apolónia Station (Green Metro Line, 10 minutes from Baixa) and Oriente Station (Red Metro Line, 8 minutes from the airport). Santa Apolónia suits tourists staying in central Lisbon; Oriente suits travelers coming directly from the airport.

The train arrives at Porto Campanhã, not the tourist center. Take the Metro from Campanhã to Aliados or Trindade (€2.00, 8 minutes) to reach Ribeira and São Bento directly. Alternatively, a free connecting train runs from Campanhã to São Bento Station in 4 minutes on the same ticket.

Pro Tip: Book the Alfa Pendular at cp.pt at least 3 days ahead in summer the 09:00 and 10:00 departures from Santa Apolónia sell out by the morning of travel in July and August. The 07:00 departure almost always has same-day availability.

Lisbon to Porto by Bus: Rede Expressos and FlixBus

The bus is the cheapest Lisbon to Porto option and works well for budget travelers who book in advance.

Rede Expressos runs multiple daily departures from Lisbon’s Sete Rios terminal (Blue Metro Line, Jardim Zoológico station). Standard fares run €15–€20 booked online at rede-expressos.pt. Journey time runs 3h–3h30m. Buses arrive at Porto’s Carmelitas terminal, a 15-minute walk from the Ribeira or one Metro stop.

FlixBus serves the route from €9 booked 2–3 weeks ahead. Prices are dynamically set the same seat costs €9 in January and €22 in August. Journey time is 3h15m on direct services. FlixBus departs from Campo Grande terminal (Yellow Metro Line) and arrives at Porto Campanhã bus stop, connected to Metro.

The honest comparison: the bus saves €16–€20 over the Alfa Pendular but adds 30–50 minutes each way. For a solo traveler booking 2+ weeks ahead, the bus makes financial sense. For couples or groups of three, the per-person train cost difference drops below €8  not worth the extra 40 minutes.

Verdict: Take the Alfa Pendular if time matters; take Rede Expressos if you book a week ahead and the €20 saving is meaningful to your budget.

Lisbon to Porto by Car and Flight: Honest Trade-offs

Two more options exist for this journey each with a narrow window where it makes sense.

By car, the drive covers 310 km via the A1 motorway in 3h–3h30m. One-way tolls cost €22–€26 using the Via Verde electronic system. Rental cars in Lisbon start at €35–€55 per day in shoulder season and €60–€90 in July–August. Driving makes sense for groups of 3–4 sharing costs or if you plan stops in Coimbra or Aveiro en route. Porto city center parking costs €15–€25 per day factor this into the total cost.

By flight, TAP and Ryanair fly the route in 1 hour. Economy fares start at €40–€70 booked in advance. The total door-to-door time is 2h40m metro to Lisbon Airport (20 min) + security (30 min) + flight (1 hour) + Porto Airport metro to center (35 min). The Alfa Pendular covers city center to city center in 2h39m. The flight makes sense in only one situation: a sub-€40 fare booked 3+ weeks ahead when you are already near the airport.

Most visitors don’t realize that the Lisbon to Porto train arrives at Campanhã while the connecting Campanhã-to-São Bento train is free and included in the same ticket, most people pay €2.00 for the Metro when the free option sits on the same platform.

Pro Tip: If you drive, stop in Coimbra for 2 hours. Park at Largo da Portagem (€1.20/hour), walk up to the Old University (€15 entry), eat a bifana at a café near Praça da República Coimbra adds genuine depth to the Lisbon to Porto journey that the train cannot replicate.

Best Time to Travel and What to Book Ahead

The Lisbon to Porto route runs year-round with no weather disruption. Timing affects train availability and Porto hotel prices.

January through March gives the lowest fares. CP advance tickets for the Alfa Pendular in February regularly show at the base rate of €35.70 and Porto runs at 40% lower hotel costs than August. Porto’s port wine cellars in Vila Nova de Gaia operate fully year-round, the January version of the Gaia cellar tour runs with almost no queue.

April and May balance well. Porto weather hits 17–22°C, Douro Valley wine tours operate on full schedule and train seats remain available 48–72 hours ahead on most departures.

June through September peaks. Alfa Pendular trains on Friday evenings and Sunday afternoons fill to capacity the 17:00 and 19:00 departures from Santa Apolónia sell out 5+ days ahead in August. Book both outbound and return tickets the moment your Porto dates confirm.

October and November match spring quality. Porto costs drop 25–30% from summer, Douro Valley harvest runs mid-September through mid-October and train availability returns to easy booking.

Pro Tip: Travel on a Tuesday or Wednesday morning, seats stay available same-day, the train runs quieter and you arrive in Porto before noon with a full day ahead.

“Planning more Portugal day trips? Our guides on Day Trips From Lisbonlisbon to cascais , where to stay lisbonthings to do sintra , lisbon to sintra and porto wine tours cover the rest of the region in detail.”

Frequently Asked Questions

How long does the Lisbon to Porto train take?

The Lisbon to Porto Alfa Pendular train takes 2 hours 39 minutes from Santa Apolónia or Oriente to Porto Campanhã. The Intercidades service takes 3 hours 4 minutes on the same route. Both run directly with no changes. The 2026 CP fare is €35.70 second class for the Alfa Pendular and €28.05 for the Intercidades confirmed from CP’s January 2026 price update.

Is Porto worth visiting from Lisbon?

Porto deserves a dedicated 2–3 day stay, not a day trip to the Livraria Lello bookshop, D. Luís I Bridge, Vila Nova de Gaia port cellars and São Bento station azulejo tiles each need time. Porto runs 15–20% cheaper than Lisbon for food and accommodation. The Lisbon to Porto train makes the connection effortless at €35.70 each way and most travelers find Porto the stronger city for food, architecture and atmosphere.

What is the best time to travel from Lisbon to Porto?

January through March and October give the best combination of low train fares, low hotel prices and no crowd pressure at Porto’s main sites. April and May add warm weather with full Douro Valley infrastructure. June through September brings the highest demand book Alfa Pendular tickets 5–7 days ahead for Friday and Sunday departures and 48 hours ahead for midweek travel.

What is the cheapest way to get from Lisbon to Porto?

The cheapest option is FlixBus from €9 booked 2–3 weeks ahead or Rede Expressos from €15. Both take 3h–3h30m and cost €20–€26 less than the Alfa Pendular. The Intercidades train at €28.05 sits in the middle faster than the bus, more comfortable and €7.65 cheaper than the Alfa Pendular.

Is the train or bus better for the Lisbon to Porto journey?

The train wins for most travelers. The Alfa Pendular covers the Lisbon to Porto route in 2h39m versus 3h–3h30m by bus, departs from central Lisbon stations rather than suburban bus terminals and arrives directly at Porto Campanhã with a free connecting service to São Bento. The bus makes sense for solo budget travelers who book FlixBus 2+ weeks ahead and value the €26 saving over the 50-minute time difference.

Conclusion

The Alfa Pendular is the best-value intercity connection in Portugal for the Lisbon to Porto journey  310 km covered in under 3 hours, city center to city center, at €35.70 with the official 2026 CP fare. No airport queue, no suburban transfer, no toll calculation. Book the 09:00 Alfa Pendular from Santa Apolónia, arrive at Porto Campanhã by 11:39, take the free connecting train to São Bento in 4 minutes and walk down to the Ribeira before noon  then cross the D. Luís I Bridge lower deck on foot and stand at the first Gaia terrace facing the Porto skyline with a glass of 10-year tawny. That first afternoon in Porto earns every cent of the fare.

Related Posts

Things to Do in Hilo Hawaii: The Complete Activity Guide

Things to Do in Hilo Hawaii: The Complete Activity Guide

Most Big Island visitors fly into Kona and never reach Hilo and they miss the wetter, greener and significantly cheaper half of the island entirely. Things to do in Hilo…

Read more
Red Sand Beach Maui: The Complete Guide to Kaihalulu Beach

Red Sand Beach Maui: The Complete Guide to Kaihalulu Beach

Red Sand Beach Maui sits in a cove that most visitors assume is easy to find, simple to reach and safe to swim at. None of those assumptions hold up….

Read more
Things to Do in Maui: The Complete Activity Guide for Every Traveler

Things to Do in Maui: The Complete Activity Guide for Every Traveler

Maui gets 3 million visitors a year and most of them spend their days at the same three beaches and one luau. The things to do in Maui extend far…

Read more

Leave a Reply

Your email address will not be published. Required fields are marked *