There are 6 ways to get from Davos to Barcelona by train, plane, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Zurich Airport, fly
best- Take the train from Landquart to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Barcelona–El Prat Airport (BCN)plane ZRH - BCN
7h 31m€84–246Bus, train to Milano Malpensa Airport, fly
cheapest- Take the bus from Thusis, Bahnhof to Bellinzona, Stazionebus
- Take the train from Bellinzona to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Barcelona–El Prat Airport (BCN)plane MXP - BCN
11h 15m€36–122Drive, train, bus
- Drive from Davos to Schrunscar
- Take the train from Schruns to Bregenztrain
- Take the train from Bregenz to Zürich Flughafentrain Ec
- Take the bus from Zurich - Airport Bus Station to Mulhousebus
- Take the train from Mulhouse Ville to Lyon Part Dieutrain Tgv
- Take the train from Lyon Part Dieu to Barcelona-Santstrain
17h 31m€208–524Train, bus
- Take the train from Davos Platz to Churtrain Ext
- Take the bus from Chur train station to Milanbus
- Take the bus from Milan to Barcelonabus
22h 17mDrive 1,117.2 km
- Drive from Davos to Barcelonacar 1,117.2 km
12h 50m€197–284Train to Basel, fly
- Take the train from Landquart to Basel SBBtrain
- Fly from Basel (BSL) to Barcelona–El Prat Airport (BCN)plane BSL - BCN
9h 15m€59–379
Zurich Airport (ZRH) to Barcelona–El Prat Airport (BCN) flights
Questions & Answers
The cheapest way to get from Davos to Barcelona is to bus and train and fly which costs €35 - €130 and takes 11h 15m.
The fastest way to get from Davos to Barcelona is to train and fly which takes 7h 31m and costs €80 - €250.
The distance between Davos and Barcelona is 1028 km. The road distance is 1117.2 km.
The best way to get from Davos to Barcelona without a car is to train and bus which takes 22h 17m and costs .
It takes approximately 7h 31m to get from Davos to Barcelona, including transfers.
Yes, the driving distance between Davos to Barcelona is 1117 km. It takes approximately 12h 50m to drive from Davos to Barcelona.
There are 5149+ hotels available in Barcelona.
What companies run services between Davos, Switzerland and Barcelona, Spain?
There is no direct connection from Davos to Barcelona. However, you can take the train to Klosters Platz, take the train to Landquart, take the train to Zürich HB, take the train to Zürich Flughafen, walk to Zurich Airport (ZRH) airport, fly to Barcelona–El Prat Airport (BCN), walk to Aeroport T2, then take the train to Barcelona-Passeig de Gràcia. Alternatively, you can take a vehicle from Davos to Barcelona-Sants via Schruns, Bregenz, Zürich Flughafen, Zurich - Airport Bus Station, Mulhouse, Mulhouse Ville, and Lyon Part Dieu in around 17h 31m.
- Website
- easyjet.com
Flights from Basel to Barcelona–El Prat Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €35–170
Flights from Milano Malpensa Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 36m
- When
- Every day
- Estimated price
- €19–90
Train from Landquart to Zürich HB
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- €35–110
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bregenz to Zürich Flughafen
- Ave. Duration
- 1h 17m
- Frequency
- Every 4 hours
- Estimated price
- €40–120
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Landquart to Basel SBB
- Ave. Duration
- 2h 8m
- Frequency
- Every 2 hours
- Estimated price
- €65–200
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Zurich - Airport Bus Station to Mulhouse
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- €10–18
- Website
- BlaBlaCar Bus
Want to know more about travelling around Spain
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide









