PORTO TO LISBON TRAINS

Alfa Pendular trains connect Porto and Lisbon in under three hours, offering the fastest trip and most scenic way to experience Portugal. With trains running approximately 37 times daily between the two largest cities in the country, the Porto to Lisbon train is by far the most popular and flexible way to make this journey.

Porto - Lisbon Train: Distance, Map, Travel Time, Ticket Prices, etc.

Daily departures

Daily departures

21
Price starts from

Price starts from

$30
Train Map

Distance on a Train:

332 km (198 mi)
Time

Journey Time

 3 hours​

Porto to Lisbon Train Schedule

Step aboard Portugal's high speed trains and experience the epitome of comfort and modern travel. From sleek interiors to state-of-the-art amenities, every detail is designed to enhance your train journey. Relax in spacious seating as you glide through the stunning Portuguese countryside, with scenic views of the Douro River valley and charming villages rolling past the window. Stay connected with free Wi-Fi and stay powered up with power outlets at your seat. Indulge in snacks and beverages from the onboard café-bar, or simply sit back and enjoy the panoramic views — traveling by train truly is the best comprehensive guide to Portugal's landscapes.

Lisboa Oriente Station is one of Portugal's most iconic landmarks — a stunning example of modern architecture inaugurated in 1998 for Expo '98, designed by the renowned Spanish architect Santiago Calatrava. Its steel and glass structure and intricate latticework make it a symbol of Lisbon's contemporary skyline and one of the most memorable final destinations to arrive at in Europe.

Today, Oriente Station serves as a vital transportation hub for the lisbon run, connecting travelers arriving on the Porto to Lisbon train to destinations across the capital and beyond. Managed by Comboios de Portugal, the station seamlessly integrates with the city's metro, buses, and taxis. Located in the vibrant Parque das Nações district, Lisboa Oriente station is surrounded by amenities and attractions like the Lisbon Oceanarium, making it much more than a transit point — it is the gateway to your Portuguese adventure in Lisbon's rich history and dynamic modern culture.
Try the new Rail Ninja App today
Get our free app to book & manage your trips on the go
App image
Generally, airports are located on the outskirts of major cities or even across city lines, meaning you need extra time to reach the city center before your journey even begins. Add the requirement to arrive early — at least two hours before departure — and even though a plane covers the distance between Porto and Lisbon in 55 minutes, the full trip including airport transfers takes around 2 hours 50 minutes. Bus tickets are cheaper, with fares as low as €7.99, but the bus journey takes a minimum of 3 hours 15 minutes and relies heavily on traffic conditions, making it an unreliable comfortable trip option. Driving from Porto to Lisbon costs approximately €22.50 in tolls alone — and that's before fuel and parking.

Traveling from Porto to Lisbon on a high speed Alfa Pendular train, on the other hand, promises the fastest trip, an extensive train service timetable, and a fantastic chance to admire the beautiful Portuguese countryside. Train travel eliminates the hassles of airport security, baggage claim, and highway stress — all of it. Ready to book train tickets? Head to Rail Ninja and secure your Porto to Lisbon train tickets in a matter of minutes.

Porto to Lisbon Train Station

Campanha station
R. Pinheiro de Campanhã, 4300-173, Porto, Portugal
LEARN MORE
Oriente station
Av. Dom João II, 1990, Lisbon, Portugal
LEARN MORE

Porto to Lisbon Train Map

​​​By booking a train ticket from Porto to Lisbon, you can enjoy a memorable trip through Portugal. Passengers travel direct with no changes, and the average journey time on the Alfa Pendular train is 2 hours 35 minutes, while Intercidades trains take approximately 3 hours 15 minutes. Most trains depart from Porto Campanhã station and arrive at Lisboa Oriente or Lisboa Santa Apolónia station in Lisbon.

The Porto to Lisbon train route has an extensive timetable with around 37 departures per day, so you can easily pick the train times that work best for you.

Tips to Buy Train Tickets:
Book in Advance — Cheap train tickets and promo fares from Comboios de Portugal are released ahead of departure. Tickets typically go on sale 60 days in advance, and promo tickets can offer discounts of over 50% when purchased online early. The best window to book is 5 to 60 days before travel — tickets purchased online are delivered instantly via email.

Be Flexible — Traveling outside peak hours increases your chances of finding discounted tickets. Check different dates and train times for better availability and ticket prices — even a small shift in departure time can unlock cheaper train tickets on the next trains available.

What to Know About Train Travel From Porto to Lisbon

Related Routes:

CHECK DETAILS
CHECK DETAILS
CHECK DETAILS
CHECK DETAILS