How to Get from Lisbon to Cascais

Cascais is a coastal village 34km / 21mi west of Lisbon, about half an hour from the Portuguese capital.

A former fishing village, Cascais is today a popular tourist destination with several beaches to explore, a marina, a harbour seafront, historic buildings, and a shoreline path connecting to Praia do Guincho, great for cycling and running.

For a day trip or a long weekend, here are a few ways to get from Lisbon to Cascais.

By Train

Take the suburban train from Cais do Sodré train station, which is connected to the metro (green line). Get off at the last stop, Cascais station. The village is just outside the station building. Use the Viva Viagem card.

Trains leave every ten or twenty minutes during the day. The journey takes about 30 minutes along the coastline. There are no reserved seats on any suburban train from Lisbon to Cascais, and tickets cannot be bought online.

By Car

It’s a 30-minute drive along the scenic coastal road Avenida da Marginal – EN6. An alternative is to take the toll road A5 (faster but no sea views). There are parking meters in Cascais town centre, but with only a limited number of parking spaces available. You can use instead one of the public car parks that offer hourly parking.

GPS Coordinates
38º 41′ 52 N 9° 25′ 17 W

Day Trips & Tours from Lisbon

A range of tour operators offer day trips to Cascais and other popular destinations such as Estoril, Sintra and Guincho. Your hotel and Lisbon’s Tourist Offices can advise you on the best available deals.

Independent travellers may find this itinerary especially useful: