Trip to Lisbon

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration4h
Distance340 km
Avg. price$ 34
Train trips6 found

Trains from Porto to Lisbon

⭐️ A convenient way to travel from Porto to Lisbon is by taking a direct train. The journey departs from Vila Nova De Gaia-Devesas and arrives at Estação Ferroviária de Lisboa Oriente, with services operating hourly every day. The train ride takes approximately 2 hours and 44 minutes, offering a comfortable and scenic way to travel between the two cities. 🚆 For those looking to explore the beautiful landscapes of Portugal on their way to Lisbon, the train route covers a distance of 336 km. One option is through Porto - Campanha / Lisboa - Santa Apolónia, with a travel time of 3 hours and 8 minutes. Passengers can enjoy the journey and relax as the train transports them towards their destination, passing by charming towns and countryside views. 🌟 Another route option for travelers heading from Porto to Lisbon is also through Porto - Campanha / Lisboa - Santa Apolónia, with a travel time of 2 hours and 58 minutes. This efficient and enjoyable train journey offers a convenient way to reach Lisbon from Porto. With comfortable seating and modern amenities, passengers can sit back and enjoy the ride towards the vibrant capital city of Portugal.

Where to stay in Lisbon

There are over 3600 hotels to stay in Lisbon. Prices range from $10 per night.

Accomodation
  • The train route from Porto to Lisbon is operated by Comboios De Portugal. The journey takes approximately 2 hours and 44 minutes, with trains departing from Vila Nova De Gaia-Devesas station and arriving at Estação Ferroviária de Lisboa Oriente station. Ticket prices for this journey range from €20 to €28, and trains run hourly every day of the week.
  • The fastest train between Porto and Lisbon is operated by Comboios De Portugal and takes approximately 2 hours and 44 minutes. This direct train route departs from Vila Nova De Gaia-Devesas station and arrives at Estação Ferroviária de Lisboa Oriente station, with services running hourly every day. Ticket prices for this quick and convenient journey range from €20 to €28.
  • Trains departing from Porto to Lisbon are operated by Comboios De Portugal and depart from Vila Nova De Gaia-Devesas station. This station serves as the starting point for trains making the journey between these two popular Portuguese cities. Passengers can board the train at Vila Nova De Gaia-Devesas station to travel to their destination in Lisbon.
  • There are multiple trains operated by Comboios De Portugal that run between Porto and Lisbon. These trains depart from Vila Nova De Gaia-Devesas station and arrive at Estação Ferroviária de Lisboa Oriente station. The train services are available hourly and operate every day, with the journey typically taking around 2 hours and 44 minutes to complete. Travelers have the convenience of choosing from several departure times throughout the day for their journey between Porto and Lisbon by train.
  • The train from Porto to Lisbon operated by Comboios De Portugal arrives at Estação Ferroviária de Lisboa Oriente station. This station is located in Lisbon and serves as a major transportation hub for travelers arriving by train. Estação Ferroviária de Lisboa Oriente station offers convenient connections to various parts of Lisbon, making it a convenient arrival point for those traveling from Porto.
  • The first train from Porto to Lisbon departs from Vila Nova De Gaia-Devesas station and arrives at Estação Ferroviária de Lisboa Oriente station. These services run hourly and operate daily, with the first train typically departing early in the morning. The last train of the day on this route usually departs in the evening, providing travelers with a convenient option for reaching Lisbon from Porto.
  • There are multiple direct train trips each day between Porto and Lisbon. Services operate hourly, providing travelers with frequent and convenient options for making the journey. With trains departing regularly throughout the day, passengers can choose a departure time that best fits their schedule when traveling from Porto to Lisbon by train.
  • Yes, there is a direct train between Porto and Lisbon. The train departs from Vila Nova De Gaia-Devesas and arrives at Estação Ferroviária de Lisboa Oriente, with services operating hourly every day. The journey duration is approximately 2 hours and 44 minutes, providing a convenient and efficient option for travelers to commute between Porto and Lisbon by train.
  • The cost of a train ticket from Porto to Lisbon ranges from €20 to €28. The price variation may depend on factors such as seat class, time of booking, and any available discounts or promotions. Travelers can choose the fare that suits their budget and preferences when planning their journey by train from Porto to Lisbon.

Will you be returning to Porto by train?

If you are looking for the return train journey, check out trains from Lisbon to Porto

See schedule