We want to go on a daytrip to go to a beach near Lisbon. There were a few recommendations to go to Carcavelos, Cascais, Estoril, and Costa da Caparica. Of all these places, which one is the best closest to the train station - do we walk or need to take taxi or bus. Thanks in advance!!
I was just in Lisbon and took the train to Estoril, where the train station opens up to the beach. I thought it was lovely, it has a castle on the beach, wasn't too crowded, and has natural tide pools as well.
Definitely Cascais is the best choice. The train station is 50m from the beach, the village is wonderful, and you have to try Santini Ice creams :)
I don't know Estoril;
Mentioned in this answer: