Trains from Lisbon to Cascais are a picturesque way to get from the Portuguese capital to the best beaches near Lisbon.
Trains run daily from Lisbon’s Cais do Sodre train station. They arrive at the Cascais train station to the west of the capital.
Trains from Lisbon to Cascais are Urban trains, and are denoted as (U) on train timetables and schedules. Urban trains are basic, but clean and efficient.
There is an Urban train departing Cais do Sodre station every 15 to 20 minutes throughout the day, making it easy to get to Cascais.
Traveling by train to Cascais takes 32 to 33 minutes, depending on which train you take from Lisbon.
The fare for tickets on trains from Lisbon to Cascais is 1.80 euros one-way, making the beaches a cheap day trip from Lisbon. You can buy train tickets at the station before you depart.
