The cheapest buses from Porto to Lagos

Showing times and prices for Oct 18

Cheapest

$31

Average

$42

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Porto to Lagos will cost around $ 42 if you buy it on the day, but the cheapest tickets can be found for only $ 31.

01:00PMPorto, Campo 24 de Agosto8h45 09:45PMLagos, Terminal Rodoviário
1 changes
$311One-way
04:00PMPorto, Campo 24 de Agosto8h10 12:10AMLagos, Terminal Rodoviário
1 changes
$361One-way
05:00PMPorto, Campo 24 de Agosto8h30 01:30AMLagos, Terminal Rodoviário
1 changes
$371One-way
11:30AMPorto, Campo 24 de Agosto8h15 07:45PMLagos, Terminal Rodoviário
1 changes
$371One-way
12:00PMPorto, Campo 24 de Agosto8h10 08:10PMLagos, Terminal Rodoviário
1 changes
$371One-way

Timetable Porto to Lagos

Showing buses for tomorrow, Mon, Oct 18
12:30AMPorto, Campo 24 de Agosto9h30 10:00AMLagos, Terminal Rodoviário
0 changes
12:45AMPorto, Campo 24 de Agosto9h15 10:00AMLagos, Terminal Rodoviário
0 changes
05:30AMPorto, Campo 24 de Agosto8h00 01:30PMLagos, Terminal Rodoviário
0 changes
06:00AMPorto, Campo 24 de Agosto7h45 01:45PMLagos, Terminal Rodoviário
0 changes
06:00AMPorto, Campo 24 de Agosto8h10 02:10PMLagos, Terminal Rodoviário
0 changes
07:00AMPorto, Campo 24 de Agosto8h25 03:25PMLagos, Terminal Rodoviário
0 changes
07:15AMPorto, Campo 24 de Agosto8h10 03:25PMLagos, Terminal Rodoviário
0 changes
08:00AMPorto, Campo 24 de Agosto7h25 03:25PMLagos, Terminal Rodoviário
0 changes
08:00AMPorto, Campo 24 de Agosto7h25 03:25PMLagos, Terminal Rodoviário
0 changes
08:30AMPorto, Campo 24 de Agosto7h40 04:10PMLagos, Terminal Rodoviário
0 changes
08:30AMPorto, Campo 24 de Agosto9h35 06:05PMLagos, Terminal Rodoviário
0 changes
09:00AMPorto, Campo 24 de Agosto8h20 05:20PMLagos, Terminal Rodoviário
0 changes
09:00AMPorto, Campo 24 de Agosto9h05 06:05PMLagos, Terminal Rodoviário
0 changes
09:30AMPorto, Campo 24 de Agosto8h35 06:05PMLagos, Terminal Rodoviário
0 changes
10:00AMPorto, Campo 24 de Agosto8h05 06:05PMLagos, Terminal Rodoviário
0 changes
10:00AMPorto, Campo 24 de Agosto8h55 06:55PMLagos, Terminal Rodoviário
0 changes
10:30AMPorto, Campo 24 de Agosto8h25 06:55PMLagos, Terminal Rodoviário
0 changes
11:30AMPorto, Campo 24 de Agosto8h15 07:45PMLagos, Terminal Rodoviário
0 changes
11:30AMPorto, Campo 24 de Agosto7h25 06:55PMLagos, Terminal Rodoviário
0 changes
12:00PMPorto, Campo 24 de Agosto7h45 07:45PMLagos, Terminal Rodoviário
0 changes
12:00PMPorto, Campo 24 de Agosto8h10 08:10PMLagos, Terminal Rodoviário
0 changes
12:30PMPorto, Campo 24 de Agosto9h15 09:45PMLagos, Terminal Rodoviário
0 changes
01:00PMPorto, Campo 24 de Agosto8h45 09:45PMLagos, Terminal Rodoviário
0 changes
02:00PMPorto, Campo 24 de Agosto8h10 10:10PMLagos, Terminal Rodoviário
0 changes
02:00PMPorto, Campo 24 de Agosto7h45 09:45PMLagos, Terminal Rodoviário
0 changes
02:30PMPorto, Campo 24 de Agosto7h40 10:10PMLagos, Terminal Rodoviário
0 changes
02:30PMPorto, Campo 24 de Agosto9h40 12:10AMLagos, Terminal Rodoviário
0 changes
03:00PMPorto, Campo 24 de Agosto9h10 12:10AMLagos, Terminal Rodoviário
0 changes
03:45PMPorto, Campo 24 de Agosto7h45 11:30PMLagos, Terminal Rodoviário
0 changes
04:00PMPorto, Campo 24 de Agosto8h10 12:10AMLagos, Terminal Rodoviário
0 changes
04:30PMPorto, Campo 24 de Agosto9h00 01:30AMLagos, Terminal Rodoviário
0 changes
04:30PMPorto, Campo 24 de Agosto7h40 12:10AMLagos, Terminal Rodoviário
0 changes
05:00PMPorto, Campo 24 de Agosto8h30 01:30AMLagos, Terminal Rodoviário
0 changes
05:30PMPorto, Campo 24 de Agosto8h00 01:30AMLagos, Terminal Rodoviário
0 changes
08:30PMPorto, Campo 24 de Agosto8h35 05:05AMLagos, Terminal Rodoviário
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Sun
Oct 17
$29Flixbus
$47Ryanair
Mon
Oct 18
$25Flixbus
$56Ryanair
Tue
Oct 19
$14Flixbus
$30Ryanair
Wed
Oct 20
$14Flixbus
$30Ryanair
Thu
Oct 21
$14Flixbus
$30Ryanair
Fri
Oct 22
$18Flixbus
$21Ryanair
Sat
Oct 23
$14Flixbus
$35Ryanair
Sun
Oct 24
$16Flixbus
$12Ryanair
Mon
Oct 25
$14Flixbus
$27Ryanair
Wed
Oct 27
$11Flixbus
$18Ryanair
Thu
Oct 28
$14Flixbus
$35Ryanair
Fri
Oct 29
$14Flixbus
$23Ryanair
Sat
Oct 30
$14Flixbus
$27Ryanair
Mon
Nov 1
Find prices
$112PGA-Portugalia Airlines
Tue
Nov 2
Find prices
$112PGA-Portugalia Airlines
Thu
Nov 4
$11Flixbus
$27Ryanair
Fri
Nov 5
$16Flixbus
$67Ryanair
Sat
Nov 6
$11Flixbus
$42Ryanair

