Cheapest
Average
The best way to find a cheap train ticket from Portimao to Setúbal is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Find all the dates and times for this journey
Fastest Journey
2 h 53 m
Average
3 h 10 m
Trains per day
5
Distance
157 km
Of the 5 trains that leave Portimao for Setúbal every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance | 97 miles (157 km) |
---|---|
Average train duration | 2 h 53 min |
Average train ticket price | $23 (€19) |
Train frequency | 5 a day |
Direct train | No |
Train providers | Comboios De Portugal, Alfa Pendular or Intercidades |
Trains from Portimao to Setúbal cover the 97 miles (157 km) long journey taking on average 2 h 53 min with our travel partners like Comboios De Portugal, Alfa Pendular or Intercidades. Normally, there are 5 trains operating per day. You can get the cheapest train tickets for this route for as low as $12 (€10), but the average price of train tickets is $23 (€19).
Find the best trains between Portimao and Setúbal with Omio's travel partners Comboios De Portugal, Alfa Pendular and Intercidades from $12 (€10). We can find you the best deals, schedules and tickets when comparing and booking the best journey.
Alfa Pendular offers high-speed train services connecting major cities in Portugal and is operated by Comboios de Portugal (CP). Alfa Pendular trains run from Portimao to Setúbal with premium express trains reaching speeds of up to 220km/h. They offer a Tourist or standard ticket type with comfortable seats and a Conforto (Comfort) ticket type with more spacious seating. CP's Alfa Pendular trains are an excellent option for your train travel between major Portuguese cities like Lisbon, Porto, Coimbra and Braga.
Train information from Portimao to Setúbal with Alfa Pendular:
Here are some other resources that might have the information you need