Lord Airey's Battery
Lord Airey's Battery: A Window into Gibraltar's Military Past
Hike Gibraltar's historic Mediterranean Steps for stunning views, military history, and a challenging trek to the Rock's summit.
The Mediterranean Steps in Gibraltar are a challenging hiking trail carved into the Rock of Gibraltar, offering stunning panoramic views and a glimpse into the area's military history. This path, built by the British military, ascends to O'Hara's Battery near the summit, rewarding hikers with vistas of the Mediterranean Sea, Spain, and Morocco.
Opening times, essentials, and a few local tips gathered into one calmer, easier-to-scan planning section.
Walking
From Casemates Square in the city center, walk south along Main Street. Continue past the Grand Parade car park and follow Europa Road, bearing in mind it will take approximately 40 minutes to reach the entrance. Turn onto Engineer Road and proceed to the Pillars of Hercules, where you'll find the ticket office for the Upper Rock Nature Reserve. The entrance to the Mediterranean Steps is signposted opposite the ticket office. Nature Reserve tickets cost £19 for adults.
Public Transport
From the Gibraltar Cruise Terminal or the city center, take bus number 2 towards Europa Point. Alight at the Garrison Gym bus stop on Europa Road. Walk up Windmill Hill Road to the Pillars of Hercules and the ticket office. Purchase your ticket for the Upper Rock Nature Reserve, which costs £19 for adults. The Mediterranean Steps begin opposite the ticket office. A single bus fare is approximately £2.
Use Mediterranean Steps as your starting point for nearby food, family ideas, nightlife, and more local discoveries.
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.
Discover Eastern Beach in Gibraltar – a sun-soaked haven offering golden sands, crystal-clear waters, and thrilling water sports, all with stunning Mediterranean views.
Tell me more about Eastern Beach