There are 8 ways to get from Barcelona to Lech by plane, train, train (TGV), bus, night train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Zurich Airport, train
best- Fly from Barcelona–El Prat Airport (BCN) to Zurich Airport (ZRH)plane BCN - ZRH
- Take the train from Zuerich Flughafen to Langen Am Arlbergtrain
8h 40m€67–375Train
- Take the train from Barcelona-Sants to Paris Gare De Lyontrain Tgv
- Take the train from Paris Gare De Lyon to Zuerich Hbtrain Tgv
- Take the train from Zuerich Hb to St. Anton Am Arlbergtrain Rjx
16h 26m€345–709Train, bus, night train
- Take the train from Barcelona-Sants to Valence Villetrain Tgv
- Take the bus from Valence - Central Bus Station to Zürichbus
- Take the night train from Zuerich Hb to Langen Am Arlbergnighttrain Nj / ...
19h 9m€190–412Drive 1,202.4 km
- Drive from Barcelona to Lechcar 1,202.4 km
12h 14m€195–282Fly to Basel, train
- Fly from Barcelona–El Prat Airport (BCN) to Basel (BSL)plane BCN - BSL
- Take the train from Basel SBB to Zürich HBtrain
- Take the train from Zuerich Hb to St. Anton Am Arlbergtrain
10h 38m€99–460Fly to Munich International Airport, train
- Fly from Barcelona–El Prat Airport (BCN) to Munich International Airport (MUC)plane BCN - MUC
- Take the train from Ostbahnhof to Kufsteintrain
- Take the train from Kufstein to St. Anton Am Arlbergtrain
10h 8m€93–311Bus, train
- Take the bus from Barcelona Airport El Prat T1 to Dijonbus
- Take the bus from Dijon to Zurich Airport bus stationbus
- Take the train from Zuerich Flughafen to Langen Am Arlbergtrain Rjx
24h 6m€90–392Bus, drive
- Take the bus from Barcelona to Freiburgbus
- Take the bus from Freiburg to Memmingen central bus stationbus 263
- Take the bus from Memmingen central bus station to Kleinwalsertal Mittelbergbus 163
- Drive from Kleinwalsertal Mittelberg to Lechcar
26h 11m€106–182
Barcelona to Lech by train and bus
Questions & Answers
The cheapest way to get from Barcelona to Lech is to fly and train which costs €65 - €380 and takes 8h 40m.
The fastest way to get from Barcelona to Lech is to fly and train which takes 8h 40m and costs €65 - €380.
The distance between Barcelona and Lech is 1078 km. The road distance is 1202.4 km.
The best way to get from Barcelona to Lech without a car is to train which takes 16h 26m and costs €340 - €750.
It takes approximately 8h 40m to get from Barcelona to Lech, including transfers.
Yes, the driving distance between Barcelona to Lech is 1202 km. It takes approximately 12h 14m to drive from Barcelona to Lech.
There are 3204+ hotels available in Lech.
What companies run services between Barcelona, Spain and Lech, Austria?
You can take a train from Barcelona-Sants to Lech Dorfhus via Paris Gare De Lyon, Zuerich Hb, St. Anton Am Arlberg, and St. Anton a.A. Bahnhof in around 16h 26m.
- Website
- lufthansa.com
Flights from Barcelona–El Prat Airport to Basel via Munich International Airport
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- €75–300
Flights from Barcelona–El Prat Airport to Munich International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- €45–260
- Website
- vueling.com
Flights from Barcelona–El Prat Airport to Zurich Airport
- Ave. Duration
- 1h 56m
- When
- Every day
- Estimated price
- €35–140
Flights from Barcelona–El Prat Airport to Basel
- Ave. Duration
- 1h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €28–150
Flights from Barcelona–El Prat Airport to Munich International Airport
- Ave. Duration
- 2h 8m
- When
- Every day
- Estimated price
- €50–150
- Website
- easyjet.com
Flights from Barcelona–El Prat Airport to Basel
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- €30–170
- Website
- swiss.com
Flights from Barcelona–El Prat Airport to Zurich Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- €60–260
Flights from Barcelona–El Prat Airport to Munich International Airport via Zurich Airport
- Ave. Duration
- 3h 40m
- When
- Monday, Tuesday, Saturday, and Sunday
- Estimated price
- €65–260
- Website
- lufthansa-city.com
Flights from Barcelona–El Prat Airport to Munich International Airport
- Ave. Duration
- 2h 6m
- When
- Every day
- Estimated price
- €45–260
- Website
- airfrance.com
Flights from Barcelona–El Prat Airport to Basel via Paris Charles de Gaulle
- Ave. Duration
- 3h 55m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €50–280
Train from Zuerich Flughafen to Langen Am Arlberg
- Ave. Duration
- 2h 41m
- Frequency
- 3 times a day
- Estimated price
- €30–50
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €30–50
Train from Zuerich Hb to St. Anton Am Arlberg
- Ave. Duration
- 2h 21m
- Frequency
- 5 times a day
- Estimated price
- €29–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €29–45
Train from Kufstein to St. Anton Am Arlberg
- Ave. Duration
- 1h 46m
- Frequency
- Every 4 hours
- Estimated price
- €28–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €28–45
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zuerich Flughafen to Langen Am Arlberg
- Ave. Duration
- 2h 41m
- Frequency
- Once daily
- Estimated price
- €65–200
- Website
- https://www.sbb.ch/en
Train from Zuerich Hb to St. Anton Am Arlberg
- Ave. Duration
- 2h 21m
- Frequency
- Once daily
- Estimated price
- €60–190
- Website
- https://www.sbb.ch/en
Night train from Zuerich Hb to Langen Am Arlberg
- Ave. Duration
- 2h 54m
- Frequency
- Twice daily
- Estimated price
- €55–180
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- €30–90
- Website
- https://www.sbb.ch/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Barcelona-Sants to Paris Gare De Lyon
- Ave. Duration
- 6h 46m
- Frequency
- Twice daily
- Estimated price
- €200–330
- Website
- https://www.sncf-connect.com/en-en
Train from Paris Gare De Lyon to Zuerich Hb
- Ave. Duration
- 4h 4m
- Frequency
- 5 times a day
- Estimated price
- €110–190
- Website
- https://www.sncf-connect.com/en-en
Train from Barcelona-Sants to Valence Ville
- Ave. Duration
- 4h 56m
- Frequency
- Twice a week
- Estimated price
- €100–170
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Ostbahnhof to Kufstein
- Ave. Duration
- 51 min
- Frequency
- Every 3 hours
- Estimated price
- €15–40
- Website
- https://int.bahn.de/en
- Phone
- +49 8024 997171
- info@brb.de
- Website
- brb.de
Train from Ostbahnhof to Kufstein
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- €28–50
- Schedules at
- brb.de
- Phone
- +49 30 200730
- post@transdev.de
- Website
- transdev.de
Train from Ostbahnhof to Kufstein
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- €16–24
- Schedules at
- transdev.de
- Phone
- +43 1 89900
- meinenachricht@westbahn.at
- Website
- westbahn.at
Train from Kufstein to St. Anton Am Arlberg
- Ave. Duration
- 2h 45m
- Frequency
- 5 times a day
- Estimated price
- €30–50
- Website
- https://westbahn.at/en/
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Kufstein to St. Anton Am Arlberg
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- €19–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Kufstein to St. Anton Am Arlberg
- Ave. Duration
- 2h 45m
- Frequency
- Twice a week
- Estimated price
- €30–65
- Website
- https://www.oebb.at/en/
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Valence - Central Bus Station to Zürich
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Estimated price
- €30–65
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Barcelona Airport El Prat T1 to Dijon
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- €30–140
- Website
- https://www.alsa.com/en/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Dijon to Zurich Airport bus station
- Ave. Duration
- 5h 50m
- Frequency
- Twice daily
- Estimated price
- €22–40
- Website
- https://www.flixbus.co.uk
Bus from Barcelona to Freiburg
- Ave. Duration
- 15h 15m
- Frequency
- Twice daily
- Estimated price
- €65–120
- Website
- https://www.flixbus.co.uk
Bus from Freiburg to Memmingen central bus station
- Ave. Duration
- 5h 5m
- Frequency
- Twice daily
- Estimated price
- €15–27
- Website
- https://www.flixbus.co.uk
Bus from Memmingen central bus station to Kleinwalsertal Mittelberg
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Estimated price
- €5–10
- Website
- https://www.flixbus.co.uk
- Phone
- +383 44 416 266
- fidan-tours@hotmail.com
- Website
- travel.gjirafa.com
Bus from Freiburg to Memmingen central bus station
- Ave. Duration
- 4h 25m
- Frequency
- Once a week
- Schedules at
- https://travel.gjirafa.com/en/bus-companies/fidani-tours
Want to know more about travelling around Austria
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




















































