Andelaria
castillo in Málaga
castillo

Castillo de Gibralfaro

Vista exterior del Castillo de Gibralfaro en Málaga con sus torres y murallas medievales
Photo: Danielmlg86, CC BY-SA 3.0 ES

A 14th-century Muslim fortress perched 130 metres above the sea, connected to the Alcazaba by the 'coracha' wall. From its battlements you command views of the Port, La Malagueta and the whole bay. A museum room on its military history was opened in 2003. Entrance: €7 (combined with the Alcazaba: €10); free on Sundays from 2 pm.

What it is and why the climb is worth it

Gibralfaro Castle crowns the hill that dominates Málaga at 132 metres above sea level, and its greatest asset is the view from the top: the walls look directly out over the Port of Málaga, La Malagueta beach, the entire bay and the historic centre. It is the highest panoramic viewpoint in the city open to the public, so if you are only going to take one photo from above during your entire trip, take it here. The fortress was ordered built in the 14th century by the Nasrid sultan Yusuf I of Granada (his son Muhammad V completed it), and it was once considered the most impregnable in Al-Andalus. The name comes from the Arabic Yabal Faruh, meaning 'mountain of the lighthouse', because the hill already had a Phoenician-Roman lighthouse before the castle was built. Do not expect palatial halls like those at the Alhambra: what you visit is a walk along the walls (a perimeter of 1,310 m, 30 curtain walls and 8 towers), an interpretation centre housed in the old powder magazine and the Pozo Airón, a well excavated 40 metres into solid rock. Look out too for the coracha, the walled passage that descends to the Alcazaba so that garrison troops could move between the two fortresses under cover — it is one of the best preserved in Al-Andalus.

Tickets, prices and opening hours (and how to skip the queue)

The general admission for Gibralfaro alone costs €7. If you also want to visit the Alcazaba, the combined ticket costs €10 and is valid for 48 hours, so you do not have to visit both monuments on the same day. There is a reduced rate of €3 (€5 for the combined ticket) for EU residents over 65, students, European youth card holders, large families and people with a disability of 33% or more; children under 6 enter free. A useful tip for budget travellers: entry is free every Sunday from 14:00, as well as on Andalusia Day (28 Feb), Museum Day (18 May) and Tourism Day (27 Sep). Note that some third-party websites still show old prices of €3.50/€5.50 which are no longer valid: the official price is €7/€10. Opening hours: in high season (1 Apr–31 Oct) it is open from 09:00 to 20:00 (last entry at 19:00); in low season (1 Nov–31 Mar), from 09:00 to 18:00 (last entry at 17:00). It is open every day of the year. You can buy tickets online on the official website to skip the ticket office, but it is not compulsory: we only recommend it in July–August and during Holy Week, when queues can be noticeable.

How to get there and tips from those who have already made the climb

The most convenient option is the EMT bus line 35, the only one that goes directly up to the castle: catch it at Plaza de la Marina (next to Calle Larios) or at Paseo del Parque (opposite the Town Hall). The journey takes about 15–20 minutes and buses run every 20–30 minutes (more frequently in summer). The final stop leaves you just a few metres from the entrance. If you prefer to go on foot, there are two routes of about 20 minutes each: the one from Plaza de la Merced via Calle Mundo Nuevo is steeper but surrounded by natural scenery, while the one from Calle Alcazabilla along Paseo de Don Juan de Temboury has a gentler gradient. Both are demanding climbs in the heat, so in the height of summer our advice is clear: take the 35 and save your legs. By car it is better to avoid it: parking on Camino de Gibralfaro is very limited. Allow 1 to 1.5 hours for Gibralfaro alone, or a minimum of 3–4 hours if you are combining it with the Alcazaba on the same day. The best time? First thing in the morning (09:00–10:30) there are fewer people and good light, and in high season from 18:00 onwards you can catch the sunset over the bay with almost no crowds. Avoid the midday heat in July–August and Sundays from 14:00, when free entry draws a large local crowd. Bring water, a hat and sunscreen: there is very little shade at the top.

Frequently asked questions

How much does the Gibralfaro Castle entrance cost and do I need to book in advance?
General admission costs €7 (Gibralfaro only) or €10 for the combined ticket with the Alcazaba, valid for 48 hours. Booking online is not compulsory, but we recommend it in July–August and during Holy Week to avoid queuing at the ticket office. Entry is free every Sunday from 14:00.
How long do I need to visit the castle?
Allow between 1 and 1.5 hours for Gibralfaro alone: the walls, interpretation centre and viewpoint. If you want to combine it with the Alcazaba on the same day, set aside a minimum of 3–4 hours in total.
What is the best time to visit and avoid crowds?
First thing in the morning (09:00–10:30) there are fewer people and good light for photos. In high season, from 18:00 onwards you can catch the sunset over the bay with almost no crowds. Avoid the midday heat in July–August and Sundays from 14:00, when free entry draws a large crowd.

Some links on this page are affiliate links: if you book through them, Andelaria may earn a commission at no extra cost to you. Transparency & affiliate policy

Book tickets and tours: Castillo de Gibralfaro· 7 €

Plan your trip

Book the essentials for your trip to Málaga.

Other places in Málaga

A new city every week

Get first-hand guides: when to go, how much it costs and the essentials of each destination. No filler.

No spam. Unsubscribe anytime.