The Lisbon to Porto train is the fastest, most comfortable way to move between Portugal’s two biggest cities — no airport transfers, no traffic, just city center to city center. This guide covers everything you need: prices, timings, which train to pick, and practical tips for the journey.
Guide to Traveling Between Lisbon and Porto by Train
The Lisbon to Porto train takes between 2 hours 35 minutes and 3 hours 20 minutes, depending on the train type. Trains run about 15 to 19 times a day, operated by Comboios de Portugal (CP), the national railway. Tickets start from around €16 on early-bird promo fares, with standard second-class fares at €35.70 (Alfa Pendular) or €28.05 (Intercidades).
| Detail | Information |
|---|---|
| Operator | Comboios de Portugal (CP) |
| Departure stations (Lisbon) | Santa Apolónia or Lisboa Oriente |
| Arrival station (Porto) | Porto Campanhã |
| Distance | Approx. 320–330 km |
| Fastest journey time | 2h35–2h58 (Alfa Pendular) |
| Daily departures | 15–19 trains |
| Standard 2nd class fare | €28.05–€35.70 |
Why Train Travel Is the Best Option
Train is usually the most stress-free way to cover this route. A few reasons it beats other options:
- City center to city center — no airport transfers on either end.
- No security lines — just show up, find your seat, and go.
- More legroom and comfort than a bus, with a café-bar on board.
- Scenic route — the line passes through Portugal’s central countryside, including glimpses of the Aveiro lagoon area.
- Reliable timing — trains are less affected by traffic or weather than road travel.
Design and Speed
The Alfa Pendular is Portugal’s flagship high-speed train, introduced in 1999. It’s a tilting train, meaning the carriages lean slightly into curves, which lets it take corners faster without losing comfort. It reaches speeds of up to 220 km/h, making the Lisbon–Porto run in as little as 2 hours 35 minutes.
The Intercidades (IC) is CP’s other long-distance service on this route. It doesn’t tilt and tops out at a lower speed, so the same journey takes about 3 hours to 3 hours 20 minutes — roughly 25–40 minutes longer than the Alfa Pendular, at a lower fare.
Seating Classes: First Class and Second Class
Both train types offer two classes:
- Turística (Second Class) — comfortable standard seating, suitable for most travelers.
- Conforto (First Class) — wider seats, extra legroom, and a quieter carriage, at a higher fare.
| Train | 2nd Class (Turística) | 1st Class (Conforto) |
|---|---|---|
| Alfa Pendular | €35.70 | €49.90 |
| Intercidades | €28.05 | €41.50 |
Prices reflect CP’s standard one-way fares effective from January 2026. Promo fares booked in advance can be lower.
Café-Bar and Amenities
Alfa Pendular trains have a café-bar carriage (carriage No. 3) serving snacks, sandwiches, and drinks throughout the journey. Free headphones are available at the bar if you want to use the onboard entertainment system, which includes video and radio channels. Intercidades trains have more limited onboard catering, so it’s worth carrying snacks if you’re taking this option.
Luggage and Accessibility
CP’s standard rule allows each passenger one piece of full-size luggage free of charge (up to 85 x 55 x 35 cm), plus a personal item like a handbag or laptop bag. Extra suitcases may be treated as excess luggage and charged a fee. Overhead racks run the length of each carriage, and there are larger luggage areas near the doors for bigger bags. Bicycles are only allowed if disassembled and packed as luggage.
CP trains are also equipped to support passengers with reduced mobility — if you need assistance, it’s best to notify CP in advance through their website.
Booking Your Lisbon to Porto Train Ticket
How Much Does It Cost?

- Alfa Pendular: €35.70 (2nd class) / €49.90 (1st class)
- Intercidades: €28.05 (2nd class) / €41.50 (1st class)
- Promo fares: from as low as €16, released 60 days before departure (non-refundable)
Discounts: children under 4 travel free (no seat needed), ages 4–12 get 50% off, under-25s get 25% off, travelers 65+ get 50% off, and round trips get roughly 10% off compared to two one-way tickets. Discounts apply to standard fares, not on top of Promo fares.
How to Buy Tickets
Book directly through cp.pt, CP’s official website, or through Omio, one of the only third-party platforms authorized to sell official CP tickets. Booking online guarantees a seat and usually gets you a better price than buying at the station counter. Tickets can be purchased from a few months out up to shortly before departure, though the cheapest Promo fares tend to sell out early.
Route Map

