Porto to Lagos bus

Thu, Oct 10
+ 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 bus tickets from Porto to Lagos

Showing times and prices for Oct 11

Cheapest

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

Cheapest
FlixBus
04:30AM8h35
Porto
01:05PMLagos, Terminal Rodoviário
$441One-way
1 transfer
Cheapest
FlixBus
05:00AM8h50
Porto
01:50PMLagos, Terminal Rodoviário
$441One-way
1 transfer
2nd Cheapest
FlixBus
10:55PM8h55
Porto
07:50AMLagos, Terminal Rodoviário
$461One-way
0 transfers
2nd Cheapest
FlixBus
12:15PM7h30
Porto
07:45PMLagos, Terminal Rodoviário
$461One-way
0 transfers
IC - Intercidades
06:37AM10h43
Porto - Campanhã
05:20PMLagos, Terminal Rodoviário
$481One-way
1 transfer

Porto to Lagos bus times

Showing buses for tomorrow, Friday, October 11
ProviderDepartsDurationArrivesTransfersTickets
FlixBus04:30AM Porto8h35 01:05PM Lagos, Terminal Rodoviário1 transfer
FlixBus05:00AM Porto8h50 01:50PM Lagos, Terminal Rodoviário1 transfer
AP - Alfa Pendular05:32AM Porto - Campanhã7h58 01:30PM Lagos, Terminal Rodoviário1 transfer
AP - Alfa Pendular05:32AM Porto - Campanhã11h48 05:20PM Lagos, Terminal Rodoviário1 transfer
AP - Alfa Pendular05:32AM Porto - Campanhã9h53 03:25PM Lagos, Terminal Rodoviário1 transfer
FlixBus06:15AM Porto8h35 02:50PM Lagos, Terminal Rodoviário1 transfer
IC - Intercidades06:37AM Porto - Campanhã10h43 05:20PM Lagos, Terminal Rodoviário1 transfer
IC - Intercidades06:37AM Porto - Campanhã8h48 03:25PM Lagos, Terminal Rodoviário1 transfer
IC - Intercidades06:40AM Porto - Campanhã10h40 05:20PM Lagos, Terminal Rodoviário3 transfers
FlixBus07:00AM Porto8h50 03:50PM Lagos, Terminal Rodoviário1 transfer
AP - Alfa Pendular07:32AM Porto - Campanhã11h03 06:35PM Lagos, Terminal Rodoviário1 transfer
AP - Alfa Pendular07:32AM Porto - Campanhã12h48 08:20PM Lagos, Terminal Rodoviário1 transfer
AP - Alfa Pendular07:32AM Porto - Campanhã9h48 05:20PM Lagos, Terminal Rodoviário1 transfer
FlixBus08:00AM Porto8h50 04:50PM Lagos, Terminal Rodoviário1 transfer
FlixBus08:30AM Porto8h30 05:00PM Lagos, Terminal Rodoviário1 transfer
IC - Intercidades08:37AM Porto - Campanhã11h43 08:20PM Lagos, Terminal Rodoviário1 transfer
IC - Intercidades08:37AM Porto - Campanhã9h58 06:35PM Lagos, Terminal Rodoviário1 transfer
IC - Intercidades08:37AM Porto - Campanhã8h43 05:20PM Lagos, Terminal Rodoviário1 transfer
FlixBus09:00AM Porto9h15 06:15PM Lagos, Terminal Rodoviário1 transfer
AP - Alfa Pendular09:32AM Porto - Campanhã10h13 07:45PM Lagos, Terminal Rodoviário2 transfers
AP - Alfa Pendular09:32AM Porto - Campanhã9h03 06:35PM Lagos, Terminal Rodoviário1 transfer
AP - Alfa Pendular09:32AM Porto - Campanhã10h48 08:20PM Lagos, Terminal Rodoviário1 transfer
IC - Intercidades10:38AM Porto - Campanhã9h07 07:45PM Lagos, Terminal Rodoviário2 transfers
IC - Intercidades10:38AM Porto - Campanhã7h57 06:35PM Lagos, Terminal Rodoviário1 transfer
IC - Intercidades10:38AM Porto - Campanhã9h42 08:20PM Lagos, Terminal Rodoviário1 transfer
AP - Alfa Pendular11:32AM Porto - Campanhã8h48 08:20PM Lagos, Terminal Rodoviário1 transfer
AP - Alfa Pendular11:32AM Porto - Campanhã8h13 07:45PM Lagos, Terminal Rodoviário2 transfers
AP - Alfa Pendular11:32AM Porto - Campanhã10h08 09:40PM Lagos, Terminal Rodoviário1 transfer
FlixBus12:15PM Porto7h30 07:45PM Lagos, Terminal Rodoviário0 transfersDirect
IC - Intercidades12:37PM Porto - Campanhã7h43 08:20PM Lagos, Terminal Rodoviário1 transfer
IC - Intercidades12:37PM Porto - Campanhã10h53 11:30PM Lagos, Terminal Rodoviário1 transfer
IC - Intercidades12:37PM Porto - Campanhã9h03 09:40PM Lagos, Terminal Rodoviário1 transfer
AP - Alfa Pendular01:32PM Porto - Campanhã8h08 09:40PM Lagos, Terminal Rodoviário1 transfer
AP - Alfa Pendular01:32PM Porto - Campanhã11h58 01:30AM Lagos, Terminal Rodoviário1 transfer
AP - Alfa Pendular01:32PM Porto - Campanhã9h58 11:30PM Lagos, Terminal Rodoviário1 transfer
AP - Alfa Pendular02:32PM Porto - Campanhã8h58 11:30PM Lagos, Terminal Rodoviário1 transfer
IC - Intercidades02:38PM Porto - Campanhã10h52 01:30AM Lagos, Terminal Rodoviário1 transfer
IC - Intercidades02:38PM Porto - Campanhã8h52 11:30PM Lagos, Terminal Rodoviário1 transfer
AP - Alfa Pendular04:32PM Porto - Campanhã8h58 01:30AM Lagos, Terminal Rodoviário1 transfer
FlixBus10:55PM Porto8h55 07:50AM Lagos, Terminal Rodoviário0 transfersDirect

Find all the dates and times for this journey

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

Fri
Oct 11
Sat
Oct 12
Sun
Oct 13
Mon
Oct 14
Tue
Oct 15
Wed
Oct 16
Thu
Oct 17
Fri
Oct 18
Sat
Oct 19
Sun
Oct 20
Mon
Oct 21
Tue
Oct 22
Wed
Oct 23
Thu
Oct 24
Fri
Oct 25
Sat
Oct 26
Sun
Oct 27
Mon
Oct 28
Tue
Oct 29
Wed
Oct 30
Thu
Oct 31

Bus times from Porto to Lagos

Showing times and prices for Oct 11

Fastest Journey

7 h 30 m

Average

9 h 31 m

Buses per day

40

Distance

450 km

Of the 40 buses that leave Porto for Lagos every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
FlixBus
12:15PM7h30
Porto
07:45PMLagos, Terminal Rodoviário
$461One-way
0 transfers
2nd Fastest
IC - Intercidades
12:37PM7h43
Porto - Campanhã
08:20PMLagos, Terminal Rodoviário
$551One-way
1 transfer
IC - Intercidades
10:38AM7h57
Porto - Campanhã
06:35PMLagos, Terminal Rodoviário
$511One-way
1 transfer
AP - Alfa Pendular
05:32AM7h58
Porto - Campanhã
01:30PMLagos, Terminal Rodoviário
$571One-way
1 transfer
AP - Alfa Pendular
01:32PM8h08
Porto - Campanhã
09:40PMLagos, Terminal Rodoviário
$691One-way
1 transfer

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Porto to Lagos

distanceDistance279 miles (450 km)
durationAverage bus duration7 h 10 min
priceAverage bus ticket price$44 (€38)
changesDirect busYes
carriersBus companiesFlixBus, Rede Expressos or Renex

Buses from Porto to Lagos cover the 279 miles (450 km) long trip taking on average 7 h 10 min with our travel partners like FlixBus, Rede Expressos or Renex. There are direct bus services available. While the average ticket price for this journey costs around $44 (€38), you can find the cheapest bus ticket for as low as $30 (€25). Travelers depart most frequently from Porto, Terminal Intermodal de Campanhã and arrive in Lagos, Terminal Rodoviário.

Bus companies: FlixBus, Rede Expressos and Renex from Porto to Lagos

Travel to Lagos from Porto from $14 (€12) with Omio’s bus partners FlixBus, Rede Expressos and Renex! You can find the best schedules and tickets when comparing and booking the most popular trip for you.

FlixBus is one of Europe's leading low-cost bus companies, founded in Germany and offering long-distance bus services in Europe and the U. S. FlixBus also operates overnight buses on select routes throughout Europe. Standard amenities on FlixBus include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets. You can even purchase snacks and drinks onboard. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on luggage and one checked bag per person. Additional fees apply for extra luggage and specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat.

Bus information from Porto to Lagos with FlixBus:

  • Average Duration: 7 h 30 min
  • Cheapest Price: $14

FAQs: Bus from Porto to Lagos

FAQs: Take the bus from Porto to Lagos with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Porto to Lagos.
FAQs
Cheap bus tickets from Porto to Lagos can start from as little as $30 (€25) when you book in advance. The average bus ticket price for Porto to Lagos is $44 (€38); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by bus from Porto to Lagos is 7 h 10 min   to travel the 279 mile (450 km) long route. Journey times can vary on weekends and holidays, so use our Journey Planner to search for a specific date.
The first bus from Porto to Lagos leaves at 6: 30 AM. Plan your trip with the Journey Planner   from Omio.
The last bus from Porto to Lagos leaves at 9: 55 PM.
For the best Porto to Lagos bus to purchase, you can travel safely and comfortably with FlixBus, Rede Expressos or Renex. However, it's always good to check all possible bus companies with services to Lagos from Porto to compare what amenities they may offer.

Passengers board the bus most frequently from Porto, Terminal Intermodal de Campanhã, which is located around 2 miles (3.3 km) away from the city centre, and they get off the bus at Lagos, Terminal Rodoviário, located 0.9 miles (1.5 km) away from the city centre.

The cheapest month to travel from Porto to Lagos by bus is December.
It's helpful to compare your options as there are 3 ways to travel between Porto and Lagos 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

Useful links