The fastest buses from Porto to Lagos

Showing times and prices for Oct 18

Fastest Journey

7 h 25 m

Average

8 h 21 m

Buses per day

35

Distance

450 km

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

Fastest
08:00AMPorto, Campo 24 de Agosto7h25 03:25PMLagos, Terminal Rodoviário
1 changes
$411One-way
Fastest
08:00AMPorto, Campo 24 de Agosto7h25 03:25PMLagos, Terminal Rodoviário
1 changes
$431One-way
Fastest
11:30AMPorto, Campo 24 de Agosto7h25 06:55PMLagos, Terminal Rodoviário
1 changes
$411One-way
2nd Fastest
08:30AMPorto, Campo 24 de Agosto7h40 04:10PMLagos, Terminal Rodoviário
1 changes
$411One-way
2nd Fastest
02:30PMPorto, Campo 24 de Agosto7h40 10:10PMLagos, Terminal Rodoviário
1 changes
$411One-way

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information from Porto to Lagos

distanceDistance279 miles (450 km)
durationAverage bus duration8 h 5 min
priceAverage bus ticket price$18 (€15)
changesDirect busYes
carriersBus providersRede Expressos, Renex, BlaBlaCar or EVA Transportes

Buses from Porto to Lagos cover the 279 miles (450 km) long trip taking on average 8 h 5 min with our travel partners like Rede Expressos, Renex, BlaBlaCar or EVA Transportes. There are direct bus services available. While the average ticket price for this route costs around $18 (€15), you can find the cheapest bus ticket for as low as $14 (€11). Travelers depart most frequently from Porto - Campanha and arrive in Lagos, Terminal Rodoviário.

Travel Tips

Buses from Porto to Lagos
Take the bus 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
How much do cheap buses between Porto and Lagos cost?
If you’re looking to save money on tickets, you can find cheap Porto to Lagos buses for as little as $14 (€11)  in the next 7 days.
How much does it cost to take a bus from Porto to Lagos?
The Porto to Lagos bus ticket price is on average $18 (€15)  if you are looking to purchase your tickets for this journey in the next week.
How far is Lagos from Porto by bus?
The bus distance from Porto to Lagos is around 279 miles (450 km).
How long is the bus ride from Porto to Lagos?
On average the Porto to Lagos bus time is 8 h 5 min  covering the 279 miles (450 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
When traveling by bus from Porto to Lagos, which bus station in Porto do I depart from and which bus station in Lagos do I arrive in?

There are a few bus stations in Porto to start your journey from including Porto, Campo 24 de Agosto, Porto, Parque das Camélias Terminal rodoviário and Porto, Boavista-casa da Música. In Lagos you have a few bus station options to choose from for your arrival including Lagos, Terminal Rodoviário, Lagos and Lagos.

Omio customers traveling this route depart most frequently from Porto - Campanha   and arrive in Lagos, Terminal Rodoviário.

Where is the departure bus station in Porto located? Where is the arrival bus station in Lagos located?

Passengers board their bus most frequently from Porto - Campanha and travel around 1 mile (s) / 2 km from the city center to this bus station.

Passengers traveling this route most often arrive at Lagos, Terminal Rodoviário and need to travel approximately 0 mile (s) / 0 km from the bus station to the city center in Lagos.

Which bus companies can get me from Porto to Lagos?
For the best Porto to Lagos bus to purchase, you can travel safely and comfortably with Rede Expressos, Renex, BlaBlaCar or EVA Transportes. However, it's always good to check all possible bus providers with services from Porto to Lagos to compare what amenities they may offer.
What time is the earliest bus from Porto to Lagos? What time is the last bus from Porto to Lagos?
The earliest bus departing from Porto to Lagos leaves at 7: 00 AM. The last bus departing from Porto to Lagos leaves at 1: 00 PM. You can find the latest Porto to Lagos bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I purchase bus tickets from Porto to Lagos for the best deals?
In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus companies offering this route and save money. If you purchase bus tickets to Lagos from Porto within the next 7 days, you can find tickets to cost on average $18 (€15) one way. To find the best prices for this route, consider booking your bus ticket from Porto to Lagos a few months in advance.

Important Stations and Airports for this Journey