Lagos to Porto train

Fri, 13 Sept
+ 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 Lagos to Porto

Showing times and prices for 13 Sept

Cheapest

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

Cheapest
Renex
11:3013h22
Lagos, Terminal Rodoviário
00:52Porto - Campanhã
£361One-way
2 changes
Cheapest
Renex
14:1510h37
Lagos, Terminal Rodoviário
00:52Porto - Campanhã
£361One-way
2 changes
Cheapest
Renex
11:0013h52
Lagos, Terminal Rodoviário
00:52Porto - Campanhã
£361One-way
2 changes
2nd Cheapest
Renex
12:0012h52
Lagos, Terminal Rodoviário
00:52Porto - Campanhã
£391One-way
2 changes
2nd Cheapest
Renex
10:0014h52
Lagos, Terminal Rodoviário
00:52Porto - Campanhã
£391One-way
2 changes

Train timetableLagos to Porto

Showing trains for tomorrow, Friday 13 September
Renex
00:1516h56
Lagos, Terminal Rodoviário
17:11Porto - Campanhã
2 changes
R - Regional
R 5901
06:106h41
Lagos station
12:51Vila Nova de Gaia-Devesas
1 change
AP - Alfa Pendular
R 5901
06:106h48
Lagos station
12:58Porto - Campanhã
1 change
R - Regional
R 5901
06:1014h41
Lagos station
20:51Vila Nova de Gaia-Devesas
2 changes
R - Regional
R 5901
06:108h41
Lagos station
14:51Vila Nova de Gaia-Devesas
2 changes
Renex
06:1510h56
Lagos, Terminal Rodoviário
17:11Porto - Campanhã
2 changes
R - Regional
R 5903
06:547h57
Lagos station
14:51Vila Nova de Gaia-Devesas
2 changes
R - Regional
R 5903
06:5413h57
Lagos station
20:51Vila Nova de Gaia-Devesas
2 changes
IC - Intercidades
R 5903
06:548h04
Lagos station
14:58Porto - Campanhã
2 changes
R - Regional
R 5905
07:4714h04
Lagos station
21:51Vila Nova de Gaia-Devesas
1 change
IC - Intercidades
R 5905
07:477h11
Lagos station
14:58Porto - Campanhã
2 changes
R - Regional
R 5905
07:4713h04
Lagos station
20:51Vila Nova de Gaia-Devesas
2 changes
Renex
10:0014h52
Lagos, Terminal Rodoviário
00:52Porto - Campanhã
2 changes
Renex
11:0013h52
Lagos, Terminal Rodoviário
00:52Porto - Campanhã
2 changes
R - Regional
R 5907
11:1010h41
Lagos station
21:51Vila Nova de Gaia-Devesas
1 change
R - Regional
R 5907
11:109h41
Lagos station
20:51Vila Nova de Gaia-Devesas
2 changes
Renex
11:3013h22
Lagos, Terminal Rodoviário
00:52Porto - Campanhã
2 changes
Renex
12:0012h52
Lagos, Terminal Rodoviário
00:52Porto - Campanhã
2 changes
Renex
13:1511h37
Lagos, Terminal Rodoviário
00:52Porto - Campanhã
2 changes
R - Regional
R 5909
13:238h28
Lagos station
21:51Vila Nova de Gaia-Devesas
1 change
IC - Intercidades
R 5909
13:237h35
Lagos station
20:58Porto - Campanhã
2 changes
R - Regional
R 5909
13:237h28
Lagos station
20:51Vila Nova de Gaia-Devesas
2 changes
Renex
14:1510h37
Lagos, Terminal Rodoviário
00:52Porto - Campanhã
2 changes
R - Regional
R 5911
15:0910h06
Lagos station
01:15Vila Nova de Gaia-Devesas
2 changes
AP - Alfa Pendular
R 5911
15:096h49
Lagos station
21:58Porto - Campanhã
1 change
R - Regional
R 5911
15:096h42
Lagos station
21:51Vila Nova de Gaia-Devesas
1 change
R - Regional
R 5913
17:207h55
Lagos station
01:15Vila Nova de Gaia-Devesas
2 changes
IC - Intercidades
R 5913
17:208h03
Lagos station
01:23Porto - Campanhã
2 changes

