In order to reach Cascais you may use the train. From the main train station in Lisbon you should take the train that goes in Linha de Cascais direction. The drive lasts for approx. 1h. This train goes quite often taking into consideration that Cascais is popular destination for both, locals and tourists.