Cheapest
Average
The best way to find a cheap train ticket from Porto to Lisbon is to book your journey as far in advance as possible and to avoid travelling at rush hour.
Provider | Departs | Duration | Arrives | Changes | Tickets |
---|---|---|---|---|---|
AP - Alfa Pendular AP 180 | 05:40 Porto - Campanhã | 2h50 | 08:30 Lisboa - Entrecampos | 0 changesDirect | |
AP - Alfa Pendular AP 180 | 05:40 Porto - Campanhã | 2h42 | 08:22 Lisbon - Oriente | 0 changesDirect | |
AP - Alfa Pendular AP 130 | 06:40 Porto - Campanhã | 2h42 | 09:22 Lisbon - Oriente | 0 changesDirect | |
AP - Alfa Pendular AP 130 | 06:40 Porto - Campanhã | 2h50 | 09:30 Lisboa - Santa Apolonia | 0 changesDirect | |
IC - Intercidades IC 522 | 08:45 Porto - Campanhã | 3h07 | 11:52 Lisbon - Oriente | 0 changesDirect | |
IC - Intercidades IC 720 | 10:45 Porto - Campanhã | 3h15 | 14:00 Lisboa - Santa Apolonia | 0 changesDirect | |
IC - Intercidades IC 720 | 10:45 Porto - Campanhã | 3h07 | 13:52 Lisbon - Oriente | 0 changesDirect | |
AP - Alfa Pendular AP 122 | 11:40 Porto - Campanhã | 2h42 | 14:22 Lisbon - Oriente | 0 changesDirect | |
AP - Alfa Pendular AP 122 | 11:40 Porto - Campanhã | 2h50 | 14:30 Lisboa - Santa Apolonia | 0 changesDirect | |
IC - Intercidades IC 524 | 12:45 Porto - Campanhã | 3h15 | 16:00 Lisboa - Santa Apolonia | 0 changesDirect | |
IC - Intercidades IC 524 | 12:45 Porto - Campanhã | 3h07 | 15:52 Lisbon - Oriente | 0 changesDirect | |
AP - Alfa Pendular AP 132 | 13:40 Porto - Campanhã | 2h50 | 16:30 Lisboa - Santa Apolonia | 0 changesDirect | |
AP - Alfa Pendular AP 132 | 13:40 Porto - Campanhã | 2h42 | 16:22 Lisbon - Oriente | 0 changesDirect | |
AP - Alfa Pendular AP 184 | 14:40 Porto - Campanhã | 2h50 | 17:30 Lisboa - Entrecampos | 0 changesDirect | |
AP - Alfa Pendular AP 184 | 14:40 Porto - Campanhã | 2h42 | 17:22 Lisbon - Oriente | 0 changesDirect | |
IC - Intercidades IC 722 | 14:45 Porto - Campanhã | 3h07 | 17:52 Lisbon - Oriente | 0 changesDirect | |
IC - Intercidades IC 722 | 14:45 Porto - Campanhã | 3h15 | 18:00 Lisboa - Santa Apolonia | 0 changesDirect | |
AP - Alfa Pendular AP 124 | 16:40 Porto - Campanhã | 2h42 | 19:22 Lisbon - Oriente | 0 changesDirect | |
AP - Alfa Pendular AP 124 | 16:40 Porto - Campanhã | 2h50 | 19:30 Lisboa - Santa Apolonia | 0 changesDirect | |
IC - Intercidades IC 526 | 16:45 Porto - Campanhã | 3h15 | 20:00 Lisboa - Santa Apolonia | 0 changesDirect | |
IC - Intercidades IC 526 | 16:45 Porto - Campanhã | 3h07 | 19:52 Lisbon - Oriente | 0 changesDirect | |
AP - Alfa Pendular AP 126 | 17:40 Porto - Campanhã | 3h00 | 20:40 Lisboa - Santa Apolonia | 0 changesDirect | |
AP - Alfa Pendular AP 126 | 17:40 Porto - Campanhã | 2h52 | 20:32 Lisbon - Oriente | 0 changesDirect | |
IC - Intercidades IC 620 | 17:45 Porto - Campanhã | 3h15 | 21:00 Lisboa - Santa Apolonia | 0 changesDirect | |
IC - Intercidades IC 620 | 17:45 Porto - Campanhã | 3h07 | 20:52 Lisbon - Oriente | 0 changesDirect | |
AP - Alfa Pendular AP 134 | 18:40 Porto - Campanhã | 2h50 | 21:30 Lisboa - Santa Apolonia | 0 changesDirect | |
AP - Alfa Pendular AP 134 | 18:40 Porto - Campanhã | 2h42 | 21:22 Lisbon - Oriente | 0 changesDirect | |
IC - Intercidades IC 528 | 19:45 Porto - Campanhã | 3h15 | 23:00 Lisboa - Santa Apolonia | 0 changesDirect | |
IC - Intercidades IC 528 | 19:45 Porto - Campanhã | 3h07 | 22:52 Lisbon - Oriente | 0 changesDirect | |
IR - InterRegional IR 820 | 19:54 Porto - Campanhã | 3h56 | 23:50 Lisboa - Santa Apolonia | 0 changesDirect | |
IR - InterRegional IR 820 | 19:54 Porto - Campanhã | 3h48 | 23:42 Lisbon - Oriente | 0 changesDirect | |
AP - Alfa Pendular AP 136 | 20:40 Porto - Campanhã | 2h42 | 23:22 Lisbon - Oriente | 0 changesDirect | |
AP - Alfa Pendular AP 136 | 20:40 Porto - Campanhã | 2h50 | 23:30 Lisboa - Santa Apolonia | 0 changesDirect | |
This is the last train of the day. |
Find all the dates and times for this journey
Fastest Journey
2 h 42 m
Average
3 h
Trains per day
33
Distance
274 km
Of the 33 trains that leave Porto for Lisbon every day 33 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance 274 km |
Average train duration 3h 31m |
Cheapest ticket price £9 |
Trains per day 33 |
Direct trains 31 |
Train providers 5 |
Fastest train 2h 50m |
First train 00:15 |
Last train 23:50 |
Find the best trains between Porto and Lisbon with Omio's travel partners Comboios De Portugal, Alfa Pendular and Intercidades from £13. We can find you the best deals, timetables and tickets when comparing and booking the best route.
Comboios Portugal (CP) is the main train company in Portugal operating medium and long-distance train services operating across Portugal. CP train types include International (IN) which connect Portugal with Spain and France; Alfa Pendular (AP) operating high-speed trains up to 220 km/h between Porto, Lisbon and Faro; Intercidades, long-distance trains operating up to 200km/h; Inter-Regional (IR), which offer medium distance services; and Regional, CP's local services. There are two types of fares available for CP trains: Promo (booked 5-60 days in advance and non-refundable) and Normal (refundable for a fee) available for both 1st and 2nd class tickets. Take a train with CP from Porto to Lisbon.
Porto to Lisbon train information with Comboios De Portugal:
You can get trains from Porto to Lisboa with ease, with there being a frequent service throughout the week. Offering approximately 36 trains each day, depending on which day you travel, you should be able to find a suitable train to match your schedule. With an average train time of around 3h, it won’t take you long to arrive into the Portuguese capital. There are also faster and slower trains too, so you’ll be able to choose when you arrive into Lisboa.
With there being about 36 trains each day, depending on which day you travel, you’ll have a great train timetable to choose from when travelling from Porto to Lisboa. Between Monday and Saturday the first train departs at around 1:00 a.m., whilst on Sundays the first train is a bit later at about 5:32 a.m. The last trains leaves Porto for Lisboa at approximately 8:32 p.m. on weekdays, 7:37 p.m. on Saturdays and 11:50 p.m. on Sundays. With there being about 36 trains travelling daily between these two cities between Monday and Friday, 28 on Saturdays and 34 on Sundays, you’ll have a great selection of departures to pick from.
The train journey from Porto to Lisboa varies in duration, depending on which train you decide to take. The average journey time for this route is approximately 3h, with there also being a faster train that arrive in about 2h 50min. On weekdays there are some trains which take close to 5h, but these tend to run overnight. Whilst on weekends trains can take in excess of 6h, which are also tend to operate overnight. Whilst the majority of trains that operate this route are direct there are also indirect ones too, so it’s worth checking before you book to ensure the route works for your schedule.
Porto Couple Ribiera. Source: Shutterstock
Departure train station: Trains tend to depart from the same train station in Porto, which is Porto Campanha train station. This is well connected to the city centre and can be reached from popular tourist attractions, such as Porto Cathedral, in about 9min on the red, green or yellow metro lines. The station offers toilets, gift shops and waiting rooms that you can use before you get your journey underway.
Arrival train station: You can arrive into two train stations in Lisboa, which are Lisboa Santa Apolonia train station or Lisboa Oriente train station. Lisboa Santa Apolonia is located in the centre of the city and is only about a 4min walk away from tourist attractions such as Lisbon Army Museum. Whereas Lisboa Oriente is closer to the airport, with the travel time between these two locations being about 10min on the Vm line. At the train stations you can access food outlets, waiting rooms and cash points before you continue your journey.
The train company that operates the routes between Porto and Lisboa is Comboios De Portugal, which operates a regular service throughout the week. With an average train time of about 3h, it won’t take you long to reach your destination. Offering approximately 36 trains on a daily basis, depending on the day of the week which you travel, you’ll have a great timetable to choose from. The vast majority of trains on this route are also direct, but keep an eye out for the indirect ones which require a change along the way.
Comboios De Portugal Porto to Lisboa trains operate a frequent service throughout the week. Departing from Porto Campanha, your train will arrive into either Lisboa Santa Apolonia train station or Lisboa Oriente train station. Offering approximately 36 trains on a daily basis on weekdays, and 28 and 34 trains on Saturdays and Sundays respectively, you won’t have to wait for long until the next train departs. The average journey time takes about 3h, but some are as quick as 2h 50min. There are also longer trains which can take in the region of 6h. Whilst most trains are direct, it’s worth noting that you may have to make a change on some journeys at a train station such as Aveiro.
Comboios De Portugal trains have a great service on board trains from Porto to Lisboa. You can opt for a First Class carriage, which will provide you with more spacious and comfier seating. You can take up to three items of luggage on board with you, however you must ensure that they are no larger than 85cm x 55cm x 35cm each. In each second half carriage there is space for up to two bicycles as well, so you should always be able to take your bike on board with you.
If you are travelling with a pet, that’s fine too, but be sure to have it on a lead at all times or to put it in a suitable pet carrier. Passengers that have a disability can request assistance from the Advisor for Special Needs Customers, who will ensure that you are provided with assistance when you need it during your journey.
You can take night trains throughout the week from Porto to Lisboa. There is a train that leaves Porto at 1:00 a.m on weekdays and Saturdays, which arrives into Lisboa at 5:50 a.m. Whilst you can catch a train on Sundays that departs at 11:50 p.m., which arrives at about 5:59 a.m.
Not only is travelling by train from Porto to Lisboa a great way to get between these two cities, but it is also a sustainable way to travel too. It emits fewer carbon emissions that if you were to complete the same journey by plane or car, so you’ll be doing your bit for the environment when you choose to travel by rail. You’ll also be producing a lower level of noise pollution, which is better for people’s health.
When you are looking to get cheap train tickets from Porto to Lisboa it is important you start your search as early as possible. With train tickets being released a few weeks in advance of the departure date, this is when you are most likely to find the best priced fare. The closer you get to your day of travel, the higher the price is likely to be. If you have flexibility with your travel time or date this can also help you to find a cheaper train ticket. For instance travelling in the morning or evening, rather than the afternoon, can help find better priced tickets. Whilst also looking at trains a day either side of the date you intend to travel might prove beneficial if you’re travelling on a budget.
Lisboa City Overview. Source: Shutterstock
Lisboa is a wonderful city that is visited by tourists throughout the year. Offering some great sites, it’s worth having an itinerary in place so you don’t miss out on anything. Start your trip at the Oceanario de Lisboa, where you can get up close and personal to some of your favourite marine life. Then take a stroll around the lovely Alfama district, which is well-known for its narrow paths and steep hills.
Next up, head over to Mosteiro dos Jeronimos, which is a historic site in the city that boasts a great church. A trip to Lisbon wouldn’t be the same without checking out Praca do Comercio, which is in the heart of Lisbon. Here you can enjoy a drink at one of the cafes whilst watching the world go by. After trying out some local food at one of the many great restaurants in the city, you can head up to Miradouro da Senhora do Monte, which gives you great panoramic views of the city.
Passengers board the train most frequently from Porto - Campanhã, which is located around 1.6 miles (2.5 km) away from the city centre, and they get off the train at Lisbon - Oriente, located 5.7 miles (9.2 km) away from the city centre.
Here are some other resources that might have the information you need