Flights from Zurich Airport ZRH to Barcelona Airport BCN
We've found the cheapest flights to Barcelona
Getting to Zürich-Kloten from El Prat De Llobregat is very straight forward. There are 9 airliners who all offer direct flights several times a week. The official airport code for Zürich-Kloten is ZRH and for El Prat De Llobregat it is BCN.
The exact cost of the flight we vary quite significantly base on the dates you travel, the time of day you will depart and how long in advance you pre book the flights. If you know the dates you wish to travel then book you flights as soon as you can. The earlier you book your lights the cheaper they will be. You can get saving of up to 50% of you book 2 or 3 months in advance! If it is possible, you should book your flights 2 or more months in advance as ticket prices will be substantially lower.
If you plan on flying to El Prat De Llobregat Airport (BCN) from Zürich-Kloten Airport (ZRH) you can pre-arrange your long or short term parking at Zürich-Kloten Airport (ZRH).
If you are renting a car at El Prat De Llobregat Airport (BCN) it is recommended to fill up the fuel tank before returning the vehicle at the nearest fuel station to El Prat De Llobregat Airport (BCN) in order to avoid incurring additional costs. *Please check your rental agreement to understand the fuel policy for your vehicle.
Organise and book your choice of transport to Zürich-Kloten Airport (ZRH):
- Private Transfers to Zürich-Kloten Airport (ZRH)
- Buses to Zürich-Kloten Airport (ZRH)
- Taxis to Zürich-Kloten Airport (ZRH)
- Train Services to/near Zürich-Kloten Airport (ZRH)
Ensure your arrival at El Prat De Llobregat Airport (BCN) is as stress-free as possible by pre-booking your onward transport - booking early may also save you money:
- Compare car rental at El Prat De Llobregat Airport (BCN)
- Private transfers at El Prat De Llobregat Airport (BCN)
- Buses from El Prat De Llobregat Airport (BCN)
- Taxis from El Prat De Llobregat Airport (BCN)
- Train services at or near El Prat De Llobregat Airport (BCN)
You can also research and pre-book a hotel near El Prat De Llobregat Airport (BCN)
Below you will see all the airlines that fly from Zürich-Kloten (ZRH) to El Prat De Llobregat (BCN) and the number of flights they operate each day.

Airliner | Mo | Tu | We | Th | Fr | Sa | Su | First Flight | Last Flight | Flights |
---|---|---|---|---|---|---|---|---|---|---|
Swiss | 5 | 4 | 4 | 4 | 5 | 4 | 5 | 07:10 | 21:50 | VIEW FLIGHTS |
Vueling | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 09:35 | 22:05 | VIEW FLIGHTS |
Air Canada | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 07:10 | 12:20 | VIEW FLIGHTS |
Qatar Airways | 2 | 2 | 2 | 2 | 2 | 2 | 0 | 09:35 | 22:05 | VIEW FLIGHTS |
Iberia | 2 | 2 | 2 | 2 | 2 | 2 | 0 | 09:35 | 22:05 | VIEW FLIGHTS |
LATAM Airlines | 0 | 0 | 2 | 2 | 2 | 0 | 1 | 07:10 | 09:40 | VIEW FLIGHTS |
United Airlines | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 12:20 | 12:20 | VIEW FLIGHTS |
Oman Air | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 21:50 | 21:50 | VIEW FLIGHTS |
Swiss Air-Ambulance | 0 | 0 | 0 | 0 | 0 | 1 | 0 | VIEW FLIGHTS |
Swiss offer the highest number of flights for this route with departures times between 07:10 and 21:50.
If you wish to book your flight with Swiss then we advise you book direct from their website at swiss.com. The best discounts can only be obtained from their website.
The flight time for the selected route vary based on the month you will travel, but below we has summarised the most common times they will fly. We recommend you only take these times as guidance and check with appropriate airline for the exact times for the date you depart.

