COMPARE Prices across different modes

Fri
Sep 24
$300Air Europa
Sat
Sep 25
$118Iberia
Sun
Sep 26
$135Air Europa
Mon
Sep 27
$89Air Europa
Tue
Sep 28
$80Air Europa
Wed
Sep 29
$64Air Europa
Thu
Sep 30
$86Vueling
Fri
Oct 1
$69Vueling
Sat
Oct 2
$85Iberia
Sun
Oct 3
$77Air Europa
Mon
Oct 4
$85Iberia
Tue
Oct 5
$79Vueling
Wed
Oct 6
$80Air Europa
Thu
Oct 7
$69Vueling
Fri
Oct 8
$96Vueling
Sat
Oct 9
$126Air Europa
Sun
Oct 10
$148Air Europa
Mon
Oct 11
$77Air Europa
Tue
Oct 12
$80Air Europa
Wed
Oct 13
$77Air Europa
Thu
Oct 14
$66Vueling

These companies trust us. We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Flight Information between Barcelona and Zurich

distanceDistance518 miles (835 km)
durationAverage flight duration1 h 55 min
priceAverage plane ticket price$125 (€100)
changesDirect flightYes
carriersAirlinesVueling, Swiss, easyJet, Iberia, Eurowings or Air Europa

Flights from Barcelona to Zurich cover the 518 miles (835 km) long journey taking on average 1 h 55 min with our travel partners like Vueling, Swiss, easyJet, Iberia, Eurowings or Air Europa. There are direct flight services available. While the average ticket price for this trip costs around $125 (€100), you can find the cheapest plane ticket for as low as $64 (€52). Travelers depart most frequently from Barcelona El Prat Airport and arrive in Zurich Airport.

Airlines

Eurowings, SWISS and Vueling Airlines between Barcelona and Zurich

Find the best flights between Barcelona and Zurich with Omio's travel partners Eurowings, SWISS and Vueling Airlines from $64 (€52). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

Eurowings
Vueling Airlines
SWISS

Eurowings is Germany's leading low-cost airline and offers a choice of Smart, Best and BIZclass fares for your next flight from Barcelona to Zurich.

