Travel options
from Barcelona to Zurich

You can get from Barcelona to Zurich by train, bus or flight.

Our recommendation

To get from Barcelona to Zurich on Dec 4 we recommend taking a flight because it’s the best combination of price and speed.

12:20PMBarcelona El Prat Airport1h50 02:10PMZurich Airport
0 changes
$2171One-way
Cheapest
12:20PMBarcelona El Prat Airport1h50 02:10PMZurich Airport
0 changes
$2171One-way
Other options
07:55PMBarcelona El Prat Airport1h50 09:45PMZurich Airport
0 changes
$3271One-way
07:55AMBarcelona El Prat Airport5h00 12:55PMZurich Airport
1 changes
$2901One-way
01:00PMBarcelona El Prat Airport4h15 05:15PMZurich Airport
1 changes
$2971One-way

Find all the dates and times for this journey by train, bus, and flight, .

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF
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

Compare prices and tickets Prices for trains, buses and flights

Fri
Dec 3
$258Swiss
Sat
Dec 4
$217Vueling
Sun
Dec 5
$186Eurowings
Mon
Dec 6
$134Air Europa
Tue
Dec 7
$130Air Europa
Wed
Dec 8
$67Vueling
Thu
Dec 9
$92Vueling
Fri
Dec 10
$98Iberia
Sat
Dec 11
$55Vueling
Sun
Dec 12
$86Vueling
Mon
Dec 13
$46Vueling
Tue
Dec 14
$98Iberia
Wed
Dec 15
$98Iberia
Thu
Dec 16
$67Vueling
Fri
Dec 17
$101Iberia
Sat
Dec 18
$67Vueling
Sun
Dec 19
$42Vueling
Mon
Dec 20
$39Vueling
Tue
Dec 21
$46Vueling
Wed
Dec 22
$60Vueling
Thu
Dec 23
$126Vueling

Travel Information from Barcelona to Zurich

distanceDistance518 miles (835 km)
modeAvailable travel modesFlight
fastestFastest modeFlight • $82 (€69) • 1 h 55 min
carriersPopular travel companiesSwiss

Take a flight to travel 518 miles (835 km) to Zurich from Barcelona. Swiss is the main travel company operating this trip. Travelers can even take a direct from Barcelona to Zurich.

Travel Tips

Travel from Barcelona to Zurich
Travel 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
Does Switzerland have any COVID-19 travel restrictions for people traveling to Zurich from Barcelona?

International travel from Barcelona, Spain to Zurich, Switzerland is: Partially open.

Can I enter Switzerland if coming from Spain?

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

Am I required to self-quarantine upon arrival to Zurich if traveling from Barcelona?

Conditions of entry:

  • 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 measures do I need to follow in Zurich, Switzerland due to the pandemic?

All travelers in Switzerland must observe the following coronavirus safety measures:

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

The information above was last checked on 11/29/21; however, this can change before your date of travel so please make sure to review the latest COVID-19 travel safety regulations   for your upcoming trip between Barcelona and Zurich.

Are there COVID-19 restrictions on returning to Barcelona, Spain from Zurich, Switzerland?

The current restriction level for returning to Barcelona, Spain from Switzerland is: Partially open.

Am I allowed to reenter Barcelona, Spain from Zurich, Switzerland?

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

Do I need to self-quarantine when I arrive back to Barcelona from Zurich?

  • 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

Which rules do I need to follow in Barcelona, Spain regarding COVID-19?

All travelers returning to Spain must observe the following safety measures to reduce the spread of COVID-19 in the country:

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

The information above was last checked on 12/2/21. We do our best to keep this information up-to-date, but regulations can change due to the nature of the coronavirus pandemic, so please double check the latest COVID-19 travel safety regulations ahead of your trip back to Barcelona from Zurich here.

How do I go from Barcelona to Zurich?

You can go from Barcelona to Zurich by flight.

What is the fastest way to travel between Barcelona and Zurich?

The fastest way to travel from Barcelona to Zurich is by flight with an average journey time of 1 h 55 min.

What is the distance from Barcelona to Zurich?

Zurich is approximately 518 miles (835 km) away from Barcelona.

Where do people depart from and arrive in when traveling from Barcelona to Zurich?

These are the most popular departure and arrival points when traveling from Barcelona to Zurich:

  • Most travelers catch their flight from Barcelona El Prat Airport and arrive in Zurich Airport.
Who can get me from Barcelona to Zurich?

Let Omio help you find the best company to travel with from Barcelona to Zurich:

  • You can take a flight from Barcelona to Zurich with Swiss. Cheap tickets can be found for $82 (€69) with Swiss from Barcelona to Zurich.
What is another destination I should add to my tour from Barcelona to Zurich?
Many of our customers who book a trip from Barcelona to Zurich often extend their vacation and travel to other popular destinations like Paris, Milan or Munich. If you’re thinking of adding another destination to your Barcelona and Zurich itinerary, let Omio find you the best connections between Zurich and any of these top destinations today!
How early should I book Barcelona to Zurich tickets online to score the best deals?

When planning your trip from Barcelona to Zurich, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Plane tickets are costing $82 (€69) one way on average.

However, we recommend buying tickets from Barcelona to Zurich online a few months in advance to get the best deals and save money on your upcoming journey.

Travel to popular destinations by train, bus or flight