Rail Ninja is a reservation service for booking train tickets online. It is not a rail carrier, does not own or operate any trains, and does not represent an official website of any railway company. It is a commercial business that makes it easier for you to book train tickets online.
Lisbon to Porto Train Timetable
Lisbon to Porto Train Information

One of the best ways to travel from Lisbon to Porto is by train, with high speed services connecting the two cities in as little as 2 hours and 35 minutes. Whether you are a first-time visitor or a seasoned traveler exploring Portugal, this comprehensive guide covers everything you need to know about the Lisbon to Porto route, from train times and ticket prices to station details and onboard amenities. If you are looking for cheap train tickets, flexible departure dates, or simply want to check train times before you travel, you will find answers to the most frequently asked questions below.
The Lisbon to Porto train journey takes you through the heart of the Portuguese countryside, past charming villages, river valleys, and scenic views of the Douro region as you approach the north. It is a memorable experience that combines speed, comfort, and some of the finest scenery Portugal has to offer. Planning your trip in advance and booking through Rail Ninja makes the whole process straightforward, with seats available up to several months ahead of your travel date.
Explore the most fascinating attractions of Porto and build a trip of your dreams with the help of Portugal trip planner.

Popular questions about Lisbon to Porto Trains
How far is Lisbon to Porto by train?
The distance from Lisbon to Porto by train is approximately 332 kilometres (around 206 miles). Although the railroad distance between the two cities is slightly longer than the road route, the high speed train covers it so efficiently that it takes more than an hour longer to make the same trip by bus or car. Air travel may appear competitive at first glance, as the flight itself takes under an hour, but once you factor in getting to and from the airports, check-in procedures, and gate closing times, the overall travel time compares poorly against the Lisbon to Porto by train option. For most travelers, the train ride is the fastest and most convenient choice for this route, and train travel between the two cities is widely regarded as the most enjoyable way to make the journey.
How long is the Lisbon to Porto train journey?
The Alfa Pendular train is the fastest service on the Lisbon to Porto route, completing the journey in as little as 2 hours and 35 minutes. The Alfa Pendular is not only one of Portugal's high speed trains but also one of its most well-equipped, featuring free Wi-Fi, power outlets at every seat, spacious seating, and a comfortable ride throughout. Intercidades trains also serve the Lisbon to Porto route and take a bit longer, though they remain a reliable and affordable option. Most trains on this corridor depart from Lisbon's Oriente station and arrive directly into the city center of Porto, making the journey time from door to door exceptionally competitive with any other form of transport.
Which train station in Lisbon should I use for the Lisboa Santa Apolónia station train ride to Porto?
Travelers taking the Lisbon to Porto train most commonly depart from Lisboa Oriente station (Gare do Oriente), one of the most modern and well-connected stations in Portugal. The Oriente station is situated in a central location in the eastern part of Lisbon and offers easy access by metro, bus, and taxi. Some services also depart from Lisboa Santa Apolónia station, which is one of Lisbon's oldest and most historic terminals, located along the riverfront in central Lisbon and easily reachable by metro. Both stations are well served by the Lisbon metro network, making it simple to reach either from most parts of the city. It is worth checking train times in advance to confirm which station your specific service departs from, as this can vary depending on the train type. Tickets for departures from both lisboa santa apolonia station and Oriente can be purchased online through Rail Ninja — delivered instantly to your email with no need to print or queue at the station.
What is the name of the train station in Porto, and what about Porto São Bento station?
Most Lisbon to Porto trains arrive at Porto Campanhã station, the city's main rail hub, located a short metro or taxi ride from the city center. Campanhã is the primary interchange station for the Porto train network and connects directly to Porto's metro line, making onward travel within the city easy and efficient. Some services on the Porto train route continue beyond Campanhã to Porto São Bento station, a smaller and extraordinarily beautiful terminus right in the heart of the old city. Porto sao bento station is one of the most architecturally remarkable train stations in Europe, famous for its extraordinary hand-painted azulejo tile panels depicting scenes from Portuguese history — making it an attraction in its own right. For anyone planning a trip focused on Porto's old town, services that terminate at São Bento offer the most direct access to the city's main attractions and allow you to start exploring immediately upon arrival.
How do I get from Porto Campanhã to the city center?
If your train arrives at Porto Campanhã rather than São Bento, getting to the city center is quick and easy. The station is directly served by Porto's metro line, and a short ride will take you into the heart of the city. Taxis and ride-sharing services are also available outside the station. When traveling by metro from Campanhã, sit on the left hand side of the carriage for views of the Douro River as you cross into the city center. The journey from Campanhã to São Bento by metro takes just a few minutes, making it a seamless connection.
How much do Lisbon to Porto train tickets cost?
Train tickets for the Lisbon to Porto route start from approximately 25–30 EUR for standard class on Intercidades trains, rising to around 40–55 EUR for the Alfa Pendular train depending on travel class and how far in advance you book. Ticket prices are influenced by several other factors including the date of travel, availability at the time of booking, and the travel class selected. The first train of the day and next trains during off-peak hours sometimes offer lower fares, and cheap train tickets are most reliably found when you book online well in advance of your travel date. Promo tickets can offer discounts of over 50% when purchased online early — making advance booking the smartest way to secure the best fares on this route. Comboios de Portugal also offers a senior fare for eligible passengers aged 65 and over, and young travelers under 25 qualify for discounted tickets too — valid ID must be carried during ticket inspections. Book through Rail Ninja to secure your seat quickly and receive your e-ticket instantly by email, with no need to queue at the station.
What is the Alfa Pendular train?
The Alfa Pendular train is Portugal's flagship high-speed intercity service and the fastest option for the Lisbon to Porto route. Operated by Comboios de Portugal, the Alfa Pendular uses tilting technology to maintain higher speeds through curves, which is particularly useful along the Portuguese rail network. Onboard, passengers enjoy modern amenities including free Wi-Fi, power outlets, a café service, and spacious seating in both standard and first class. The Alfa Pendular is widely regarded as the most comfortable and reliable way to travel between the two cities, and it is the preferred choice for business travelers and anyone prioritising journey time and onboard comfort. Most trains on the Alfa Pendular service depart from Lisboa Oriente and arrive at Porto Campanhã, with journey times starting from 2 hours 35 minutes.
What are the different travel classes on the Lisbon to Porto train?
The Alfa Pendular train offers two main travel classes: Conforto (standard) and Executivo (first class). Conforto class provides a comfortable ride with spacious seating, free Wi-Fi, and power outlets, making it well suited for the journey. Executivo class adds wider seats, greater recline, and a more refined onboard environment. On Intercidades trains, the travel class options are similar, with standard class offering a reliable and affordable experience across the route. Regardless of class, all passengers benefit from the scenic views that the Lisbon to Porto route provides, particularly as the train passes through the Portuguese countryside and approaches the River Douro. If scenic views are important to you, it is worth planning your seating choice before you depart. On most northbound services, the left hand side of the carriage offers the best river and countryside views as you approach Porto.
Can I buy Lisbon to Porto train tickets on the day?
While it is possible to buy tickets at the train station on the day of travel, booking in advance is strongly recommended for the Lisbon to Porto route. The Alfa Pendular train in particular operates with assigned seating, and popular departure times can sell out well ahead of schedule, especially during weekends, public holidays, and summer months. Purchasing train tickets through Rail Ninja ensures you have a confirmed seat and a guaranteed fare. Tickets are delivered instantly to your email and accepted digitally for boarding, meaning there is no need to print anything or queue at the station. For stress-free trip planning, it is always better to arrive early at the station with your ticket already confirmed rather than relying on availability on the day.
When is the best time to travel from Lisbon to Porto by high speed trains?
Train travel between Lisbon and Porto is available throughout the day, with services running from early morning to late evening. The first train of the day typically departs from Lisboa Oriente at around 6:00 a.m., and next trains run at frequent intervals throughout the day. For those with flexible schedules, mid-morning and early afternoon departures on weekdays tend to be quieter and can offer more availability at lower ticket prices. If you are planning to depart from the Porto depart point at Campanhã for the return journey to Lisbon, the same principle applies. Arrive early at the station to allow time to navigate the platforms, particularly if you are travelling with luggage or young children. The Porto train route is one of the most punctual in Portugal, but building in a few extra minutes before your scheduled departure is always good practice.
What are the best tips for booking Lisbon to Porto train tickets?
Booking train tickets in advance is the smartest way to secure the best fares on the Lisbon to Porto route. Cheap train tickets are most reliably available when purchased online 5 to 60 days before your travel date — promo fares can offer discounts of over 50% compared to last-minute prices. Traveling outside peak hours (typically 06:00–10:00 and 15:00–19:00 on weekdays) gives you the best chance of finding lower fares with better availability. Checking different dates and times before you book online is always recommended, as ticket prices vary significantly based on demand. Tickets purchased online through Rail Ninja are delivered instantly by email and accepted digitally for boarding — no printing required. Seniors aged 65 and over and young travelers under 25 are eligible for significant discounts on Comboios de Portugal services — valid ID must be carried during ticket inspections. For the most stress-free experience, arrive early at the station with your ticket already confirmed rather than relying on availability on the day.
Download the Rail Ninja app for easy access to train times, cheap train tickets, and instant booking on the go — your travel companion for every step of the journey.

Trains on Lisbon - Porto route
One platform, 34+ destinations, 700+ routes around the globe.
We speak your language and offer over 20 payment methods.
Read authentic Rail Ninja reviews and see what our travelers say about us.
You can conveniently book train tickets for up to a year in advance!
Need a hand? Contact our customer support before or during your trip.




