Barcelona to Zurich flights from 32EUR*

If you want to apply a resident or large family discount, you’ll be able to do so in the next step.

Best flight deals from Barcelona to Zurich

Best flight deals from Barcelona to Zurich
From
To
Fare Type
Dates
Price
Barcelona (BCN)Zurich (ZRH)One-wayDepart: 31/10/2026

From

32EUR

Seen 1 day ago

Barcelona (BCN)Zurich (ZRH)One-wayDepart: 31/10/2026

From

32EUR

Seen 1 day ago

Barcelona (BCN)Zurich (ZRH)One-wayDepart: 08/09/2026

From

32EUR

Seen 5 hrs ago

Barcelona (BCN)Zurich (ZRH)One-wayDepart: 08/09/2026

From

32EUR

Seen 5 hrs ago

Barcelona (BCN)Zurich (ZRH)One-wayDepart: 08/09/2026

From

39USD

Seen 5 hrs ago

Barcelona (BCN)Zurich (ZRH)One-wayDepart: 08/09/2026

From

39USD

Seen 5 hrs ago

Barcelona (BCN)Zurich (ZRH)One-wayDepart: 25/09/2026

From

39USD

Seen 5 hrs ago

Barcelona (BCN)Zurich (ZRH)One-wayDepart: 25/09/2026

From

39USD

Seen 5 hrs ago

Barcelona (BCN)Zurich (ZRH)One-wayDepart: 08/09/2026

From

29GBP

Seen 5 hrs ago

Barcelona (BCN)Zurich (ZRH)One-wayDepart: 15/09/2026

From

32EUR

Seen 1 day ago

*Depending on demand, prices may vary at the time of flight selection. All taxes and fees are included in the price.
Book flights from Barcelonato Zurich

Flights to Zurich from Barcelona

Traveling from Barcelona to Zurich is the perfect choice for those looking to combine Mediterranean energy with Swiss Alpine precision and charm. In a flight of approximately 1 hour and 55 minutes, you will be in the heart of Switzerland, ready to explore its historic center, crystal-clear lake, and vibrant cultural scene. An ideal route for both business and leisure getaways.

Information about flights from Barcelona to Zurich

Prepare for your trip with these key facts about the route.

Flight duration

1:55 h

Distance

840 km

Public transport

Train and tram

Flights from Barcelona to Zurich by plane

Flying from Barcelona to Zurich with Vueling offers you maximum comfort and efficiency. With several weekly frequencies, this route allows you to land in one of the cities with the highest quality of life in the world in less than two hours, optimizing your time whether for a business meeting or to start an unforgettable vacation.

Your journey begins at Josep Tarradellas Barcelona-El Prat Airport and ends at Zurich Airport (Kloten), one of Europe's top-rated terminals for its punctuality and excellent transport connections to the city center and other Swiss regions.

During the journey, you can enjoy an on-board service designed for your relaxation. We have ergonomic seats and a selection of services that will make time fly while you prepare to see the Alpine peaks from your window.

Zurich is much more than a financial hub; it is a city of museums, luxury shopping on Bahnhofstrasse, and picturesque walks along the Limmat River. Booking your flight with Vueling guarantees flexibility and competitive fares to discover this Swiss destination.

On-board services on Barcelona-Zurich flights

On the route between Barcelona and Zurich, we strive to make your experience pleasant from takeoff to landing.

Food and drink

Enjoy our on-board menu, which includes a wide variety of hot and cold drinks, as well as sweet and savory snacks. If you get hungry during the journey to Zurich, you will always find fresh options to recharge your energy.

WiFi

Stay connected during your flight. Thanks to our on-board WiFi service, you can answer last-minute emails, check the weather forecast in Zurich, or simply share photos of your departure from Barcelona with your friends.

Pets

Don't want to leave your best friend at home? At Vueling, we allow the transport of pets in the cabin on flights to Zurich, provided they comply with current safety and welfare regulations.

Passengers with special needs

We are committed to accessibility. Both in Barcelona and Zurich, we have assistance services for passengers with reduced mobility or special needs, ensuring a smooth transition through the airports.

How to get to Josep Tarradellas Barcelona-El Prat Airport

Barcelona's main airport is perfectly connected to the city by various means of transport.

By metro

The L9 Sud line reaches both Terminal 1 and Terminal 2. It is a fast and economical way to get there from different parts of the city, connecting with other main lines of the Barcelona metro system.

By bus

The Aerobús offers an express service from Plaza Catalunya and Plaza España every few minutes. Additionally, there are daytime metropolitan buses (such as the 46) and night buses (NitBus) that connect the city center with the airport.

By commuter train

Renfe's R2 Nord line goes directly to Terminal T2. If your flight departs from T1, you can use the free shuttle bus that connects both terminals constantly and quickly.

By taxi or VTC

If you are looking for maximum comfort, taxis and VTC services operate 24 hours a day. The journey from the center usually takes about 20-30 minutes, depending on traffic, and they drop you off directly at the departures door of your terminal.

Everything you need to know about Josep Tarradellas Barcelona-El Prat Airport

Before boarding for Zurich, take advantage of all the facilities offered by Barcelona Airport, one of the most important in Southern Europe.

  • VIP Lounges: Access the VIP lounges to rest in an exclusive environment with catering, press, and work areas before your flight.
  • Unlimited WiFi: Connect for free throughout the premises to manage your travel documents or simply browse the internet.
  • Gastronomy and shopping: From luxury boutiques to convenience stores and restaurants serving local and international cuisine to enjoy one last meal in Barcelona.
  • Left luggage: If you arrive well in advance, you can leave your luggage in the secure lockers located in both terminals.
  • Passenger assistance: Information points and customer service desks are always available to resolve any questions about your flight to Zurich.

How to get around Zurich by public transport

Once you land in Zurich, you will discover why the Swiss transport system is famous worldwide. It is punctual, clean, and perfectly connects the airport with any point in the city and the country.

How to pay for transport in Zurich

  • Single tickets: Can be purchased at automatic machines in stations. They are valid for specific times and zones.
  • Zürich Card: Highly recommended for tourists. It offers unlimited transport throughout the city, plus free access or discounts at museums.
  • Swiss Travel Pass: If you plan to travel beyond Zurich across Switzerland by train, this pass is the best investment.
  • Payment via App: The SBB (Swiss Federal Railways) or ZVV app allows you to buy digital tickets quickly.

How to validate your journey

  • In Zurich, most tickets purchased from machines are already validated, but if you have a physical pass without a date, you must validate it before boarding.
  • On trams and buses, it is not necessary to show the ticket to the driver, but there are frequent random checks.
  • On S-Bahn (commuter) trains, make sure you have your ticket before accessing the platform or boarding the carriage.

Frequently asked questions

How long is the flight from Barcelona to Zurich?

The direct journey between Barcelona and Zurich takes approximately 1 hour and 55 minutes.

What is the distance between Barcelona and Zurich by plane?

The aerial distance between the two cities is about 840 kilometers in a straight line.

When is the cheapest time to fly from Barcelona to Zurich?

Generally, prices are lower if you book at least two months in advance and choose to fly during the low season (autumn and spring) or mid-week.

Which airport do Vueling flights arrive at in Zurich?

All our flights from Barcelona land at Zurich Airport (ZRH), located just 10-15 minutes by train from the city center.

Can I use my Avios to fly from Barcelona to Zurich?

Yes, you can use your accumulated Avios to get discounts or pay for your entire ticket on the Barcelona-Zurich route through our website or app.