Getting to Cascais from Lisbon: Road, Bus and Rail Options Compared
Cascais sits about 30 km west of Lisbon along the Tagus estuary, and the route you pick shapes how much of your day survives the trip.
The Coastal Line: Cheapest and Most Reliable
The Linha de Cascais leaves from Cais do Sodré station and runs to the end of the line at Cascais with roughly thirty stops in between. Trains run about every twenty minutes on weekdays and a little less often on Sundays and public holidays. Buy a rechargeable Viva Viagem card at the machine and load it with zapping credit rather than a single paper ticket; the fare sits in the low single-digit euro range and the card itself costs a small refundable deposit. Journey time is around forty minutes, and you get the river on your right for most of it.
The practical catch is Cais do Sodré itself. It is the terminus of the green metro line, so arriving by metro is easy, but the station concourse gets genuinely crowded between 07:30 and 09:30 and again from 17:30 to 19:30 when commuters are moving. If you are travelling with luggage, aim for the middle of the day. Estoril and São João do Estoril are both on this line, so you can alight early if your hotel is not in Cascais centre. I would book this option first for almost every trip.
Driving the A5 and the Marginal
By car the fastest route is the A5 motorway, which connects the end of the Lisbon ring road to Cascais in about twenty-five to thirty-five minutes outside peak hours. Tolls apply and are collected electronically; rental companies usually fit a transponder and bill you afterwards, so check the terms before you set off. The alternative is the N6, the Marginal, which hugs the coast through Algés, Cruz Quebrada, Caxias, Oeiras and Paço de Arcos. It is slower, often badly congested at Oeiras, but the views over the water are the reason people take it.
Parking in Cascais centre is the real constraint. The streets around the marina and Largo de Camões fill early on summer weekends, and the covered car parks near the station and the mercado charge by the hour. If your hotel is in the old town, a car becomes a liability rather than a convenience. Between June and September, and especially during the Festas do Mar in August, driving in for the evening is something I would skip entirely and take the train instead.
Buses, Taxis and Arriving by Air
Bus services from Lisbon to Cascais are run by regional operators and leave from a few points including Marquês de Pombal and Sete Rios, taking around forty-five to sixty minutes depending on traffic on the IC19. They are useful if you are staying near those departure points, but they are slower and less frequent than the train, and the IC19 corridor is notorious for delays in the morning. For a straightforward trip, the bus rarely beats the rail line unless your starting address is well north of the city centre.
Cascais has no commercial airport. The nearest is Humberto Delgado Airport in Lisbon, and from there you have three sensible choices: metro to Cais do Sodré then train, a taxi or ride-hailing car direct, or a pre-booked transfer. The drive from the airport takes roughly thirty-five to fifty minutes depending on the A5 and the city traffic. A taxi will cost meaningfully more than the train, so weigh that against luggage and arrival time. Flights from North America often land in the morning, which puts you straight into Lisbon rush hour.
Where to Base Yourself and What to Skip
If your priority is the beach and the casino, stay in Cascais itself, in the streets between the marina and the Parque Marechal Carmona. If you want quieter evenings, Estoril a few kilometres back along the line has larger hotels and a calmer promenade. Both are on the same rail line, so you are never stranded. May, June and September give you warm water and manageable crowds; July and August are hot, packed and expensive, and the beaches at Carcavelos and Guincho take the overflow.
What I would skip: driving into Cascais old town on a summer Saturday, and any plan that involves changing buses twice to save a euro. The train is quicker, cheaper and more predictable than almost any road alternative. Book your accommodation early if you are coming in August, because the coastal strip between Oeiras and Cascais sells out first, and a room near the station is worth more than a sea view you have to drive to.
Questions, answered
How long does the train take from Lisbon to Cascais?
Around forty minutes from Cais do Sodré on the Linha de Cascais, with trains roughly every twenty minutes on weekdays. Load a Viva Viagem card rather than buying a single paper ticket, and avoid the 07:30 to 09:30 commuter peak if you have luggage.
Is it better to drive or take the train to Cascais?
The train wins for most visitors. Driving the A5 takes twenty-five to thirty-five minutes outside peak hours, but parking in the old town is difficult and expensive in summer. Take the Marginal only if you want the coastal views and have time to spare.
How do I get from Lisbon Airport to Cascais?
Cascais has no commercial airport, so fly into Lisbon and then take the metro to Cais do Sodré and the train, or a taxi direct in thirty-five to fifty minutes. Early-morning North American arrivals land right in the middle of city rush hour.
5% back on completed stays · ~1 tonne CO₂ retired per booking