Cascais, a charming coastal town west of Lisbon, is known for its golden beaches, cobbled streets, and laid-back vibe. It’s just a short distance from Lisbon, making it an ideal destination for a day trip or a weekend escape.
Here’s everything you need to know about getting from Lisbon to Cascais.
Table of Contents
By Train (The Scenic and Hassle-Free Option)

The most popular and convenient way to reach Cascais is by train, operated by CP (Comboios de Portugal).
Head to Cais do Sodré Station, located in the heart of Lisbon, and hop on the Linha de Cascais train. These trains run frequently—about every 20 minutes—and the journey takes approximately 40 minutes. Along the way, you’ll be treated to stunning coastal views as the train winds its way along the Atlantic Ocean.
A single ticket costs around €2.40, or you can use your rechargeable Navegante Card (used to be Viva Viagem). The trains are comfortable and well-maintained, making this the perfect choice for those who want a stress-free journey. Plus, you’ll arrive right in the centre of Cascais, just a short stroll from its main attractions.
First trains leave Cais do Sodre for Cascais at 05:30am.
By Car (Great for Exploring More of the Coast)

If you prefer driving, you can take the A5 motorway from Lisbon, which will get you to Cascais in about 30 minutes, depending on traffic. This route is quick and direct, but if you want a more scenic drive, opt for the Marginal Road (N6). This coastal route takes a little longer but offers incredible views of the ocean, picturesque beaches, and iconic landmarks like the Belém Tower.
Once in Cascais, parking can be tricky, especially during weekends or the summer season. Public car parks are available, but they fill up quickly, so arrive early to secure a spot.
By Bus (Budget-Friendly)
Buses to Cascais leave from Praça de Espanha or Marquês de Pombal in Lisbon. While they’re not as fast as the train or direct, buses are a good alternative if you’re on a budget or prefer a quieter ride. Expect the journey to take about 50 minutes, with tickets costing roughly €4.
Personally, given the number of changes you’ll have to make, the train is the much easier option from Cais do Sodre.
By Taxi or Uber/Bolt (Convenient but Pricier)

For ultimate convenience, you can take a taxi or use ride-hailing apps like Uber or Bolt. A one-way trip typically costs between €30 and €40, and the drive takes about 30 minutes. While this is the most expensive option, it’s ideal if you’re travelling in a group or have lots of luggage.






