Bus Time | 18h56m |
Origin | Barcelona, Spain |
Destination | Zurich, Switzerland |
Distance | 519 Miles |
Cheapest bus fare: | from £51.13 |
Bus operators: | FlixBus |
Which bus operators should I use?
The coaches from Barcelona (Spain) to Zurich (Switzerland) are operated by FlixBus.
What is the price of a bus ticket for this journey?
Our travel data found that for the next month, and based on a standard fare without a coachcard, the starting price across the different companies to travel by bus from Barcelona to Zurich is from €51.13.
How long does it take?
Although travelling by bus is most of the time cheaper, it is longer. As a matter of fact, the average journey time for buses between Barcelona and Zurich is 18h56m covering a distance of approximately 519 miles.
from £51.13 | MORE | 18h53m |
Find the cheapest tickets to travel from Barcelona to Zurich by coach, train, carsharing and flights.
BusBud--
Distribusion€63
FlixBus€129
kombo€64
BusBud--
Distribusion€74
FlixBus€149
kombo€75
BusBud--
Distribusion--
FlixBus€61
kombo--
BusBud--
Distribusion--
FlixBus€68
kombo--
BusBud--
Distribusion--
FlixBus€74
kombo--
BusBud--
Distribusion--
FlixBus€73
kombo--
BusBud--
Distribusion--
FlixBus€84
kombo--
BusBud--
Distribusion--
FlixBus€73
kombo--
BusBud--
Distribusion--
FlixBus€62
kombo--
BusBud--
Distribusion--
FlixBus€68
kombo--
BusBud--
Distribusion--
FlixBus€68
kombo--
BusBud--
Distribusion--
FlixBus€80
kombo--
BusBud--
Distribusion--
FlixBus€81
kombo--
BusBud--
Distribusion--
FlixBus€81
kombo--
Ticket prices and availability have been recorded in the last 72 hours from the data provided by our partners.
Departure | Arrival | Duration | Company |
---|---|---|---|
Today | |||
Barcelona (Sants) 14:30 |
Zurich 09:50 |
19h20m | FlixBus |
Barcelona Nord 15:05 |
Zurich 09:50 |
18h45m | FlixBus |
Barcelona (Sants) 21:15 |
Zurich 14:50 |
17h35m | FlixBus |
Barcelona Nord 21:45 |
Zurich 14:50 |
17h05m | FlixBus |
Barcelona (Sants) 23:10 |
Zurich 16:20 |
17h10m | FlixBus |
Barcelona Nord 23:45 |
Zurich 16:20 |
16h35m | FlixBus |
Tomorrow | |||
Barcelona (Sants) 02:20 |
Zurich 23:45 |
21h25m | FlixBus |
Barcelona Nord 02:55 |
Zurich 23:45 |
20h50m | FlixBus |
Barcelona Nord 10:50 |
Zurich 03:05 |
16h15m | FlixBus |
Barcelona (Sants) 15:45 |
Zurich 15:15 |
23h30m | FlixBus |
Barcelona Nord 18:20 |
Zurich 15:15 |
20h55m | FlixBus |
Barcelona (Sants) 23:10 |
Zurich 16:20 |
17h10m | FlixBus |
Barcelona Nord 23:45 |
Zurich 16:20 |
16h35m | FlixBus |
Barcelona (Sants) 02:20 |
Zurich 23:45 |
21h25m | FlixBus |
Barcelona Nord 02:55 |
Zurich 23:45 |
20h50m | FlixBus |
Barcelona Nord 10:50 |
Zurich 03:05 |
16h15m | FlixBus |
Barcelona (Sants) 21:15 |
Zurich 14:50 |
17h35m | FlixBus |
Barcelona Nord 21:45 |
Zurich 14:50 |
17h05m | FlixBus |
Barcelona (Sants) 23:10 |
Zurich 16:20 |
17h10m | FlixBus |
Barcelona Nord 23:45 |
Zurich 16:20 |
16h35m | FlixBus |
See more departures + | |||
The table above only shows the remaining services for today and will display a maximum of 10 bus departures.
See all departures: Today / Tomorrow
Looking at our data, 7 services are being operated today and 7 tomorrow. The first bus Barcelona to Zurich departs at 10:50. The last one leaves at 23:45. Coach companies may vary the first and last departure hours depending on which day you're travelling as well as if you're travelling during the holiday season, public holidays or for a popular event.
Gopili compares prices to help you find cheap bus tickets from Barcelona to Zurich for the coming days. You can also have a look at the prices for the Zurich Barcelona bus to make sure you get a seat for your return journey.
From | To | Price | Departure on | At | Company | Searched |
---|---|---|---|---|---|---|
Barcelona Estación Nord |
Zurich Zürich Hauptbahnhof |
€58.96 | 30/06/2025 | 21:45 | FlixBus | 2 days ago |
Barcelona Estación de autobuses Norte |
Zurich Estación central de autobuses de Zúrich Sihlquai |
€62.99 | 30/06/2025 | 09:35 | BlaBlaCar Bus | 2 days ago |
Barcelona Estación Nord |
Zurich Zürich Hauptbahnhof |
€63.99 | 30/06/2025 | 09:35 | BlaBlaCar Bus | 2 days ago |
Barcelona (Sants) |
Zurich |
£67.08 | 10/07/2025 | 14:30 | FlixBus | 6 days ago |
Barcelona Nord |
Zurich |
£67.08 | 10/07/2025 | 15:05 | FlixBus | 6 days ago |
Barcelona Nord |
Zurich |
£68.18 | 10/07/2025 | 10:50 | FlixBus | 6 days ago |
Barcelona Estación de autobuses Norte |
Zurich Estación central de autobuses de Zúrich Sihlquai |
€68.23 | 30/06/2025 | 14:20 | BlaBlaCar Bus | 2 days ago |
Barcelona Estación Nord |
Zurich Zürich Hauptbahnhof |
€69.98 | 30/06/2025 | 14:20 | BlaBlaCar Bus | 2 days ago |
Barcelona Sants |
Zurich Zürich Hauptbahnhof |
€70.72 | 30/06/2025 | 14:30 | FlixBus | 2 days ago |
Barcelona Nord |
Zurich |
£71.48 | 15/07/2025 | 10:50 | FlixBus | 1 day ago |
Best prices found for the next 180 days.
Bus tickets from Barcelona
To United Kingdom
To Europe
Popular coach journeys
Other transport alternative