There are 10 ways to get from Lienz to Barcelona by train, bus, plane, train (Trenitalia, Renfe), car ferry, shuttle, 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.
Train, bus to Venice Marco Polo Airport, fly
best- Take the train from Lienz In Osttirol to Dobbiaco Toblachtrain
- Take the bus from Dobbiaco to Venicebus
- Fly from Venice Marco Polo Airport (VCE) to Barcelona–El Prat Airport (BCN)plane VCE - BCN
9h 32m€54–159Train
- Take the train from Lienz In Osttirol to Fortezza/Franzensfestrain
- Take the train from Fortezza/Franzensfeste to Verona Porta Nuovatrain 89
- Take the train from Verona Porta Nuova to Milano Centraletrain Fr
- Take the train from Milano Centrale to Lyon Part Dieutrain Fr
- Take the train from Lyon Part Dieu to Barcelona-Santstrain
19h 6m€178–374Train, bus
- Take the train from Lienz In Osttirol to Dobbiaco Toblachtrain
- Take the bus from Dobbiaco to Venezia, Viale Stazione (Mestre Stazione - fermata ATVO)bus
- Take the bus from Venice Mestre to Barcelonabus
24h 31m€57–195Train, car ferry
- Take the train from Lienz In Osttirol to Fortezza/Franzensfestrain
- Take the train from Fortezza/Franzensfes to Verona Porta Nuovatrain Re
- Take the train from Verona Porta Nuova to Genova P.Za Principetrain Fr
- Take the car ferry from Port of Genoa to Port de Barcelonacarferry
32h 5m€142–226Train, shuttle to Ljubljana, fly
- Take the train from Lienz In Osttirol to Spittal-Millstaetterseetrain
- Take the train from Spittal-Millstättersee to Klagenfurt Hauptbahnhoftrain
- Take a shuttle bus from Klagenfurt - Hauptbahnhof to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Fly from Ljubljana (LJU) to Barcelona–El Prat Airport (BCN)plane LJU - BCN
9h 5m€139–443Train, train to Trieste – Friuli Venezia Giulia Airport, fly
- Take the train from Lienz In Osttirol to Villach Hbftrain
- Take the train from Villach Hbf to Trieste Airporttrain
- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Barcelona–El Prat Airport (BCN)plane TRS - BCN
9h 46m€89–250Train, bus to Verona Villafranca Airport, fly
- Take the train from Lienz In Osttirol to Brunico Brunecktrain
- Take the bus from Bruneck to Verona - Aeroportobus
- Fly from Verona Villafranca Airport (VRN) to Barcelona–El Prat Airport (BCN)plane VRN - BCN
9h 45m€106–276Train, train to Munich International Airport, fly
- Take the train from Lienz In Osttirol to Spittal-Millstaetterseetrain
- Take the train from Spittal-Millstaettersee to Salzburg Hbftrain
- Take the train from Salzburg Hauptbahnhof to München Osttrain
- Fly from Munich International Airport (MUC) to Barcelona–El Prat Airport (BCN)plane MUC - BCN
10h 53m€101–506Bus
- Take the bus from Winklern im Mölltal Busterminal to Spittal-Millstätter See Bahnhof A1bus 100
- Take the bus from Spittal an der Drau to Venezia, Viale Stazione (Mestre Stazione - fermata ATVO)bus
- Take the bus from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) to Barcelona Carrer de Ribesbus
26h 23m€73–159Drive 1,330.4 km
- Drive from Lienz to Barcelonacar 1,330.4 km
14h 48m€216–311
Lienz to Barcelona by train
Questions & Answers
The cheapest way to get from Lienz to Barcelona is to train and bus and fly which costs €50 - €160 and takes 9h 32m.
The fastest way to get from Lienz to Barcelona is to train and shuttle and fly which takes 9h 5m and costs €130 - €450.
No, there is no direct bus from Lienz to Barcelona. However, there are services departing from Lienz Bahnhof G and arriving at Barcelona Carrer de Ribes via Winklern im Mölltal Busterminal, Spittal an der Drau and Venezia, Viale Stazione (Mestre Stazione - fermata ATVO). The journey, including transfers, takes approximately 26h 23m.
No, there is no direct train from Lienz to Barcelona. However, there are services departing from Lienz In Osttirol and arriving at Barcelona-Sants via Fortezza/Franzensfeste, Verona Porta Nuova, Milano Centrale and Lyon Part Dieu. The journey, including transfers, takes approximately 19h 6m.
The distance between Lienz and Barcelona is 1195 km. The road distance is 1330.4 km.
The best way to get from Lienz to Barcelona without a car is to train which takes 19h 6m and costs €170 - €380.
It takes approximately 9h 32m to get from Lienz to Barcelona, including transfers.
Lienz to Barcelona bus services, operated by ÖBB-Postbus GmbH, depart from Winklern im Mölltal Busterminal station.
Lienz to Barcelona train services, operated by ÖBB, depart from Lienz In Osttirol station.
The best way to get from Lienz to Barcelona is to train which takes 19h 6m and costs €170 - €380. Alternatively, you can bus, which costs €70 - €160 and takes 26h 23m.
What companies run services between Lienz, Tyrol, Austria and Barcelona, Spain?
You can take a train from Lienz In Osttirol to Barcelona-Sants via Fortezza/Franzensfeste, Verona Porta Nuova, Milano Centrale, and Lyon Part Dieu in around 19h 6m. Alternatively, you can take a bus from Lienz Bahnhof G to Barcelona Carrer de Ribes via Winklern im Mölltal Busterminal, Spittal an der Drau, and Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) in around 26h 23m.
- Website
- ryanair.com
Flights from Venice Marco Polo Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €26–120
Flights from Trieste – Friuli Venezia Giulia Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h
- When
- Monday and Saturday
- Estimated price
- €35–160
Flights from Trieste – Friuli Venezia Giulia Airport to Barcelona–El Prat Airport via Naples
- Ave. Duration
- 4h 45m
- When
- Monday and Friday
- Estimated price
- €35–160
- Website
- lufthansa.com
Flights from Ljubljana to Barcelona–El Prat Airport via Munich International Airport
- Ave. Duration
- 5h
- When
- Sunday
- Estimated price
- €60–340
Flights from Ljubljana to Barcelona–El Prat Airport via Frankfurt
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- €90–360
Flights from Munich International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- €45–270
- Website
- vueling.com
Flights from Venice Marco Polo Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 53m
- When
- Every day
- Estimated price
- €21–120
Flights from Ljubljana to Barcelona–El Prat Airport
- Ave. Duration
- 2h 10m
- When
- Thursday and Sunday
- Estimated price
- €45–230
Flights from Munich International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- €50–150
- Website
- swiss.com
Flights from Venice Marco Polo Airport to Barcelona–El Prat Airport via Zurich
- Ave. Duration
- 4h 12m
- When
- Every day
- Estimated price
- €60–250
Flights from Ljubljana to Barcelona–El Prat Airport via Zurich
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- €80–210
Flights from Munich International Airport to Barcelona–El Prat Airport via Zurich
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- €65–270
- Website
- ita-airways.com
Flights from Trieste – Friuli Venezia Giulia Airport to Barcelona–El Prat Airport via Rome
- Ave. Duration
- 4h 18m
- When
- Every day
- Estimated price
- €60–160
- Website
- lufthansa-city.com
Flights from Munich International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- €45–270
- Website
- volotea.com
Flights from Verona Villafranca Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €29–120
Flights from Verona Villafranca Airport to Barcelona–El Prat Airport via Olbia
- Ave. Duration
- 3h 40m
- When
- Thursday
- Estimated price
- €29–120
- Website
- flyulendo.com
Flights from Venice Marco Polo Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €23–100
- Website
- airfrance.com
Flights from Ljubljana to Barcelona–El Prat Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 35m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €75–370
Train from Lienz In Osttirol to Dobbiaco Toblach
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- €11–12
- Website
- https://www.oebb.at/en/
Train from Lienz In Osttirol to Fortezza/Franzensfes
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- €20–28
- Website
- https://www.oebb.at/en/
Train from Lienz In Osttirol to Spittal-Millstaettersee
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- €15
- Website
- https://www.oebb.at/en/
Train from Spittal-Millstättersee to Klagenfurt Hauptbahnhof
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- €31–32
- Website
- https://www.oebb.at/en/
Train from Lienz In Osttirol to Villach Hbf
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- €21–22
- Website
- https://www.oebb.at/en/
Train from Villach Hbf to Trieste Airport
- Ave. Duration
- 2h 24m
- Frequency
- Twice a week
- Estimated price
- €14–55
- Website
- https://www.oebb.at/en/
Train from Lienz In Osttirol to Brunico Bruneck
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Estimated price
- €15–17
- Website
- https://www.oebb.at/en/
Train from Spittal-Millstaettersee to Salzburg Hbf
- Ave. Duration
- 2h 1m
- Frequency
- 3 times a day
- Estimated price
- €9–35
- Website
- https://www.oebb.at/en/
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Fortezza/Franzensfeste to Verona Porta Nuova
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Estimated price
- €41–46
- Website
- https://int.bahn.de/en
Train from Spittal-Millstaettersee to Salzburg Hbf
- Ave. Duration
- 2h 1m
- Frequency
- Every 4 hours
- Estimated price
- €35–40
- Website
- https://int.bahn.de/en
Train from Salzburg Hauptbahnhof to München Ost
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- €22–45
- Website
- https://int.bahn.de/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Verona Porta Nuova to Milano Centrale
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- €17–35
- Schedules at
- trenitalia.com
Train from Verona Porta Nuova to Genova P.Za Principe
- Ave. Duration
- 2h 53m
- Frequency
- Once daily
- Estimated price
- €30–60
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Verona Porta Nuova to Milano Centrale
- Ave. Duration
- 1h 23m
- Frequency
- Twice daily
- Estimated price
- €35–85
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €55–85
- 2nd Class
- €35–50
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Milano Centrale to Lyon Part Dieu
- Ave. Duration
- 4h 39m
- Frequency
- Twice daily
- Estimated price
- €50–140
- Website
- https://www.trenitalia.com/en.html
Train from Fortezza/Franzensfes to Verona Porta Nuova
- Ave. Duration
- 2h 29m
- Frequency
- Every 4 hours
- Estimated price
- €12–18
- Website
- https://www.trenitalia.com/en.html
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Lyon Part Dieu to Barcelona-Sants
- Ave. Duration
- 4h 48m
- Frequency
- Once daily
- Estimated price
- €50–75
- Website
- https://www.renfe.com/es/en
Train from Lienz In Osttirol to Spittal-Millstaettersee
- Ave. Duration
- 46 min
- Frequency
- Twice daily
- Estimated price
- €15–24
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €15–24
Train from Spittal-Millstättersee to Klagenfurt Hauptbahnhof
- Ave. Duration
- 51 min
- Frequency
- 5 times a day
- Estimated price
- €16–25
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €16–25
Train from Lienz In Osttirol to Villach Hbf
- Ave. Duration
- 1h 11m
- Frequency
- Twice daily
- Estimated price
- €20–30
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €20–30
Train from Villach Hbf to Trieste Airport
- Ave. Duration
- 2h 16m
- Frequency
- Once daily
- Estimated price
- €26–40
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €26–40
Train from Spittal-Millstaettersee to Salzburg Hbf
- Ave. Duration
- 2h 1m
- Frequency
- Every 4 hours
- Estimated price
- €25–40
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €25–40
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Spittal-Millstättersee to Klagenfurt Hauptbahnhof
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- €31–32
- 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 Spittal-Millstaettersee to Salzburg Hbf
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- €9–35
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Spittal-Millstaettersee to Salzburg Hbf
- Ave. Duration
- 2h 7m
- Frequency
- 3 times a day
- Estimated price
- €9–35
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +43 51717
- Website
- nightjet.com
Train from Spittal-Millstaettersee to Salzburg Hbf
- Ave. Duration
- 2h 7m
- Frequency
- Twice daily
- Estimated price
- €28–260
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- €255–260
- Couchette Carriage
- €120–150
- Seating Carriage
- €28–35
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Spittal-Millstaettersee to Salzburg Hbf
- Ave. Duration
- 2h 1m
- Frequency
- Once daily
- Estimated price
- €8–12
- Website
- http://www.hzpp.hr/en
- Phone
- +49 8024 997171
- info@brb.de
- Website
- brb.de
Train from Salzburg Hauptbahnhof to München Ost
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Estimated price
- €24–45
- Schedules at
- brb.de
- Phone
- +43 1 89900
- meinenachricht@westbahn.at
- Website
- westbahn.at
Train from Salzburg Hauptbahnhof to München Ost
- Ave. Duration
- 1h 21m
- Frequency
- 5 times a day
- Estimated price
- €14–50
- Website
- https://westbahn.at/en/
- Phone
- +43 5 1717
- Website
- konzern.oebb.at
Train from Salzburg Hauptbahnhof to München Ost
- Ave. Duration
- 1h 55m
- Frequency
- 3 times a week
- Estimated price
- €35–55
- Website
- https://konzern.oebb.at/en/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Dobbiaco to Venice
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a week
- Estimated price
- €16–22
- Website
- https://www.flixbus.co.uk
Bus from Dobbiaco to Venezia, Viale Stazione (Mestre Stazione - fermata ATVO)
- Ave. Duration
- 3h 50m
- Frequency
- 5 times a week
- Estimated price
- €16–23
- Website
- https://www.flixbus.co.uk
Bus from Venice Mestre to Barcelona
- Ave. Duration
- 17h 35m
- Frequency
- Once daily
- Estimated price
- €30–160
- Website
- https://www.flixbus.co.uk
Bus from Spittal an der Drau to Venezia, Viale Stazione (Mestre Stazione - fermata ATVO)
- Ave. Duration
- 4h 10m
- Frequency
- 5 times a week
- Estimated price
- €22–35
- Website
- https://www.flixbus.co.uk
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Klagenfurt - Hauptbahnhof to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 1h 8m
- Frequency
- On demand
- Estimated price
- €28–140
- Website
- https://www.goopti.com/en/
- Shared
- €28–31
- Private
- €50–140
- Phone
- +39 0471 305604
- info@suedtirolbus.it
- Website
- clevertransfer.eu
Bus from Bruneck to Verona - Aeroporto
- Ave. Duration
- 2h 32m
- Frequency
- Every 4 hours
- Estimated price
- €50–75
- Website
- https://clevertransfer.eu/en/
- Phone
- +43 5 17 17
- service@postbus.at
- Website
- postbus.at
Bus from Winklern im Mölltal Busterminal to Spittal-Millstätter See Bahnhof A1
- Ave. Duration
- 1h 22m
- Frequency
- Every 3 hours
- Estimated price
- €17–25
- Website
- https://www.postbus.at/en/
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) to Barcelona Carrer de Ribes
- Ave. Duration
- 17h 20m
- Frequency
- 3 times a week
- Estimated price
- €29–90
- Website
- https://www.itabus.it/en/home
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Port of Genoa to Port de Barcelona
- Ave. Duration
- 20h 45m
- Frequency
- Twice a week
- Estimated price
- €80–120
- Website
- https://www.gnv.it/en
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
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
Lienz to Barcelona bus services, operated by ÖBB-Postbus GmbH, arrive at Spittal-Millstätter See Bahnhof A1 station.
Lienz to Barcelona train services, operated by ÖBB, arrive at Fortezza/Franzensfes station.
Yes, the driving distance between Lienz to Barcelona is 1330 km. It takes approximately 14h 48m to drive from Lienz to Barcelona.
There are 5505+ hotels available in Barcelona.





























































































