Compare prices and tickets by train, bus or flight

Mon
Dec 6
$134Air Europa
Tue
Dec 7
$142Air Europa
Wed
Dec 8
$79Vueling
Thu
Dec 9
$92Vueling
Fri
Dec 10
$113Iberia
Sat
Dec 11
$54Vueling
Sun
Dec 12
$66Vueling
Mon
Dec 13
$98Iberia
Tue
Dec 14
$98Air Europa
Wed
Dec 15
$98Iberia
Thu
Dec 16
$66Vueling
Fri
Dec 17
$98Iberia
Sat
Dec 18
$60Vueling
Sun
Dec 19
$42Vueling
Mon
Dec 20
$39Vueling
Tue
Dec 21
$46Vueling
Wed
Dec 22
$72Vueling
Thu
Dec 23
$117Vueling
Fri
Dec 24
$103Swiss
Sat
Dec 25
$53Vueling
Sun
Dec 26
$46Vueling

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus
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

Bus Information between Barcelona and Zurich

distanceDistance518 miles (835 km)
changesDirect busYes
carriersBus companiesFlixbus or Eurolines France

Buses from Barcelona to Zurich cover the 518 miles (835 km) long journey with our travel partners like Flixbus or Eurolines France. There are direct bus services available. Travelers depart most frequently from Barcelona Sants and arrive in Zürich, Bus-Parkplatz Sihlquai.

Bus companies

FlixBus buses between Barcelona and Zurich

Find the best route between Barcelona and Zurich with Omio's bus partners FlixBus! You'll find the best deals, schedules and tickets when comparing and booking the most popular trip for you.

FlixBus

Flixbus is one of Europe's biggest bus companies which was created in Germany and offers bus services around Europe and US. Flixbus offers only one ticket type called Standard for your upcoming bus trip from Barcelona to Zurich.

Save time and money by searching for and booking your FlixBus bus from Barcelona to Zurich online with Omio! If you’re looking for the cheapest, fastest or earliest FlixBus bus from Barcelona to Zurich, Omio can help you out every step of the way. Check current FlixBus bus schedules for the ideal departure and arrival times, compare the best connections for the 518 miles (835 km) route from Barcelona to Zurich as well as ticket information for the bus (such as baggage allowance and amenities offered onboard), and then book a cheap bus ticket – all in one convenient place. If you are using the Omio app to search for buses between Barcelona and Zurich, you can check straight away if the FlixBus ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the bus station. Buy your official FlixBus Barcelona to Zurich bus tickets online on Omio quickly and easily and enjoy the travel experience!

Please follow the recommendations outlined by FlixBus when booking your bus tickets from Barcelona to Zurich due to the coronavirus:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Buses from Barcelona to Zurich

While there are no direct services between Barcelona and Zurich, both Eurolines and Flixbus operate indirect services along the route. Flixbus offers three to four services on a Monday, Wednesday and Friday, while Eurolines operate one service on Tuesdays, Thursday, and Saturdays, with two on a Sunday. Whenever passengers decide to travel, there should be an option available. Journey times vary significantly depending on the route taken and the company passengers travel with. Some services can take up to 23 hours to complete the 665-mile route.

Which bus companies travel from Barcelona to Zurich?

The Barcelona to Zurich route is operated by Flixbus and Eurolines. They alternate service days with Flixbus taking passengers on a Monday, Wednesday and Friday, and Eurolines taking the remaining days and the weekend. All services are indirect, requiring one change.

How long is the bus from Barcelona to Zurich?

The journey for Barcelona to Zurich varies depending on the time of travel and the wait at transfer stations. Flixbus advertises journey times of between 17 hours 30 minutes and 21 hours 30 minutes. Eurolines can complete the route in 18 hours 45 minutes on a Sunday, though during the week, the journey takes closer to 23 hours. Both companies offer a variety of routes, with different transfer stations available.

How many buses are there from Barcelona to Zurich?

Each day, there is at least one departure between the two cities, though that number fluctuates. On a Monday and Tuesday, there are three departures, four on a Friday, while only one departure leaves Barcelona on a Tuesday, Thursday, and Saturday, with two on a Sunday.

What are the departure and arrival stations for buses from Barcelona to Zurich?

Departure bus station: Buses depart from Barcelona Nord. The station was originally used for rail travel but was closed in 1972. The bus station has links to the Metro line 1 from the Arc de Triomf stop as well as buses and local trains. The station also has parking facilities for any passengers arriving by car.

Arrival bus station: All buses terminate at Zürich, Bus-Parkplatz Sihlquai. The bus station is located very close to the main rail station where passengers can make connections to further international travel, as well as local routes. The rest of the city, including the Old Town, is within easy walking distance as well.

Travel Tips

Bus to Zurich from Barcelona
Take the bus 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
Am I allowed to travel by bus from Barcelona, Spain to Zurich, Switzerland?

Travel by bus 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 11/29/21. Remember to check the latest COVID-19 travel safety regulations for your bus from Barcelona to Zurich closer to your date of departure here

What COVID restrictions are there for my return journey by bus to Barcelona, Spain from Zurich, Switzerland?

The current restriction level for your return trip by bus from Zurich to Barcelona is: Partially open

Are there any international entry restrictions on returning to Spain from Switzerland?

Reentry to 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?

What are the requirements?

  • 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: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last checked on 12/4/21. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your bus to Barcelona from Zurich here.

How many miles is it from Barcelona to Zurich by bus?
When traveling this route you should expect the distance between Barcelona and Zurich by bus to be approximately 518 miles (835 km).
Which bus station from Barcelona to Zurich do I depart from? Which Zurich bus station from Barcelona do I arrive in?

When taking a bus from Barcelona, you have a couple of bus stations you can depart from including Barcelona, Estació d'Autobusos Nord, Barcelona, Aeropuerto Josep Tarradellas-El Prat (T1) and Barcelona, Estación de Autobuses de Barcelona/Sants. When you arrive in Zurich, your bus can arrive in bus stations including Zürich, Bus-Parkplatz Sihlquai, Zürich, Bus-Parkplatz Sihlquai and Zurich, Main Station.

Omio customers traveling this route book their buses from Barcelona Sants   to Zürich, Bus-Parkplatz Sihlquai.

Where is the bus station in Barcelona to go to Zurich? Where is the bus station in Zurich located?

The most popular departure bus station with passengers for this trip, called Barcelona Sants, is located 1.2 miles (1.9 km) from the city center of Barcelona.

The most popular arrival bus station, Zürich, Bus-Parkplatz Sihlquai, is located 1.2 miles (1.9 km) away from the city center of Zurich.

What bus providers offer a service between Barcelona and Zurich?
If you're looking for buses from Barcelona to Zurich, you can rely on Flixbus or Eurolines France to get you to Zurich. It's also good to check out all possible bus companies for the Barcelona to Zurich trip to see if there might be differences in the amenities they offer.