Spain’s coastal metropolis

Looking to combine a weekend holiday with a beach vacation? Look no further than Barcelona! Book a flight to Barcelona with KLM and stroll along La Rambla, admire Gaudí’s Sagrada Familia and relax on one of the many sun-soaked beaches. There’s no need to head back to the hotel early, as Barcelona is famed for its spectacular, bustling nightlife.

Icons of architecture

You’ll find traces of Spanish architect Gaudí all across Barcelona. Take a stroll through colourful Park Güell or visit the roof of the impressive Casa Milà. If you’re a football fan, a visit to FC Barcelona’s world-famous stadium, Camp Nou, is unmissable. Barcelona is not only the ideal destination for weekend holidays, but also as the starting point for a longer vacation in Spain. Treat yourself and book a flight to Barcelona now!

Book a flight to Barcelona

A city made for fashionistas

Barcelona is reputed as being one of Europe’s major shopping capitals for good reason. The city has over 5 kilometres of shopping streets, making it the place to be for real fashionistas. The El Born quarter in particular is packed with fantastic boutiques. Round off your day by the colourful, fairytale fountains at the foot of Montjuïc hill.

Flights to Barcelona for a unique weekend holiday

With our favourable flight times, comfortable seats and attentive personal service, you will reach your destination with ease. KLM is working hard to achieve increasingly sustainable aviation. Would you like to help? Read more about the actions you can take to reduce the impact of your flight.

Find out how you can reduce your impact

Curated for you