logo
Your journey starts now
Two white leaf

From Porto to Lagos by train, bus and carpooling

Compare and book among FlixBus, Blablacar

4 stars icon

4.7 out of 1146 reviews

Lowest prices found by our customers

The next cheapest train, bus and carpooling ticket from Porto to Lagos is on Wednesday 19 August 2026. Book it now before the price goes up!

Trip info

448 kmDistance
27€ - 36€Prices
4.17 millions of Km traveled by our travelers
DirectTrip type
5h30Trip duration
logo Flixbuslogo Blablacar
CarriersFlixBus, Blablacar.
Detailed itinerary
🚌 Bus🚗 Carpooling
Price range

27€ - 36€

34€ - 34€

Duration

7h25 - 11h40

5h30 - 5h30

ItineraryDirectDirect
Departure stationPorto (TIC Campanha)
Arrival stationLagos
CompaniesFlixBusBlablacar
First trip12h4515h44
Last trip16h4215h44
Number of daily trips81

Find my tickets

Statistics unavailable

The statistics for this trip are not yet available

By booking my trip
instead of

You'll laugh at least 100% more

Traveling from Porto to Lagos
instead of

I emit 98.65% less CO2

96.3
kg CO₂e
9%
8.12
années de chauffage électrique par m²
211
kg d'aubergine
13.3
repas avec du boeuf
65
kg d'avocat
202
kg de fraise
3.84
jeans
729,370
litres d'eau du robinet
15
t-shirts en coton
189
repas végétariens
150
kg de pastèque
8,792
km en vélo (ou trottinette) à assistance électrique
162
litres de café
86
litres de bière
167
kg de chou de bruxelles

Reducing your carbon footprint by using responsible modes of transport is important for us (all)! Your train from Porto to Lagos generally emits 1.31kg CO2 per traveler. Good news, it's always less than a plane or personal car!

Porto Lagos by train, bus and carpooling: tickets, prices, and schedules

Are you looking for your train, bus and carpooling ticket from Porto to Lagos?

bus FlixBus, and carpooling Blablacar are transport companies that allow you to travel easily between the two cities.

In just 0h, you will be able to travel from Porto to Lagos covering a distance of 448 kilometers between the two cities.

On our site, you can find direct train, bus and carpooling trips Porto Lagos because several of our partner transport companies offer them. Pretty cool, right?!

Your Porto Lagos trip from 27 €, that's quite a deal, isn't it?

But be careful! The price of train, bus and carpooling tickets varies depending on when you book.

We'll give you more details below on the best time to book your ticket!

You can also use our Porto Lagos price comparator in train, bus and carpooling, based on the booking date. It's right above, it's handy!

How to travel from Porto to Lagos with Tictactrip

bus itinerary from Porto to Lagos 🚌

The journey direct Porto Lagos is offered by the following companies: FlixBus. On average, the travel time for direct Porto Lagos is 8h54, ranging from 7h25 to 11h40 at most. The price often fluctuates between 27€ and 36€, with an average direct Porto Lagos price of 31€.
From Porto (TIC Campanha), you will normally arrive at Lagos. It also serves station Lisbon Oriente.
 The first daily departure of bus from Porto to Lagos will take place at 12h45 while the last one will be at 16h42.  Depending on the days, you will have a choice of 8 buses from Porto to Lagos per day.

train itinerary from Porto to Lagos 🚄

Unfortunately, our train companies do not operate from Porto to Lagos trips by train. But don't worry, you can still find the best prices with our other means of transportation

carpooling itinerary from Porto to Lagos 🚗

The journey Porto ➜ Lagos by carpooling is offered by Blablacar. Prices range from 34€ to 34€, and the trips last between 5h30 and 5h30.

Frequently Asked Questions about Porto - Lagos

How much does a bus Porto Lagos cost?

The minimum price for a bus from Porto to Lagos journey is 27 €. Depending on the number of days in advance of your search, the price can go up to 36 € if you wait until the last moment. On average, a bus Porto-Lagos ticket costs 31 €.

How long is the trip Porto Lagos by bus?

The minimum duration of a journey on bus from Porto to Lagos is 7h25. The maximum duration, on the other hand, is 11h40. On average, a Porto-Lagos journey by bus takes 8h54.

When is the first bus Porto Lagos leaving?

The first bus from Porto to Lagos departs at 12h45, while the last one leaves at 16h42.

How many bus Porto Lagos are there every day ?

Every day, there are approximately 8 bus from Porto to Lagos.

How much does a carpooling Porto Lagos cost?

Expect at least 34 € for a carpooling from Porto to Lagos. Depending on the period of your search, the price of the Porto ➜ Lagos journey can rise to 34 €. A carpooling Porto Lagos costs an average of 34 €.

How long is the trip Porto Lagos by carpooling?

You can expect at least 5h30 for a carpooling from Porto to Lagos. Your trip from Porto to Lagos can take up to 5h30 depending on the time of day and the carpooling company you choose. Your Porto ➜ Lagos trip in carpooling lasts on average 5h30.

When is the first carpooling Porto Lagos leaving?

Would you like to know the first and last departure times of your carpooling from Porto to Lagos? You're in the right place! Every day, the first departure of the carpooling Porto ➜ Lagos takes place at 15h44. Conversely, the very last departure is at 15h44. Are you more of a morning person or always leaving at the last minute?

How many carpooling Porto Lagos are there every day ?

1 carpoolings from Porto to Lagos circulate every day. You have no excuse not to travel.