Day | Flight Times | Flights | ||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Monday | 07:10
09:35
12:20
15:35
16:00
17:20
21:50
| VIEW FLIGHTS | ||||||||||||||||||||||||||||||||||||||||||||||||
Tuesday | 07:10
09:40
12:20
17:20
21:50
21:55
| VIEW FLIGHTS | ||||||||||||||||||||||||||||||||||||||||||||||||
Wednesday | 07:10
09:40
12:20
17:20
21:40
21:50
| VIEW FLIGHTS | ||||||||||||||||||||||||||||||||||||||||||||||||
Thursday | 07:10
09:35
12:20
17:20
21:50
22:05
| VIEW FLIGHTS | ||||||||||||||||||||||||||||||||||||||||||||||||
Friday | 07:10
09:35
12:20
16:00
17:20
21:50
22:05
| VIEW FLIGHTS | ||||||||||||||||||||||||||||||||||||||||||||||||
Saturday | 07:10
09:20
09:35
12:20
15:40
17:20
21:50
| VIEW FLIGHTS | ||||||||||||||||||||||||||||||||||||||||||||||||
Sunday | 07:10
09:45
12:20
16:00
17:20
19:15
21:50
| VIEW FLIGHTS |
Other routes are also possible. Flying from a different airport may offer more convenient flight times, so below we have we have put a list of other routes that may well be suitable.

Route | Stops | Distance | Flying Time |
---|---|---|---|
Mulhouse basel to Barcelona | 0 | 1 Hour 47 Minutes | |
Frankfurt to Barcelona | 0 | 2 Hours 6 Minutes | |
Geneva to Barcelona | 0 | 1 Hour 34 Minutes | |
Hahn to Barcelona | 0 | 2 Hours 2 Minutes | |
Luxembourg to Barcelona | 0 | 1 Hour 58 Minutes | |
Nürnberg to Barcelona | 0 | 2 Hours 10 Minutes | |
Stuttgart to Barcelona | 0 | 1 Hour 59 Minutes | |
Strasbourg to Barcelona | 0 | 1 Hour 53 Minutes |
Please remember to leave plenty of time to get though customers when you are departing form the airports. Flights regulations are getting very strict these days so getting through customs can take in excess of 1 hour in some cases.
Looking for the best hire car deals?
Flight Price FAQ - Zurich (ZRH) to Barcelona (BCN)
Compare Flight Prices from ZRH to BCN

Was your flight delayed or cancelled?
You may be eligible to receive up to 600 EUR compensation per person in your party.
Claim Now!
Beat the Queues
Don't stand sweating for 45 mins waiting for Security. Get a fast track and get through in 5 mins or less.
Book nowFlight Info FAQ - Zurich (ZRH) to Barcelona (BCN)
Alternative Airports in Spain with Connections from Zurich Airport
- airplanemode_active Zurich Airport to Palma Mallorca 75 flights per week
- airplanemode_active Zurich Airport to Malaga 26 flights per week
- airplanemode_active Zurich Airport to Alicante 13 flights per week
- airplanemode_active Zurich Airport to Gran Canaria 11 flights per week
- airplanemode_active Zurich Airport to Sevilla 7 flights per week
- airplanemode_active Zurich Airport to Fuerteventura 4 flights per week
- airplanemode_active Zurich Airport to Menorca 1 flights per week
- airplanemode_active Zurich Airport to Madrid 53 flights per week
- airplanemode_active Zurich Airport to Manises 18 flights per week
- airplanemode_active Zurich Airport to Tenerife South 12 flights per week
- airplanemode_active Zurich Airport to Ibiza 7 flights per week
- airplanemode_active Zurich Airport to Bilbao 5 flights per week
- airplanemode_active Zurich Airport to Lanzarote 3 flights per week
- airplanemode_active Zurich Airport to Santa Cruz De La Palma 1 flights per week
Looking for the best car hire deals?
Useful Information about Zurich Airport

See all the airport lounges, locations and opening times available at Zurich Airport
View...
See all bars and restaurants at Zurich Airport, including locations and if they are before or after check-in
View...
See all shops available at Zurich Airport - plan your duty free shopping in advance
View...
Zurich has more than 50 museums and 100 galleries to offer art lovers and hobby historians...
View...