Please note, you will be redirected to Rail.Ninja® to finalize your booking. Rail.Ninja® is our trusted partner for booking train tickets online
Departure station: Gare do Oriente Av. Dom João II, 1900-233 Lisboa, Portugal
Distance by train: 274 kilometers
Arrival station: Campanha Station R. Pinheiro de Campanhã, 4300-173, Porto, Portugal
Lisbon to Porto Train Information
Eager to explore the gems of Portugal's west coast? Without a doubt, one of the most time-saving options to explore the wonders of the country is hopping on the Lisbon to Porto Alfa pendular high-speed train. At first glance, air travel may seem a better option, but though the flight itself will take your a bit less than 1 hour, you need to spend extra time on check-in procedure and additional transfers as unlike train stations, airports aren't centrally located.
The average travel time is around 3 hours. Travelers can choose from 14 daily departures, and 2 comfortable travel classes. On Rail.Ninja online booking platform you can find both, early morning departures from around 6 a.m., and night departures until 10 p.m. Below you can find more useful information about Lisbon to Porto train schedule, available rail services, and answers to the most popular questions about trains in Portugal.
Average travel time
Price starts from
Is the train ride from Lisbon to Porto scenic?
When traveling from Lisbon to Porto by train, you have an amazing opportunity to appreciate the charm of Portugal's west coast. Sit back, stretch out, and let yourself get mesmerized by outstanding landscapes while the modern train takes you to the final destination in full comfort.
From which train station in Lisbon do trains to Porto depart?
Wondering how to get from Porto to Lisbon? If you are planning move between these fantastic destionations by train, your adventure will start from the central railway hub of the capital, Gare do Oriente train station which is located right in the heart of Lisbon.
Is there a high speed train from Lisbon to Porto?
Noted for its short travel times, Alfa Pendular Lisbon to Porto high-speed train is the most popular option on this rail route. Apart from impressive speed, this train also boasts a saturated departure schedule and top-notch onboard facilities.
How far is Lisbon from Porto?
To get from Lisbon to Porto by train, you need to cover the distance of 332 kilometers or 206 miles.
How much is the train from Lisbon to Porto?
As a rule, the price of the Lisbon to Porto train tickets starts from 26 USD. Ticket rates may vary depending on several factors, including general availability, selected travel class, as well as how close the date of purchase is to the departure date. Thus, we recommend booking your tickets in advance.
Looking for Lisbon to Porto train map? Click on the map below to zoom in your departure and arrival cities. You can check real-time timetables, travel stations, current prices, and book your ticket for this route on Rail.Ninja.