There are 11 ways to get from Leoben to Barcelona by train, plane, train (Trenitalia, Renfe), bus, 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 to Graz Airport, fly
best- Take the train from Leoben Hbf to Graz Hbftrain
- Fly from Graz Airport (GRZ) to Barcelona–El Prat Airport (BCN)plane GRZ - BCN
8h 30m€160–408Train, train to Bratislava Airport, fly
cheapest- Take the train from Bruck/Mur to Wien Hbftrain
- Take the train from Wien Hbf to Bratislava hl.st.train
- Fly from Bratislava Airport (BTS) to Barcelona–El Prat Airport (BCN)plane BTS - BCN
9h 47m€48–274Train
- Take the train from Bruck/Mur to Venezia Mestretrain Rjx
- Take the train from Venezia Mestre 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
20h 46m€237–429Train, bus
- Take the train from Leoben Hbf to Graz Hbftrain 689 / ...
- Take the bus from Graz - Hbf Busbahnhof to Maribor, Avtobusna Postajabus
- Take the bus from Maribor, Avtobusna Postaja to Padovabus
- Take the bus from Padova to Barcelona, Estació d'Autobusos Nordbus
25h 19m€313–1,131Train, car ferry
- Take the train from Leoben Hbf to Klagenfurt Hbftrain 580 / ...
- Take the train from Klagenfurt Hbf to Venezia Mestretrain Rjx
- Take the train from Venezia Mestre to Genova P.Za Principetrain Fr
- Take the carferry from Port of Genoa to Port de Barcelonacarferry
33h 55m€201–329Train to Vienna International Airport, fly
- Take the train from Bruck/Mur to Wien Hbftrain
- Fly from Vienna International Airport (VIE) to Barcelona–El Prat Airport (BCN)plane VIE - BCN
7h 58m€61–283Train, shuttle to Ljubljana, fly
- Take the train from Bruck/Mur to Klagenfurt Hbftrain
- 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
8h 29m€168–508Train, train to Salzburg Airport, fly
- Take the train from Leoben Hbf to Bischofshofentrain
- Take the train from Bischofshofen to Salzburg Hbftrain
- Fly from Salzburg Airport (SZG) to Barcelona–El Prat Airport (BCN)plane SZG - BCN
9h 7m€127–422Train to Trieste – Friuli Venezia Giulia Airport, fly
- Take the train from Bruck/Mur to Trieste Airporttrain
- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Barcelona–El Prat Airport (BCN)plane TRS - BCN
10h 15m€123–313Bus
- Take the bus from Leoben Hbf to Grazbus
- Take the bus from Graz P&R Webling to Ljubljana bus stationbus 907 / ...
- Take the bus from Ljubljana bus station to Barcelona, Estació d'Autobusos Nordbus
30h 23m€297–416Drive 1,563.1 km
- Drive from Leoben to Barcelonacar 1,563.1 km
17h 5m€264–381
Leoben to Barcelona by train
Comparing Your Travel Options
The cheapest way to get from Leoben to Barcelona is to train and fly which costs €45 - €280 and takes 9h 47m.
The fastest way to get from Leoben to Barcelona is to train and fly which takes 7h 58m and costs €60 - €290.
No, there is no direct bus from Leoben to Barcelona. However, there are services departing from Leoben Hbf and arriving at Barcelona, Estació d'Autobusos Nord via Graz Jakominiplatz, Graz P&R Webling and Ljubljana bus station. The journey, including transfers, takes approximately 30h 23m.
No, there is no direct train from Leoben to Barcelona. However, there are services departing from Leoben Hbf and arriving at Barcelona-Sants via Bruck/Mur, Venezia Mestre, Milano Centrale and Lyon Part Dieu. The journey, including transfers, takes approximately 20h 46m.
The distance between Leoben and Barcelona is 1333 km. The road distance is 1563.1 km.
The best way to get from Leoben to Barcelona without a car is to train which takes 20h 46m and costs €230 - €430.
It takes approximately 8h 30m to get from Leoben to Barcelona, including transfers.
Leoben to Barcelona bus services, operated by Romfour, depart from Leoben Hbf station.
Leoben to Barcelona train services, operated by Railjet, depart from Bruck/Mur station.
The best way to get from Leoben to Barcelona is to train which takes 20h 46m and costs €230 - €430. Alternatively, you can bus, which costs €290 - €420 and takes 30h 23m.
What companies run services between Leoben, Styria, Austria and Barcelona, Spain?
You can take a train from Leoben Hbf to Barcelona-Sants via Bruck/Mur, Venezia Mestre, Milano Centrale, and Lyon Part Dieu in around 20h 46m. Alternatively, you can take a bus from Leoben Hbf to Barcelona, Estació d'Autobusos Nord via Graz Jakominiplatz, Graz P+R Webling, Graz P&R Webling, and Ljubljana bus station in around 30h 23m.
- Website
- ryanair.com
Flights from Vienna International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Friday, Saturday, Tuesday, Sunday, and Wednesday
- Estimated price
- €45–170
Flights from Vienna International Airport to Barcelona–El Prat Airport via Milan Bergamo
- Ave. Duration
- 5h 6m
- When
- Friday, Monday, Thursday, and Tuesday
- Estimated price
- €45–170
Flights from Vienna International Airport to Barcelona–El Prat Airport via Bologna
- Ave. Duration
- 5h 10m
- When
- Sunday
- Estimated price
- €45–170
Flights from Trieste – Friuli Venezia Giulia Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- €50–170
Flights from Trieste – Friuli Venezia Giulia Airport to Barcelona–El Prat Airport via Naples
- Ave. Duration
- 4h 5m
- When
- Wednesday
- Estimated price
- €50–170
Flights from Bratislava Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Friday, Saturday, Sunday, and Thursday
- Estimated price
- €35–200
- Website
- lufthansa.com
Flights from Graz Airport to Barcelona–El Prat Airport via Munich
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- €120–440
Flights from Graz Airport to Barcelona–El Prat Airport via Frankfurt
- Ave. Duration
- 5h 53m
- When
- Every day
- Estimated price
- €130–460
Flights from Ljubljana to Barcelona–El Prat Airport via Munich
- Ave. Duration
- 4h 40m
- When
- Sunday
- Estimated price
- €100–360
Flights from Salzburg Airport to Barcelona–El Prat Airport via Frankfurt
- Ave. Duration
- 4h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €110–450
- Website
- eurowings.com
Flights from Graz Airport to Barcelona–El Prat Airport via Hamburg
- Ave. Duration
- 5h 5m
- When
- Thursday
- Estimated price
- €170–310
Flights from Graz Airport to Barcelona–El Prat Airport via Dusseldorf
- Ave. Duration
- 8h 35m
- When
- Friday
- Estimated price
- €170–310
Flights from Salzburg Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 55m
- When
- Monday and Friday
- Estimated price
- €80–260
- Website
- austrian.com
Flights from Vienna International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- €50–180
- Website
- vueling.com
Flights from Vienna International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €40–210
Flights from Ljubljana to Barcelona–El Prat Airport
- Ave. Duration
- 2h 5m
- When
- Thursday and Sunday
- Estimated price
- €45–240
- 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
- €80–200
- Website
- swiss.com
Flights from Graz Airport to Barcelona–El Prat Airport via Zurich
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- €100–410
Flights from Ljubljana to Barcelona–El Prat Airport via Zurich
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- €100–1,100
- Website
- britishairways.com
Flights from Graz Airport to Barcelona–El Prat Airport via London Gatwick
- Ave. Duration
- 5h 50m
- When
- Monday and Friday
- Estimated price
- €110–550
- Website
- easyjet.com
Flights from Vienna International Airport to Barcelona–El Prat Airport via Milan Linate
- Ave. Duration
- 4h
- When
- Tuesday to Friday
- Estimated price
- €75–170
- Website
- airfrance.com
Flights from Ljubljana to Barcelona–El Prat Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €80–400
- Website
- wizzair.com
Flights from Bratislava Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €24–150
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Leoben Hbf to Graz Hbf
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- €13–23
- Website
- Austrian Railways
Train from Leoben Hbf to Graz Hbf
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- €13–23
- Website
- Austrian Railways
Train from Leoben Hbf to Klagenfurt Hbf
- Ave. Duration
- 2h 11m
- Frequency
- Hourly
- Estimated price
- €30–50
- Website
- Austrian Railways
Train from Bruck/Mur to Wien Hbf
- Ave. Duration
- 2h
- Frequency
- Once a week
- Estimated price
- €30–50
- Website
- Austrian Railways
Train from Bruck/Mur to Klagenfurt Hbf
- Ave. Duration
- 2h 21m
- Frequency
- Hourly
- Estimated price
- €35–60
- Website
- Austrian Railways
Train from Leoben Hbf to Bischofshofen
- Ave. Duration
- 2h 52m
- Frequency
- Hourly
- Estimated price
- €30–55
- Website
- Austrian Railways
Train from Bischofshofen to Salzburg Hbf
- Ave. Duration
- 54 min
- Frequency
- Every 30 minutes
- Estimated price
- €10–17
- Website
- Austrian Railways
Train from Bruck/Mur to Wien Hbf
- Ave. Duration
- 2h
- Frequency
- Once a week
- Estimated price
- €30–50
- Website
- Austrian Railways
- Phone
- +43 (0) 5 1717
- Website
- ÖBB Intercity
Train from Leoben Hbf to Graz Hbf
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- €7–14
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
Train from Leoben Hbf to Graz Hbf
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- €7–14
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
Train from Bruck/Mur to Wien Hbf
- Ave. Duration
- 1h 48m
- Frequency
- Every 3 hours
- Estimated price
- €16–35
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
Train from Bruck/Mur to Klagenfurt Hbf
- Ave. Duration
- 1h 32m
- Frequency
- Once daily
- Estimated price
- €20–40
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
Train from Bischofshofen to Salzburg Hbf
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €5–11
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
Train from Bruck/Mur to Wien Hbf
- Ave. Duration
- 1h 48m
- Frequency
- Every 3 hours
- Estimated price
- €16–35
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
Train from Leoben Hbf to Graz Hbf
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- €25–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Leoben Hbf to Graz Hbf
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- €25–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Leoben Hbf to Graz Hbf
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- €16–19
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Leoben Hbf to Graz Hbf
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- €16–19
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Bruck/Mur to Wien Hbf
- Ave. Duration
- 1h 52m
- Frequency
- Once daily
- Estimated price
- €36–41
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Leoben Hbf to Bischofshofen
- Ave. Duration
- 2h 26m
- Frequency
- Twice daily
- Estimated price
- €39–45
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Bischofshofen to Salzburg Hbf
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- €12–14
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Bruck/Mur to Wien Hbf
- Ave. Duration
- 1h 52m
- Frequency
- Once daily
- Estimated price
- €36–41
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Bruck/Mur to Venezia Mestre
- *
- €70–110
Train from Leoben Hbf to Klagenfurt Hbf
- *
- €26–40
Train from Klagenfurt Hbf to Venezia Mestre
- *
- €40–65
Train from Bruck/Mur to Wien Hbf
- *
- €26–40
Train from Bruck/Mur to Klagenfurt Hbf
- *
- €30–45
Train from Bischofshofen to Salzburg Hbf
- *
- €13–21
Train from Bruck/Mur to Trieste Airport
- *
- €60–95
Train from Bruck/Mur to Wien Hbf
- *
- €26–40
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Venezia Mestre to Milano Centrale
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- €35–60
- Website
- Trenitalia Frecce
Train from Venezia Mestre to Genova P.Za Principe
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- €55–95
- Website
- Trenitalia Frecce
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Venezia Mestre to Milano Centrale
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- €55–110
- Website
- Trenitalia Eurocity
- 1st Class
- €75–110
- 2nd Class
- €55–80
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Milano Centrale to Lyon Part Dieu
- Ave. Duration
- 4h 43m
- Frequency
- Twice daily
- Estimated price
- €50–75
- Website
- Trenitalia
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Lyon Part Dieu to Barcelona-Sants
- Ave. Duration
- 4h 48m
- Frequency
- Once daily
- Estimated price
- €80–120
- Website
- Renfe Viajeros
- Phone
- +43 1 89900
- [email protected]
- Website
- Westbahn
Train from Bruck/Mur to Wien Hbf
- Ave. Duration
- 1h 53m
- Frequency
- Every 4 hours
- Estimated price
- €30–50
- Website
- Westbahn
Train from Bruck/Mur to Klagenfurt Hbf
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- €35–60
- Website
- Westbahn
Train from Bischofshofen to Salzburg Hbf
- Ave. Duration
- 53 min
- Frequency
- 3 times a day
- Estimated price
- €10–17
- Website
- Westbahn
Train from Bruck/Mur to Wien Hbf
- Ave. Duration
- 1h 53m
- Frequency
- Every 4 hours
- Estimated price
- €30–50
- Website
- Westbahn
- Phone
- +386 1 29 13 331
- [email protected]
- Website
- Slovenske železnice (SŽ)
Train from Bruck/Mur to Wien Hbf
- Ave. Duration
- 1h 48m
- Frequency
- Once daily
- Estimated price
- €13
- Website
- Slovenske železnice (SŽ)
Train from Bruck/Mur to Wien Hbf
- Ave. Duration
- 1h 48m
- Frequency
- Once daily
- Estimated price
- €13
- Website
- Slovenske železnice (SŽ)
- Phone
- +385 60 333 444
- [email protected]
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Bruck/Mur to Wien Hbf
- Ave. Duration
- 1h 48m
- Frequency
- Once daily
- Estimated price
- €13
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Bruck/Mur to Wien Hbf
- Ave. Duration
- 1h 48m
- Frequency
- Once daily
- Estimated price
- €13
- Website
- HŽ Putnički prijevoz (HŽPP)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Bischofshofen to Salzburg Hbf
- Ave. Duration
- 42 min
- Frequency
- 3 times a day
- Estimated price
- €8–20
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +43 (0) 51717
- Website
- Nightjet
Train from Bischofshofen to Salzburg Hbf
- Ave. Duration
- 41 min
- Frequency
- Twice daily
- Estimated price
- €15–90
- Website
- Nightjet
- Sleeper Carriage
- €70–90
- Couchette Carriage
- €45–55
- Seating Carriage
- €15–18
- Phone
- +43 5 1717
- Website
- Österreichische Bundesbahnen
Train from Bischofshofen to Salzburg Hbf
- Ave. Duration
- 58 min
- Frequency
- 5 times a week
- Estimated price
- €17–26
- Website
- Österreichische Bundesbahnen
- Phone
- +421 24 48 58 188
- [email protected]
- Website
- Railways of Slovak Republic (ZSSK)
Train from Wien Hbf to Bratislava hl.st.
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €3–6
- Website
- Railways of Slovak Republic (ZSSK)
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Bus from Graz - Hbf Busbahnhof to Maribor, Avtobusna Postaja
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- €85–150
- Website
- GoOpti
- Private
- €124
Bus from Maribor, Avtobusna Postaja to Padova
- Ave. Duration
- 4h
- Frequency
- On demand
- Estimated price
- €111–800
- Website
- GoOpti
- Shared
- €111
- Private
- €411
Shuttle from Klagenfurt - Hauptbahnhof to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 1h 8m
- Frequency
- On demand
- Estimated price
- €80–152
- Website
- GoOpti
- Private
- €152
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Padova to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 17h 26m
- Frequency
- Once a week
- Estimated price
- €110–140
- Schedules at
- tabitatour.ro
- Phone
- 0040374557200
- Website
- romfour.com
Bus from Leoben Hbf to Graz
- Ave. Duration
- 47 min
- Frequency
- Once daily
- Estimated price
- €130–180
- Schedules at
- romfour-door2door.autogari.ro
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Graz P&R Webling to Ljubljana bus station
- Ave. Duration
- 2h 44m
- Frequency
- 3 times a day
- Estimated price
- €16–25
- Website
- Flixbus
Bus from Ljubljana bus station to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 24h 30m
- Frequency
- Twice a week
- Estimated price
- €140–210
- Website
- Flixbus
- Phone
- +39 010 209 4591
- [email protected]
- Website
- Grandi Navi Veloci
Car ferry from Port of Genoa to Port de Barcelona
- Ave. Duration
- 20h 45m
- Frequency
- Twice a week
- Estimated price
- €80–120
- Website
- Grandi Navi Veloci
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
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Booking & Getting There
Leoben to Barcelona bus services, operated by Romfour, arrive at Graz station.
Leoben to Barcelona train services, operated by Railjet, arrive at Venezia Mestre station.
Yes, the driving distance between Leoben to Barcelona is 1563 km. It takes approximately 17h 5m to drive from Leoben to Barcelona.
Book your Leoben to Barcelona train tickets online with Omio.
There are 4801+ hotels available in Barcelona.



























































