Looking for flights between Barcelona and Zurich? Eurowings is one of the best companies to travel with on the 518 miles (835 km) route between Barcelona and Zurich. As an official travel partner of Eurowings, Omio quickly shows you the latest Eurowings flight schedules and timetables, tickets and offers (such as baggage allowance and amenities provided onboard), travel information, and prices so that you can check for ideal departure and arrival times, compare the fastest Barcelona to Zurich routes, find the best amenities to make your trip smooth and easy, and buy the most affordable Eurowings plane tickets that fit your budget. If you use the Omio app to search for flights between Barcelona and Zurich, you can quickly see if the Eurowings ticket is a mobile ticket, making it easy for you to go paperless when taking a flight. Once you’re ready, book your Barcelona - Zurich flight now on Omio quickly and easily and enjoy your upcoming trip with Eurowings!

    When you buy your Eurowings flight tickets from Barcelona to Zurich don't forget to keep the following COVID-19 related policies in mind:

    • Cashless payments recommended
    • Online booking and check-in recommended

    Barcelona to Zurich Flights: An Overview

    There is a small selection of daily direct Barcelona to Zurich flights, all handled by a single airline. The flight covers about 860 kilometers from Barcelona El Prat Airport to Zürich Airport. Travelers have the option to catch either the early morning, afternoon, or late evening flights.

    Which airlines fly from Barcelona to Zurich?

    Swiss Airlines is the only carrier plying this route that offers direct flights from Barcelona. Some of the other major airlines that operate on this route include Air Lufthansa and Air Brussels, both of which are national carriers, and budget airlines such as Iberia and Air Europa.

    How long is the flight from Barcelona to Zurich?

    The flight time from Barcelona to Zurich is about 2 hours and 10 minutes, however, it can also be as short as 1 hour and 40 minutes depending on the flight chosen.

    How many flights are there from Barcelona to Zurich?

    There are 5 direct flights available from Barcelona to Zurich and all are provided by Swiss Airlines. Travelers can opt for early morning flights which depart earlier than those available from most airlines. Alternatively, there are both early and late afternoon flights which are popular, particularly towards the end of the week. For some, the late evening flight which is the last on the roster is preferred. Weekend flights follow the same mid-week schedule.

    Travel Tips

    Flights from Barcelona to Zurich
    Take a flight to Zurich easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Barcelona to Zurich.
    FAQs
    Are there COVID-19 travel restrictions for flights from Barcelona to Zurich?

    Travel by plane between Barcelona, Spain and Zurich, Switzerland is: Partially open.

    Is international entry into Zurich from Barcelona restricted?

    International entry is allowed for: Entry is partially open for citizens and permanent residents of Spain

    Do I need to quarantine on arrival in Switzerland from Barcelona?

    Entry Requirements:

    • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
    • Negative COVID-19 test is required to end quarantine early. This test occurs on day 4 in quarantine
    • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
    • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
    • Health declaration required
    • Digital entry registration is required prior to arrival

    What are the safety rules to follow in Zurich, Switzerland?

    The government of Switzerland has imposed these measures to reduce the spread of COVID-19:

    • Physical distance required: 1.5 metre (s) (5 feet)
    • Face mask required: Mandatory

    The above information was last checked on 9/23/21. Remember to check the latest COVID-19 travel safety regulations for your flight from Barcelona to Zurich closer to your date of departure here

    What is the restriction level for the return leg of a round trip journey from Zurich, Switzerland to Barcelona, Spain?

    Return travel from Switzerland to Spain is: Partially open.

    Are there any international entry restrictions on returning to Barcelona from Zurich?

    Entry into Spain is allowed for: Entry is partially open for citizens and permanent residents of Switzerland

    Do I need to quarantine on arrival in Spain from Zurich?

    Requirements for reentering:

    • Negative COVID-19 test issued at most 3 days before arrival
    • Specific entry restrictions may apply for travel to Spain: Canary Islands
    • Health screen upon arrival
    • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
    • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
    • Pre-arrival Health Control Form (FCS) required

    What are the safety rules to follow in Barcelona, Spain?

    The government of Spain has imposed these measures to reduce the spread of COVID-19:

    • Physical distance requirement: 1.5 metre (s) (5 feet)
    • Face mask requirement: Mandatory

    Last checked on 9/23/21. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your flight to Barcelona from Zurich.

    How much are cheap flights from Barcelona to Zurich?
    Looking to save money on your trip? Omio customers have found the cheapest flight to Zurich from Barcelona for the next 7 days starting from $64 (€52)  one way.
    How much is the flight to Zurich from Barcelona on average?
    If you’re looking to buy your plane tickets in the next week, you can expect the Barcelona to Zurich flight price to come in at an average of $125 (€100)  one way.
    How many miles is it from Barcelona to Zurich by flight?
    You should expect to travel around 518 miles (835 km)  between Barcelona and Zurich by plane.
    How long is a flight between Barcelona and Zurich on average?
    On average the Barcelona to Zurich flight travel time is 1 h 55 min  for the 518 miles (835 km) long journey, but the duration can vary if you travel on weekends and holidays.
    Which airport for the flight from Barcelona to Zurich do I fly out of? Which Zurich airport from Barcelona do I arrive in?

    Omio customers traveling this route book their cheap flights from Barcelona El Prat Airport   to Zurich Airport   most frequently.

    Where is the airport in Barcelona to go to Zurich? Where is the airport in Zurich located?

    Passengers board their flight most frequently from Barcelona El Prat Airport, which is located around 7 miles (11 km) away from the city center, and they get off the plane at Zurich Airport, located 6 miles (9 km) away from the city center. You can check for taxi services, public transit options or airport shuttle services available from Zurich Airport to take you to the city center of Zurich.

    What airlines go from Barcelona to Zurich?
    For the journey from Barcelona to Zurich you can take a flight with Vueling, Swiss, easyJet, Iberia, Eurowings or Air Europa. Be sure to check out all possible airlines that offer services to Zurich from Barcelona on Omio to compare what amenities they may have.
    Is there a direct flight from Barcelona to Zurich?
    If you’re looking for a direct flight, consider traveling with Swiss. Nonstop flight services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your plane tickets.
    When does the first flight depart from Barcelona to Zurich? When does the last flight depart from Barcelona to Zurich?
    The first Barcelona to Zurich flight departs at 5: 10 AM   and the last flight from Barcelona to Zurich leaves at 6: 30 PM. Check out the most up-to-date flight schedule from Barcelona to Zurich on Omio and find the best time to travel to your destination.
    How early should I purchase Barcelona to Zurich plane tickets to get the best deals?
    The price of a one way plane ticket from Barcelona to Zurich is on average $125 (€100) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for flights from all possible airlines offering this route. In general, you can find plane tickets from Barcelona to Zurich available a few months in advance.