Portugal has a great train service. It’s old, and it’s a little slow in comparison to the trains in many other European countries, but it’s functional. Sometimes the air con even works as well!
There are four different types of train in Portugal:
- Alpha-Pendular: The fastest trains in Portugal. These are usually the newest and the most comfortable, and have additional luxuries like audio channels that you can listen to and televisions. This type of train is the most expensive, but the difference between Alpha-Pendular and Intercidades is usually only a few euros.
- Intercidades: This train is slightly slower than the Alpha-Pendular trains as it makes more stops, but it isn’t really significantly slower. Theses trains are older, the bar is a bit more basic, and they’re a little less comfortable.
- Regional (R) and Interregional (IR): These trains cover much shorter distances and are much more basic again. Tickets cannot be purchased in advance or online.
- Urban (U): These trains are common in larger cities like Lisbon and Porto and, again, are quite simple. Tickets cannot be purchased in advance or online.
Train routes run throughout Portugal and connect all of the major regions by rail. Not every town has a train station, but the majority of the large towns and cities do. If you can’t find a train to the town that you want to visit, it may be worth looking at taking a bus or renting a car instead.
In fact, sometimes it’s worth looking at where the train station is before booking a train: in some towns, the train is 5 or 10 km outside of the town (meaning you’ll need to get a taxi from the train station to the town centre). Bus stations, on the other hand, are usually always fairly close to the town centre.
It’s cheap (and here’s how to get it cheaper)
What’s amazing about Portugal’s train service is the cost. Here are some sample prices (accurate at the time of writing in September 2023, and for booking around two months in advance):
- Porto to Lisbon: €26.60 for a single
- Faro to Lisbon: €9.50 for a single
- Albufeira to Lisbon: €9 for a single
- Faro to Coimbra: €19 for a single
- Vila Real de San Antonio to Valenca (a 715km journey): €55.80 for a single.
All of those prices are for second class tickets booked more than eight days in advance to take advantage of the discounts. These are:
- Up to 56% off if you buy your tickets at least 5 days in advance
- Up to 65% off if you buy your tickets at least 8 days in advance
Note: Discounts aren’t available on all the tickets. The 7 am train pictured below doesn’t have any discounts available, for example.
Those are for the Intercidades (IC) and Alpha-Pendular (AP) trains. The Urban trains (which can’t be booked in advance) are often even cheaper. These trains aren’t everywhere in the country, but are especially common around Lisbon and Porto.
As well as advanced tickets, there are also discounts for:
- Under 25s: 25% off for those under 25.
- Under 30s: 12-30 year olds get 25% off with a European Youth Card.
- Group travel: Travel as a group of 3 or 4 people on the Alfa Pendular or Intercidade trains and get up to 50% off.
- Those with special needs: Up to 75% off for you, and 25% off for your carer.
- Senior Citizens: Over 65s get 50% off. (It’s a good idea to take ID with you as you may need to show this at the ticket office and also on the train).
- Under 3s: Half-price tickets for under 3s that don’t occupy a seat.
You can select any of these discounts when you’re booking online. If you have booked in advance, this is usually the best discount you can get. You can select a Senior Citizen or Under 25 discount, but this will actually be less than the advanced promo price. Unfortunately, you can’t combine discounts e.g. 5 days in advance and under 25.
Tickets can be booked through cp.pt, which is the official website for Comboios de Portugal (the Portuguese train company). You can pay with a credit or debit card or with PayPal. Some people have problems paying with a foreign credit or debit card: if that happens to you, try paying through PayPal (you don’t need a PayPal account to do this).
Read more about discounted train travel in Portugal
1st class vs 2nd class
First class on Portuguese trains is a bit disappointing, at least in comparison to other countries like Spain and the UK where you are served a meal and drinks. It depends on the type of train, but first class on Portuguese trains could just mean more legroom and comfier seats.
There are three types of train used in Portugal (Alpha-Pendular, Intercidades, Regional (R) and Interregional (IR), and Urban (U)) and only Alpha-Pendular and Intercidades offer a first and second class option.
First class on Alpha-Pendular usually means you get a drink, a newspaper or magazine, and headphones. First class on Intercidades usually just means that you get larger and comfier seats and, on some seats, a plug socket (plug sockets are also available on some seats in second class).
You can also book single seats on both Alpha-Pendular and Intercidades trains. This alone could be worth it if you’re travelling alone, and want a bit more space to yourself. The difference between first and second class is often less than 5 Euros, so it’s not a lot to spend to treat yourself to a little extra comfort.
Do the trains have Wi-Fi?
Increasingly more and more trains in Portugal have wi-fi, especially the Alpha-Pendular routes, and sometimes it even works (but usually it’s very slow).
Unfortunately, although some trains do have working wi-fi, it’s not a given which means you can’t rely on it if you want to work. Mobile internet connections are also pretty unreliable on the train, particularly when you’re going through more rural parts of the country, and the trains are also quite jiggly which can make you feel sick if you’re staring at a laptop screen. It’s fine for watching a movie, but not great for trying to work.
Buying Train Tickets
The Comboios De Portugal (Portugal Trains) website is reasonably easy to use, and is one of the easiest ways to buy train tickets. There’s also an app for both iOS and Android, or you could buy your tickets at the counter in a train station.
You can get your ticket sent to your by SMS, which is much easier than having to print it off. You can also get your ticket delivered via the app.
A lot of people use Rail Europe for booking train tickets while travelling in Europe, but it’s much better to use the official website. Rail Europe doesn’t always have all the timetables, you can’t book tickets same day or next day for Portuguese trains, and you don’t get access to the discounts. Just use cp.pt instead.
Note: Regional train tickets (marked ‘R’ on the trains website) and Urban train tickets (marked ‘U’ on the trains website) aren’t normally sold in advance. You can buy them on the day from the train station or on-board if there isn’t a ticket office at the station.
If your long distance train journey includes a change onto a regional train, sometimes you can buy the whole journey in one ticket (this is the case when going from Lisbon to many places in the Algarve, for example). This isn’t always the case, though, and you may need to buy that ‘R’ ticket of your journey on the day.
Tip: Try to avoid clicking ‘Train times’ (in English) or ‘Consultar Horários’ (in Portuguese). This section of the website feels like the section of the website where you buy tickets, but you can only look up the timetables. If you’re wondering why there’s no ‘buy now’ button, this is probably why.
Credit card problems? Try paying with PayPal instead (you’ll see the option at checkout). You don’t need to have a PayPal account to do this: you can pay with your card using PayPal.
Ticket details for tax purposes? In Portugal, it’s common to add your personal tax number (known as a NIF) to a receipt when making a purchase. Doing so can allow you to claim some taxes back.
If you don’t have a NIF number (which you probably won’t unless you’re living in Portugal) and you don’t want to add your personal tax number from your country of residency, you can skip this section.
Travelling with luggage
A lot of people have asked questions about travelling on the trains with luggage.
Yes, you can bring a suitcase or backpack onboard the train. Every passenger is entitled to bring one piece of luggage (such as a suitcase or a backpack) and a small bag like a laptop bag or handbag. Any more than that is considered excess baggage and you should have to pay extra to bring it but it’s not monitored.
Luggage storage is generally in a rack above the seats. The racks are wide and can easily take a backpack or a cabin-size suitcase, but may not be suitable for a very large suitcase.
On the long distance AP and IR trains, there is normally a space for extra large bags at the entrance to each carriage (and sometimes in the middle of the carriage as well) however these can fill up.
If you’re concerned about travelling with luggage, especially large suitcases, consider taking a coach instead. Baggage is stored underneath the bus so there’s more room for wider suitcases and you don’t have to lift it above your head.
Travelling with pets
Yes, you can travel with a pet (for free) on the trains in Portugal as long as the pet is not dangerous, is housed in a properly enclosed transportation box, and as long as they don’t smell or there isn’t any reason that other passengers might object to travelling with them.
On some trains, it’s also possible to travel with a dog that’s not in an enclosed transportation box. The dog will need to be muzzled and on a short lead, and the owner will need to bring the dog’s vaccination card and valid licence with them. They’ll also need to buy a ticket for the dog as well.
Guide dogs can travel with the owner on all trains for free.
For more information about travelling with a pet on Portuguese trains, visit CP.pt.
Bringing your bike
Yes, you can bring your bike onboard any intercity train (e.g. from Lisbon to Faro). There is normally space for 1-2 bikes per carriage, and passengers are normally limited to 1 bike per passenger.
More information about travelling with a bike can be found on CP.pt.
Getting Train Timetables
If you want to see the train timetables, the easiest thing is to enter your dates and do a search. If you click the (+) button, you can see a list of all the stops on the journey.
International Tickets: Portugal to Spain, France & the rest of the world
It’s not possible to book international train tickets with CP.pt. There’s a route from Lisbon to Madrid, for example, but you need to book this through the Spain train website, Renfe.es.
Travelling further than that is even more complicated. I wanted to see if it was possible to book a train ticket from Lisbon to Barcelona or Lisbon to Paris, but neither RailEurope, GoEuro, or thetrainline.eu could do that for me. If you want to do an international trip like this, you will need to book all of the train tickets for each individual leg.