logo
Your journey starts now
Two white leaf

From Lagos to Porto by train, bus and carpooling

Compare and book among FlixBus

4 stars icon

4.7 out of 1146 reviews

Lowest prices found by our customers

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

Trip info

448 kmDistance
24€ - 65€Prices
4.32 millions of Km traveled by our travelers
DirectTrip type
7h35Trip duration
logo Flixbus
CarriersFlixBus.
Detailed itinerary
🚌 Bus
Price range

24€ - 65€

Duration

7h35 - 14h40

ItineraryDirect
Departure stationLagos
Arrival stationPorto (TIC Campanha)
CompaniesFlixBus
First trip16h10
Last trip16h16
Number of daily trips13

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 Lagos to Porto
instead of

I emit 98.65% less CO2

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

Your personal carbon footprint will be 1.31kg of CO2 for this trip by train Lagos-Porto. Yes, it's much better than if you had opted for a plane or even your own car. By the way, if you want to compare carbon emissions by type of transport, you can use our tool at the top of the page.

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

Are you going on a trip to Porto?

Choose from a ticket by bus FlixBus, as all these train, bus and carpooling companies serve this from Lagos to Porto route.

It's really perfect for you, as these train, bus and carpooling companies from Lagos to Porto allow you to travel in just 0h.

Not that long for a journey of 448 kilometers in the end!

Don't feel like making stops or layovers during your trip? Perfect, this route Lagos Porto is direct and affordable.

For a price of 24 € , you'll be able to travel easily between Lagos and Porto in 7h35 minimum in train, bus and carpooling.

At this price, it's an opportunity not to be missed!

But the best way to book the train, bus and carpooling ticket at the best price is to use our comparator above.

You'll easily find the best time to book, based on your departure date. Handy!

How to travel from Lagos to Porto with Tictactrip

bus Lagos Porto 🚌

For a one-way from Lagos to Porto by bus, you have an direct Lagos Porto route with a price ranging from 24€ to 65€, and the travel duration for Lagos ➜ Porto is between 7h35 and 14h40. the company FlixBus offers this journey. It initially departs from Lagos and arrives at Porto (TIC Campanha). It also serves stations Lisbon Oriente, Porto (TIC Campanha), Lagos, Lisbonne - Aéroport, and Porto, Porto (Aeroporto Sa Carneiro). The average booking price for an direct Lagos Porto ticket is 36€ for an average travel time of 8h49. Your first option of the day is a bus from Lagos to Porto departing at 16h10 while the last one leaves at 16h16.  Every day, you have the choice between 13 buses from Lagos to Porto.

train Lagos Porto 🚄

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

carpooling Lagos Porto 🚗

We have no information concerning from Lagos to Porto by carpooling. Blablacar or Idvroom probably don't have any users offering this trip.

Frequently Asked Questions about Lagos - Porto

How much does a bus Lagos Porto cost?

Expect at least 24 € for a bus Lagos Porto. Depending on the period of your search, the price of the from Lagos to Porto journey can rise to 65 €. A bus from Lagos to Porto costs an average of 36 €.

How long is the trip Lagos Porto by bus?

You can expect at least 7h35 for a bus Lagos Porto. Your trip from Lagos to Porto can take up to 14h40 depending on the time of day and the bus company you choose. Your from Lagos to Porto trip in bus lasts on average 8h49.

When is the first bus Lagos Porto leaving?

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

How many bus Lagos Porto are there every day ?

13 buss Lagos Porto circulate every day. You have no excuse not to travel.