Lisbon to Lagos: How to Travel to the Algarve

Lagos sits about 300km south of Lisbon, deep in the western Algarve. Getting there is straightforward, but the right option depends on your budget, timeline, and plans once you arrive. This guide breaks down every route with honest comparisons.

Aerial view of dramatic Algarve coastline near Lagos with crystal-clear blue water, rugged cliffs, sandy coves, and lush greenery in bright sunlight.

TL;DR

  • Lagos is roughly 300km from Lisbon, making it a genuine overnight trip, not a day trip.
  • The bus (Rede Expressos) is the cheapest option from around €12, with a direct journey of about 3 hours 40 minutes.
  • The train requires a connection at Tunes and takes around 4 hours 10 minutes, starting from €24.15 via CP.
  • Driving via the A2/A22 expressways takes roughly 2 hours 40 minutes but expect around €25 in tolls.
  • A car is worth renting for exploring the Algarve once you arrive, but leave it behind in Lisbon. Check the getting around Lisbon guide for why driving in the capital is more hassle than it's worth.

Is Lagos Worth the Journey from Lisbon?

Lagos is one of Portugal's most appealing coastal towns, anchoring the western tip of the Algarve. Its old town is compact and well-preserved, the beaches rank among the best in continental Europe, and the limestone cliffs and sea caves around Ponta da Piedade are genuinely spectacular. The journey from Lisbon is long enough to require planning but short enough that it sits comfortably within a wider Portugal itinerary.

The key thing to understand before you book: Lagos is not a day trip from Lisbon. At a minimum, you need two nights to make the travel time worthwhile. If your Lisbon trip is only two or three days, consider whether closer day trips from Lisbon like Sintra or Cascais are a better use of your time.

⚠️ What to skip

Do not attempt Lagos as a day trip. Even by the fastest route (car on the motorway), you're looking at over 5 hours of driving round-trip before you've spent a single hour at the destination. The distance is 280-300km each way depending on the route.

By Bus: The Best Value Option

Exterior view of Sete Rios bus station in Lisbon with buses and travelers waiting outside the terminal.
Photo Berna Elif

Rede Expressos runs direct coach services from Lisbon to Lagos, and for most independent travellers this is the sweet spot between price and convenience. The journey takes approximately 3 hours 40 minutes, and tickets start from around €12 if booked in advance. The bus departs from Sete Rios bus terminal in Lisbon, which is directly connected to both the Jardim Zoológico metro station (Blue Line) and Sete Rios rail station.

Coaches are modern, air-conditioned, and equipped with reclining seats. There are no connections to worry about, which matters more than it sounds after a long journey. Lagos bus terminal is centrally located, putting you within easy walking distance of the old town and most accommodation.

⚠️ What to skip

During summer (June to September), Friday evening and weekend departures sell out days in advance. Book through the Rede Expressos website or app as soon as your dates are confirmed. Last-minute walk-up tickets are often unavailable on peak services.

  • Journey time Approximately 3 hours 40 minutes (direct)
  • Price From around €12 (advance booking)
  • Departure point Sete Rios bus terminal, Lisbon
  • Arrival point Lagos bus terminal (central, walkable to old town)
  • Operator Rede Expressos (rede-expressos.pt)
  • Best for Budget travellers, solo travellers, those without luggage to lug across train platforms

By Train: Comfortable but Requires a Connection

Person waiting on the modern platform of Lisbon's Oriente train station with tracks and striking steel canopy overhead.
Photo MINEIA MARTINS

The train is a comfortable way to travel but it comes with one unavoidable complication: there is no direct service from Lisbon to Lagos. You board an Alfa Pendular or Intercidades service from Lisbon towards the Algarve, then change trains at Tunes junction to a regional service that continues west to Lagos. The full journey takes around 4 hours 10 minutes under normal conditions, and tickets start from €24.15 through Comboios de Portugal (CP) at cp.pt.

You can depart from either Lisbon Oriente or Lisboa Sete Rios stations. Oriente is the more convenient choice for most visitors since it connects directly to the metro (Red Line), has luggage storage, and serves as a hub for multiple transport options. Once you reach Lagos, the train station sits right beside the marina, about a 15-minute walk from the historic centre. Taxis and rideshares are available outside if you're carrying heavy luggage.

💡 Local tip

When booking on cp.pt, select your connection carefully. Some combinations give you a very tight transfer window at Tunes (under 10 minutes), which becomes risky if the first train runs late. Aim for a connection of at least 20-25 minutes when possible.

  • Journey time Approximately 4 hours 10 minutes (with connection at Tunes)
  • Price From €24.15 (advance booking via cp.pt)
  • Departure stations Lisboa Oriente or Lisboa Sete Rios
  • Arrival station Lagos train station, beside the marina
  • Connection required Yes, at Tunes junction
  • Best for Travellers who prefer rail, those with flexible timing

By Car: Fastest Route and Best for Exploring

Cars driving across the modern Vasco da Gama bridge in Lisbon under a clear blue sky.
Photo André Eusébio