The Lisbon to Porto train runs along Portugal’s Linha do Norte, the country’s main north-south rail corridor. From Lisbon, trains head north through the interior, with some Intercidades services stopping at towns like Coimbra-B and Aveiro before reaching Porto. Alfa Pendular trains typically make fewer stops, focusing on the fastest run between the two cities. For an exact stop-by-stop breakdown of your specific train, check the timetable on cp.pt when booking.
What Are Alfa Pendular Trains Like?
Alfa Pendular is a six-car electric train built around tilting technology, which keeps the ride smooth even while cornering at speed. Inside, you’ll find air conditioning, power outlets at every seat in both classes, overhead luggage racks (30 x 45 cm), and a dedicated bar carriage. It’s the same train type used on Portugal’s other major intercity routes, including connections to Faro and cross-border services toward Madrid.
Station Guides for the Lisbon to Porto Train
In Lisbon: Most Porto-bound trains depart from Santa Apolónia, the station closest to the historic center. Some services instead use Lisboa Oriente, which is further from downtown but has direct metro access and sits near the Parque das Nações district. Check which station your ticket lists — it isn’t the same for every departure.
In Porto: All trains from Lisbon arrive at Porto Campanhã, which is about a 30–35 minute walk from the old town. CP allows a free connecting train from Campanhã to São Bento station, which sits right in the historic center — a useful option if you don’t want to walk or take a taxi with luggage.
Seat Reservation and Ticketing
Seat reservations are compulsory on both Alfa Pendular and Intercidades trains — every ticket comes with an assigned seat, and you can’t board with an open, unreserved ticket. This also means trains rarely feel overcrowded, since capacity is capped by the number of seats sold.
Traveling with Children
Families get meaningful discounts on this route: children under 4 travel completely free and don’t need their own seat reservation, while kids aged 4–12 get 50% off a full seat. Both train types have onboard toilets and enough luggage space for strollers and travel gear, though it’s worth packing light if you’re also managing kids and bags during the connection at Porto Campanhã.
Food & Drink
The café-bar on Alfa Pendular trains covers the basics — coffee, sandwiches, pastries, and soft drinks — enough for a journey of this length. Intercidades trains generally have more limited or no catering, so pack something if you’re on that service, especially for the slightly longer ride.
WiFi & Power Outlets
Alfa Pendular trains offer free Wi-Fi and power outlets at every seat, in both Conforto and Turística class — useful if you want to work or stream something during the trip. Wi-Fi and outlet availability on Intercidades trains is more limited, so it’s safer to charge devices before boarding if you’re taking that option.
Travel Tips for the Lisbon to Porto Train
- Book early if your dates are fixed — Promo fares disappear fast.
- Arrive 15–20 minutes ahead, especially on weekends or holidays when stations get busy.
- Confirm your arrival/departure station (Santa Apolónia vs. Oriente in Lisbon) before you plan your onward transport.
- Carry a light bag for the Porto Campanhã–São Bento connection if your hotel is near the historic center.
- Charge devices beforehand if you’re on an Intercidades train, since amenities are more limited than on Alfa Pendular.
Traveling Between Lisbon and Porto: Your Transportation Options
By Train
The fastest and most comfortable option for most travelers, taking 2h35–3h20 depending on the service, with fares from around €16–€50 one way.
By Air
Flight time is about an hour, but once you add airport transfers, check-in, and security, total door-to-door time is often similar to the train — and typically costs more.
By Bus
Operators like Rede Expressos cover this route in around 3.5 hours. It’s usually the cheapest option, though less comfortable than the train over this distance.
By Car
Driving via the A1 motorway takes about 3 hours, giving you the flexibility to stop in places like Coimbra along the way. Factor in tolls and city-center parking costs at both ends.
Tips for Your Time in Lisbon and Porto
- In Lisbon, Santa Apolónia and Oriente stations both connect to the metro, so you can reach most central neighborhoods without needing a taxi.
- In Porto, use the free Campanhã–São Bento transfer if you’re staying near Ribeira or the old town — it saves a long walk with luggage.
- If you’re doing a day trip in either direction, booking your return ticket in advance secures a Promo fare for both legs.
- Planning the return leg? Check out our guide to trains from Porto to Lisbon for the reverse route.
- Flying into Portugal from elsewhere in Europe first? (Link here to any of your other relevant flight-route posts on the site — pick one that’s actually related, e.g. a flight-into-Lisbon or flight-into-Porto guide, not an unrelated route.)
FAQs
How long does the Lisbon to Porto train take?
The Alfa Pendular takes about 2 hours 35 minutes to 2 hours 58 minutes, while the Intercidades takes roughly 3 hours to 3 hours 20 minutes.
How much does a Lisbon to Porto train ticket cost?
Standard second-class fares are €35.70 on the Alfa Pendular and €28.05 on the Intercidades. Promo fares booked early can drop to around €16.
What’s the difference between Alfa Pendular and Intercidades?
Alfa Pendular is CP’s faster, tilting high-speed train with more amenities (Wi-Fi, power outlets, café-bar). Intercidades is slightly slower and cheaper, with fewer onboard extras.
Do I need to book a seat in advance?
Yes. Seat reservations are compulsory on both train types — you can’t travel without one.
Which station do trains depart from in Lisbon?
Most depart from Santa Apolónia, close to the city center; some use Lisboa Oriente instead. Check your specific ticket.
Which station do trains arrive at in Porto?
All Lisbon–Porto trains arrive at Porto Campanhã. CP offers a free connecting train from there to São Bento, which is closer to the historic center.
Is the train cheaper than flying?
Usually, yes. Standard train fares are lower than most flights, and Promo fares booked in advance can be significantly cheaper.
Can children travel for free?
Children under 4 travel free without needing a seat reservation. Kids aged 4–12 get a 50% discount on a full seat.
Prices and schedules reflect Comboios de Portugal’s (CP) fares effective January 2026. Always confirm current prices and timetables on cp.pt before booking, as fares are subject to change.