By Train from Lisbon:
Traveling by train is the most recommended option. Direct trains frequently depart from Lisbon's Rossio Station (approximately a 40-minute journey) and Oriente Station (approximately a 47-minute journey). Services run every 15-30 minutes throughout the day. A single adult ticket costs €2.40, charged to a reusable 'Navegante' card, which costs an initial €0.50. A return trip will cost €4.80. Tickets can be purchased at the station on the day of travel.