Driving is the fastest point-to-point option and, more importantly, gives you the freedom to explore the Algarve on your own schedule once you arrive. The beaches around Lagos, the cliffs at Sagres, the market towns inland: none of these are easily accessible without a car. If your plan is to spend several days based in or around Lagos, renting a car makes strong practical sense.

The fastest route from Lisbon to Lagos follows the A2 south from Lisbon to the Algarve, then picks up the A22 Via do Infante westward to Lagos. Total distance is approximately 300km, and in normal traffic conditions this takes around 2 hours 40 minutes. Expect to pay approximately €25 in motorway tolls. Portuguese motorways use electronic tolling throughout, so you'll need either a Via Verde transponder (available to visitors at visitors.viaverde.pt) or ensure your rental car has a toll payment solution included.

The scenic alternative is the N120, a toll-free inland route that covers roughly 280km but adds about 50 minutes to the journey. It passes through cork forests, whitewashed villages, and the Serra de Monchique foothills. If you have time and aren't driving in summer heat, it's worth considering on the return leg.

✨ Pro tip

Don't rent a car for your Lisbon days. Parking is scarce and expensive, traffic in the historic quarters is genuinely awful, and the metro, trams, and Uber cover everything you need. Pick up the rental car on the morning you leave for the Algarve, ideally from Lisbon Oriente or the airport, and return it to a Lagos or Faro location to avoid backtracking.

  • Journey time Approximately 2 hours 40 minutes (A2/A22 motorway route)
  • Distance Approximately 300km via motorway; 280km via scenic N120
  • Toll cost Approximately €25 via motorway (electronic tolling throughout)
  • Scenic route N120 via Serra de Monchique, toll-free, adds about 50 minutes
  • Toll payment Via Verde transponder recommended (visitors.viaverde.pt)
  • Best for Families, groups, travellers spending multiple days in the Algarve

Side Trips Worth Adding Between Lisbon and Lagos

Wide view of Lisbon's 25 de Abril Bridge crossing the Tagus River, with cityscape and distant coastline under clear blue sky.
Photo André Eusébio

If you're driving, the route south opens up several worthwhile stops that travellers using public transport tend to miss. The coastal town of Costa da Caparica sits just across the Tagus from Lisbon and offers long Atlantic beaches without the Algarve crowds. Further south, Comporta is understated and expensive but worth a brief look if you're passing in September or October when summer visitors have thinned out.

Alternatively, if you're spending a few extra days in Lisbon before heading south, use that time well. Sintra is easily done as a day trip and covers landscapes and palaces that have no equivalent anywhere else in Portugal. The Algarve is magnificent for beaches and coast, but it won't scratch the same itch as Sintra's forested hills and eccentric 19th-century architecture.

Comparing the Options: Which Route Should You Choose?

The honest answer depends on three variables: budget, group size, and how much time you plan to spend in the Algarve region versus in Lagos itself.

Solo travellers and couples on a tight budget should take the bus. It's direct, cheap, and leaves from a convenient location. The train is slightly more expensive, takes longer due to the connection, and the price premium is hard to justify unless you specifically prefer rail travel. Groups of three or more, especially those renting a car anyway, will often find that driving works out cheaper than buying multiple bus or train tickets, and the flexibility is worth a great deal once you're exploring scattered beaches and clifftop viewpoints.

If you're planning a longer trip through southern Portugal, it's also worth reading the 4-day Lisbon itinerary before you go, and factoring in how many days you want at each destination. Most travellers who've done this route find that three nights in Lagos feels about right for the beaches and a day trip to Sagres or the Ponta da Piedade sea caves.

ℹ️ Good to know

Lagos in July and August is genuinely crowded. Accommodation prices roughly double compared to May or October, and the beaches feel more like a festival than a coastal escape. The shoulder months (May, June, September, October) offer better value, more pleasant temperatures, and a far less frantic atmosphere.

FAQ

How long does it take to get from Lisbon to Lagos?

It depends on your mode of transport. By car on the A2/A22 motorway, around 2 hours 40 minutes in normal traffic. By direct bus (Rede Expressos), approximately 3 hours 40 minutes. By train with a connection at Tunes, around 4 hours 10 minutes total.

Can you do Lagos as a day trip from Lisbon?

No. The return journey alone eats up roughly 6-8 hours depending on transport, leaving almost no time at the destination. You need at least two nights in Lagos to justify the trip.

What is the cheapest way to get from Lisbon to Lagos?

The bus with Rede Expressos, with tickets from around €12 if booked in advance. The train starts from €24.15 and also requires a connection. Book bus tickets well ahead for summer weekends as they sell out.

Do I need a car to get around Lagos and the Algarve?

Not for Lagos town itself, which is walkable, but a car makes a significant difference for exploring the wider region. The beaches west of Lagos, the cliffs at Sagres, and inland villages are all much more accessible with your own transport.

Which Lisbon station should I use for the train to Lagos?

Lisboa Oriente is the most practical choice. It's on the metro Red Line, has luggage facilities, and most long-distance Algarve services stop there. Lisboa Sete Rios is an alternative but less central for most visitors.

Related destination:lisbon

Planning a trip? Discover personalized activities with the Nomado app.