Porto to Lagos train

Thu, Jul 18
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Porto to Lagos

Showing times and prices for Jul 18

Cheapest

The best way to find a cheap train ticket from Porto to Lagos is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
IC - Intercidades
10:38AM7h27
Porto - Campanhã
06:05PMLagos station
$601One-way
2 transfers
Cheapest
IC - Intercidades
06:37AM7h33
Porto - Campanhã
02:10PMLagos station
$601One-way
2 transfers
Cheapest
IC - Intercidades
02:38PM7h48
Porto - Campanhã
10:26PMLagos station
$601One-way
2 transfers
2nd Cheapest
IC - Intercidades
06:43AM11h22
Vila Nova de Gaia-Devesas
06:05PMLagos station
$641One-way
2 transfers
2nd Cheapest
IC - Intercidades
10:44AM10h25
Vila Nova de Gaia-Devesas
09:09PMLagos station
$641One-way
2 transfers

Train schedule from Porto to Lagos

Showing trains for tomorrow, Thursday, July 18
AP - Alfa Pendular
05:32AM6h37
Porto - Campanhã
12:09PMLagos station
1 transfer
AP - Alfa Pendular
05:38AM12h27
Vila Nova de Gaia-Devesas
06:05PMLagos station
1 transfer
AP - Alfa Pendular
05:38AM8h32
Vila Nova de Gaia-Devesas
02:10PMLagos station
1 transfer
AP - Alfa Pendular
05:38AM13h48
Vila Nova de Gaia-Devesas
07:26PMLagos station
1 transfer
IC - Intercidades
06:32AM7h38
Porto - Campanhã
02:10PMLagos station
2 transfers
IC - Intercidades
06:37AM7h33
Porto - Campanhã
02:10PMLagos station
2 transfers
IC - Intercidades
06:43AM11h22
Vila Nova de Gaia-Devesas
06:05PMLagos station
2 transfers
IC - Intercidades
06:43AM13h25
Vila Nova de Gaia-Devesas
08:08PMLagos station
2 transfers
IC - Intercidades
06:43AM12h43
Vila Nova de Gaia-Devesas
07:26PMLagos station
2 transfers
IC - Intercidades
09:32AM8h33
Porto - Campanhã
06:05PMLagos station
2 transfers
IC - Intercidades
09:38AM10h30
Vila Nova de Gaia-Devesas
08:08PMLagos station
2 transfers
IC - Intercidades
09:38AM11h31
Vila Nova de Gaia-Devesas
09:09PMLagos station
2 transfers
IC - Intercidades
09:38AM9h48
Vila Nova de Gaia-Devesas
07:26PMLagos station
2 transfers
IC - Intercidades
10:38AM7h27
Porto - Campanhã
06:05PMLagos station
2 transfers
IC - Intercidades
10:44AM10h25
Vila Nova de Gaia-Devesas
09:09PMLagos station
2 transfers
IC - Intercidades
10:44AM8h42
Vila Nova de Gaia-Devesas
07:26PMLagos station
2 transfers
IC - Intercidades
10:44AM9h24
Vila Nova de Gaia-Devesas
08:08PMLagos station
2 transfers
AP - Alfa Pendular
02:32PM6h37
Porto - Campanhã
09:09PMLagos station
1 transfer
AP - Alfa Pendular
02:38PM7h48
Vila Nova de Gaia-Devesas
10:26PMLagos station
1 transfer
IC - Intercidades
02:38PM7h48
Porto - Campanhã
10:26PMLagos station
2 transfers

Find all the dates and times for this journey

Compare prices and tickets Porto to Lagos by bus, train, or flight

Thu
Jul 18
Fri
Jul 19
Sat
Jul 20
Sun
Jul 21
Mon
Jul 22
Tue
Jul 23
Wed
Jul 24
Thu
Jul 25
Fri
Jul 26
Sat
Jul 27
Sun
Jul 28
Mon
Jul 29
Tue
Jul 30
Wed
Jul 31
Thu
Aug 01
Fri
Aug 02
Sat
Aug 03
Sun
Aug 04
Mon
Aug 05
Tue
Aug 06
Wed
Aug 07

Fastest train times from Porto to Lagos

Showing times and prices for Jul 18

Fastest Journey

6 h 37 m

Average

9 h 37 m

Trains per day

20

Distance

450 km

It's difficult to get from Porto to Lagos without transferring at least once.

Fastest
AP - Alfa Pendular
05:32AM6h37
Porto - Campanhã
12:09PMLagos station
$781One-way
1 transfer
Fastest
AP - Alfa Pendular
02:32PM6h37
Porto - Campanhã
09:09PMLagos station
$781One-way
1 transfer
2nd Fastest
IC - Intercidades
10:38AM7h27
Porto - Campanhã
06:05PMLagos station
$601One-way
2 transfers
IC - Intercidades
06:37AM7h33
Porto - Campanhã
02:10PMLagos station
$601One-way
2 transfers
IC - Intercidades
06:32AM7h38
Porto - Campanhã
02:10PMLagos station
$721One-way
2 transfers

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Porto to Lagos

distanceDistance279 miles (450 km)
durationAverage train duration6 h 37 min
priceCheapest ticket price$31 (€27)
changesDirect trainNo
carriersTrain companiesComboios De Portugal, Alfa Pendular or Intercidades
Cheapest travel modebus
Cheapest bus ticket $14 (€12)

Trains from Porto to to Lagos run on average 20 times per day, taking around 9h 37m for the 450 km journey. Cheap train tickets for this journey start at $31 (€27) but you can travel from only $14 (€12) by bus.

Train providers: Comboios De Portugal, Alfa Pendular and Intercidades from Porto to Lagos trains

Travel from Porto to Lagos from $31 (€27) with Omio’s train partners Comboios De Portugal, Alfa Pendular and Intercidades! You can find the best schedules and tickets when comparing and booking the most affordable route for you.

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 Porto to Lagos 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.

Alfa Pendular from Porto to Lagos train information:

  • Average Duration: 6 h 37 min
  • Cheapest Price: $31

FAQs: Trains from Porto to Lagos

FAQs: Travel by train from Porto to Lagos easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Porto to Lagos.
FAQs
Cheap train tickets from Porto to Lagos can start from as little as $31 (€27) when you book in advance. The average train ticket price for Porto to Lagos is $51 (€44); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Porto to Lagos train time is 6 h 37 min   covering the 279 mile (450 km) long route, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Porto to Lagos leaves at 4: 32 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Porto to Lagos leaves at 2: 38 PM.
Yes, you can take a high-speed train from Porto to Lagos with Alfa Pendular or Intercidades. Overall you can travel with the following companies: Comboios De Portugal, Alfa Pendular or Intercidades.
When taking a train from Porto to Lagos, you can count on Comboios De Portugal, Alfa Pendular or Intercidades for the best way to get you to Lagos. You can also check all possible train providers who offer a service between Porto and Lagos and compare the amenities they offer before buying a train ticket.

When departing from Porto, you have various train station options to start your trip from including Porto - Campanhã and Porto - Sao Bento. When arriving in Lagos, you can end your route in train stations like Lagos and Lagos.

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 Lagos, located 2 miles (3.2 km) away from the city centre.

The cheapest month for a train from Porto to Lagos is May.
It's helpful to compare your options as there are 3 ways to travel to Lagos from Porto including taking a bus, train or flight.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language