This is the last train of the day.

Find all the dates and times for this journey

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

Fri
13 Sept
Sat
14 Sept
Sun
15 Sept
Mon
16 Sept
Tue
17 Sept
Wed
18 Sept
Thu
19 Sept
Fri
20 Sept
Sat
21 Sept
Sun
22 Sept
Mon
23 Sept
Tue
24 Sept
Wed
25 Sept
Thu
26 Sept
Fri
27 Sept
Sat
28 Sept
Sun
29 Sept
Mon
30 Sept
Tue
01 Oct
Wed
02 Oct
Thu
03 Oct

Train times from Lagos to Porto

Showing times and prices for 13 Sept

Fastest Journey

6 h 41 m

Average

10 h 20 m

Trains per day

28

Distance

450 km

To travel from Lagos to Porto you need to make at least one change.

Fastest
R - Regional
R 5901
06:106h41
Lagos station
12:51Vila Nova de Gaia-Devesas
£681One-way
1 change
2nd Fastest
R - Regional
R 5911
15:096h42
Lagos station
21:51Vila Nova de Gaia-Devesas
£681One-way
1 change
AP - Alfa Pendular
R 5901
06:106h48
Lagos station
12:58Porto - Campanhã
£641One-way
1 change
AP - Alfa Pendular
R 5911
15:096h49
Lagos station
21:58Porto - Campanhã
£641One-way
1 change
IC - Intercidades
R 5905
07:477h11
Lagos station
14:58Porto - Campanhã
£601One-way
2 changes

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Lagos to Porto

distanceDistance279 miles
durationAverage train duration6 h 49 min
priceAverage train ticket price£39 (€44)
changesDirect trainNo
carriersTrain providersAlfa Pendular or Intercidades

Trains from Lagos to Porto cover the 279 miles long journey taking on average 6 h 49 min with our travel partners like Alfa Pendular or Intercidades. You can get the cheapest train tickets for this route for as low as £30, but the average price of train tickets is £39.

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

For as little as £28 you can travel by train to Porto from Lagos with Comboios De Portugal, Alfa Pendular and Intercidades. Omio will show you the best deals, timetables and tickets available for this trip.

Comboios de Portugal's Intercidades are intercity train services connecting different regions in Portugal including between Lagos to Porto. Intecidades trains offer convenient and efficient train travel between major cities in Portugal like Lisbon, Porto & Faro at up top 200km/h. Which is a little slower than the Alfa Penduar services but are often more economical. They offer amenities like comfortable seating, catering onboard, Wi-Fi and they are accessible. Tourist tickets offer the previously mentioned amenities, whilst the Comfort tickets have extra leg room.

Train information from Lagos to Porto with Intercidades:

  • Average Duration: 8 h 3 min
  • Cheapest Price: £28

FAQs: Lagos to Porto train

FAQs: Travel by train from Lagos to Porto 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 Lagos to Porto.
FAQs
Cheap train tickets from Lagos to Porto can start from as little as £30 when you book in advance. The average train ticket price for Lagos to Porto is £39; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Lagos to Porto train travel time is 6 h 49 min   for the 279 mile long trip, but the duration can vary if you travel on weekends and holidays.
The first train from Lagos to Porto leaves at 14: 09. Plan your trip with the Journey Planner   from Omio.
The last train from Lagos to Porto leaves at 16: 20.
Yes, there are multiple high-speed train options for your journey from Lagos to Porto. You can choose between Alfa Pendular or Intercidades. Alfa Pendular trains take around 6 h 49 min Intercidades trains take around 8 h 3 min
For the journey from Lagos to Porto you can take a train with Alfa Pendular or Intercidades. Be sure to check out all possible train providers that offer services from Lagos to Porto on Omio to compare what amenities they may have.
The cheapest month to travel from Lagos to Porto by train is October.
It's helpful to compare your options as there are 3 ways to travel from Lagos to Porto including taking a coach, train or flight.

More options for your journey from Lagos to Porto

Here are some other resources that might have the information you need

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