Barcelona to Zurich bus

Compare prices and tickets by train, bus or flight

Sep 29
Sep 30
Oct 01
Oct 02
Oct 03
Oct 04
Oct 05
Oct 06
Oct 07
Oct 08
Oct 09
Oct 10
Oct 11
Oct 12
Oct 13
Oct 14
Oct 15
Oct 16
Oct 17
Oct 18
Oct 19

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

Eurolines France
Bla Bla Bus

Need a place to stay in Zurich?

view on map

Top pick hotels

Entire homes & apartments

Find the best accommodation for you, with our partner

View all

Overview: Bus from Barcelona to Zurich

distanceDistance518 miles (835 km)
changesDirect busNo
carriersBus providersFlixbus 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, Sihlquai Bus Terminal (Carparkplatz Sihlquai).

Bus companies: FlixBus from Barcelona to Zurich

You can travel by bus to Zurich from Barcelona with FlixBus. When you search Omio for times and tickets, we’ll show you the best deals available.


FlixBus is one of the most popular low-cost bus companies in Europe. Founded in Germany, FlixBus has expanded its services throughout Europe and even to the United States, giving travelers in both continents the option to take a long-distance bus at an affordable price. FlixBus also operates overnight buses on select routes throughout Europe. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on bag and one checked bag per person. Additional fees apply for bringing extra luggage and making specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat. Standard amenities onboard include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets.

    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.

    Travel between Barcelona, Spain and Zurich, Switzerland by bus is: Unrestricted.

    What is the status of international entry into Switzerland from Spain?

    International entry status: Entry is unrestricted for citizens and permanent residents of Spain

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

    Conditions of entry:

    • There are no current restrictions

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

    When traveling in Switzerland, you must follow these COVID-19 safety rules:

    • Physical distance requirement: metre (s) ( feet)
    • Face mask requirement: Regional advice

    The information above was last checked on 9/26/22. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your bus to Zurich from Barcelona before traveling.

    The restriction level for your return bus to Barcelona, Spain from Zurich is: Unrestricted.

    Is my return bus into Barcelona from Zurich restricted?

    International entry is allowed for: Entry is unrestricted for citizens and permanent residents of Switzerland

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

    Conditions of reentry:

    • There are no current restrictions

    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:

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

    Last checked on 9/26/22. Remember to check the latest COVID-19 travel safety regulations for your bus to Barcelona from Zurich closer to your date of departure here here.

    The bus distance from Barcelona to Zurich is around 518 miles (835 km).

    There are a few bus stations in Barcelona to start your trip from including Barcelona, Estació d'Autobusos Nord, Barcelona, Aeropuerto Josep Tarradellas-El Prat (T1) and Barcelona, Estación de Autobuses de Barcelona/Sants. In Zurich you have a few bus station options to choose from for your arrival including Zürich, Sihlquai Bus Terminal (Carparkplatz Sihlquai), Zürich and Zurich, Hauptbahnhof.

    Omio customers traveling this route depart most frequently from Barcelona Sants   and arrive in Zürich, Sihlquai Bus Terminal (Carparkplatz Sihlquai).

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

    The most popular arrival bus station, Zürich, Sihlquai Bus Terminal (Carparkplatz Sihlquai), is located 1.4 miles (2.2 km) away from the city center of Zurich.

    When taking a bus from Barcelona to Zurich, you can count on Flixbus or Eurolines France for the best way to get you to Zurich. You can also check all possible bus companies who offer a service to Zurich from Barcelona and compare the amenities they offer before buying a bus ticket.

    Travel to popular destinations by train, bus or flight

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    Hand With Phone