Castelo de São Jorge
Adult entry to Castelo de São Jorge costs €17. Entry is free with an adult Lisboa Card.
The adult 24-hour Lisboa Card costs €31, so buying it for a €17 castle visit alone costs more. If you already hold an adult Lisboa Card, use it for free castle entry.
By Anastasia Antonova · tell us if a number is wrong

How much Castelo de São Jorge costs
Castelo de São Jorge opening hours and closing dates
How much is a Castelo de São Jorge ticket?
Castelo de São Jorge charges €17 for adult entry. Visitors aged 13 to 25 pay €8.50 for castle entry.
Castle entry costs €14 for visitors aged 65 and over. Visitors with specific needs pay €12 for entry.
Is the Lisboa Card worth it for the castle?
For a full-price adult, Castelo de São Jorge entry plus a 24-hour Carris/Metro pass costs €24.25. The adult 24-hour Lisboa Card costs €31 and also includes other monument entries.
If the castle and transport are your only paid plans, separate tickets cost €6.75 less on an existing travel card. Consider the Lisboa Card if the other included entries you will use cover that difference.
The €24.25 total does not include the €0.50 Navegante occasional card. With a new travel card, castle entry and the 24-hour Carris/Metro pass cost €24.75.
If you already have an adult Lisboa Card, castle entry is free. There is no separate €17 admission charge.
What time does Castelo de São Jorge close?
Castelo de São Jorge closes at 21:00 from 1 March to 31 October. Opening time is 09:00 and last admission is 20:30.
From 1 November to the end of February, Castelo de São Jorge closes at 18:00. Opening time is 09:00 and last admission is 17:30.
What it looks like





Photographs from Wikimedia Commons. Authors and licences.
Questions about Castelo de São Jorge
Other places, with their prices
Castelo de São Jorge tickets and schedules, read · Lisboa Card prices, read · Lisboa Card transport and monument coverage, read · Carris price list, effective 1 January 2026, read · page updated


