From Lisbon by Bus:
Express buses operated by Rodoviária do Oeste (also known as Rodojejo or Rodotejo) depart frequently from Lisbon's Campo Grande terminal (Terminal 2, bays 30 or 31), which is accessible via the green or yellow metro lines. The journey typically takes around 1 hour to 1 hour 10 minutes. A single ticket costs approximately €8.00 to €9.05, and can be purchased from the driver or at the ticket office; return tickets are not available, so two singles are needed for a round trip. Buses run hourly in the mornings on weekdays and every 15 minutes during afternoon rush hours, with reduced services on weekends.