There are 10 ways to get from Barcelona to Rust by plane, train, ferry, car, bus, night train, or car train
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 Vienna International Airport, train
best- Fly from Barcelona–El Prat Airport (BCN) to Vienna International Airport (VIE)plane BCN - VIE
- Take the train from Wien Hbf to Eisenstadttrain
7h 49m€64–205Fly to Bratislava Airport, line 7700 train, train, bus
cheapest- Fly from Barcelona–El Prat Airport (BCN) to Bratislava Airport (BTS)plane BCN - BTS
- Take the train from Bratislava-Petrzalka to Parndorf Orttrain
- Take the train from Parndorf Ort to Eisenstadttrain
- Take the bus from Eisenstadt Bahnhof to Rust am See Franz-Josef-Platzbus
8h 56m€43–163Ferry, drive
- Take the ferry from Port de Barcelona to Port of Genoaferry
- Drive from Port of Genoa to Rustcar
22h 4m€232–343Bus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Padovabus
- Take the bus from Padua Bus Station to Vienna, Central Station Südtiroler Platzbus
- Take the bus from Vienna, Central Station Südtiroler Platz to Eisenstadt Domplatzbus 200 / ...
29h 13m€102–148Train, night train
- Take the train from Barcelona-Sants to Avignon Tgvtrain
- Take the train from Avignon Tgv to Brussel-Zuid / Bruxelles-Miditrain Tgv
- Take the night train from Brussel-Zuid / Bruxelles-Midi to Wien Meidlingnighttrain Nj
- Take the train from Wien Meidling to Eisenstadttrain Re
29h 11mFly to Graz Airport, train
- Fly from Barcelona–El Prat Airport (BCN) to Graz Airport (GRZ)plane BCN - GRZ
- Take the train from Graz Hbf to Wiener Neustadt Hbftrain
11h 29m€159–884Bus, train
- Take the bus from Barcellona to Venezia Mestrebus
- Take the train from Venezia Mestre to Wien Hbftrain Rjx
- Take the train from Wien Hbf to Eisenstadttrain Re
29h 35m€181–302Bus via Munich
- Take the bus from Barcelona - North Bus Station to Munich - Bus Stationbus
- Take the bus from Munich central bus station to Vienna, Central Station Südtiroler Platzbus N36
- Take the bus from Vienna, Central Station Südtiroler Platz to Eisenstadt Domplatzbus 200 / ...
31h 47m€143–267Drive, car train
- Drive from Barcelona to München Ostcar
- Take the car train from München Ost to Salzburg Hbfcartrain
- Drive from Salzburg Hbf to Rustcar
17h 11m€346–487Drive 1,724.2 km
- Drive from Barcelona to Rustcar 1,724.2 km
18h 4m€275–397
Barcelona–El Prat Airport (BCN) to Vienna International Airport (VIE) flights
Questions & Answers
The cheapest way to get from Barcelona to Rust is to fly and line 7700 train and train and bus which costs €40 - €170 and takes 8h 56m.
The fastest way to get from Barcelona to Rust is to fly and train which takes 7h 49m and costs €60 - €210.
No, there is no direct bus from Barcelona to Rust. However, there are services departing from Barcelona, Estació d'Autobusos Nord and arriving at Rust am See Franz-Josef-Platz via Padua Bus Station, Vienna, Central Station Südtiroler Platz and Eisenstadt Domplatz. The journey, including transfers, takes approximately 29h 13m.
The distance between Barcelona and Rust is 1500 km. The road distance is 1724.2 km.
The best way to get from Barcelona to Rust without a car is to bus which takes 29h 13m and costs €100 - €150.
It takes approximately 7h 49m to get from Barcelona to Rust, including transfers.
Barcelona to Rust bus services, operated by Tabita Tour, depart from Barcelona, Estació d'Autobusos Nord station.
Barcelona to Rust bus services, operated by Tabita Tour, arrive at Padova station.
Yes, the driving distance between Barcelona to Rust is 1724 km. It takes approximately 18h 4m to drive from Barcelona to Rust.
There are 777+ hotels available in Rust.
What companies run services between Barcelona, Spain and Rust, Austria?
You can take a bus from Barcelona, Estació d'Autobusos Nord to Rust am See Franz-Josef-Platz via Padua Bus Station, Vienna, Central Station Südtiroler Platz, and Eisenstadt Domplatz in around 29h 13m.
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Vienna International Airport
- Ave. Duration
- 2h 26m
- When
- Every day
- Estimated price
- €45–140
Flights from Barcelona–El Prat Airport to Vienna International Airport via Venice
- Ave. Duration
- 4h 45m
- When
- Saturday
- Estimated price
- €45–140
Flights from Barcelona–El Prat Airport to Vienna International Airport via Bologna
- Ave. Duration
- 4h 57m
- When
- Monday to Saturday
- Estimated price
- €45–140
Flights from Barcelona–El Prat Airport to Bratislava Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €30–130
- Website
- lufthansa.com
Flights from Barcelona–El Prat Airport to Graz Airport via Munich
- Ave. Duration
- 4h 30m
- When
- Monday to Saturday
- Estimated price
- €130–800
Flights from Barcelona–El Prat Airport to Graz Airport via Frankfurt
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- €130–800
- Website
- austrian.com
Flights from Barcelona–El Prat Airport to Vienna International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €45–85
Flights from Barcelona–El Prat Airport to Graz Airport via Vienna International Airport
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- €100–420
- Website
- vueling.com
Flights from Barcelona–El Prat Airport to Vienna International Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €30–120
- Website
- wizzair.com
Flights from Barcelona–El Prat Airport to Bratislava Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €25–110
- Website
- eurowings.com
Flights from Barcelona–El Prat Airport to Graz Airport via Dusseldorf
- Ave. Duration
- 4h 45m
- When
- Wednesday to Friday
- Estimated price
- €150–320
Train from Wien Hbf to Eisenstadt
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- €17–30
- Website
- https://www.oebb.at/en/
Train from Parndorf Ort to Eisenstadt
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- €7–13
- Website
- https://www.oebb.at/en/
Train from Graz Hbf to Wiener Neustadt Hbf
- Ave. Duration
- 1h 57m
- Frequency
- Once a week
- Estimated price
- €30–60
- Website
- https://www.oebb.at/en/
- Phone
- +36 99/577-212
- eszrevetel@gysev.hu
- Website
- www2.gysev.hu
Train from Wien Hbf to Eisenstadt
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Website
- https://en.gysev.hu/
Train from Wien Meidling to Eisenstadt
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Website
- https://en.gysev.hu/
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Avignon Tgv
- Ave. Duration
- 4h 21m
- Frequency
- Once daily
- Estimated price
- €50–85
- Website
- https://www.renfe.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Avignon Tgv to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 5h 1m
- Frequency
- 4 times a day
- Estimated price
- €190–310
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +43 51717
- Website
- nightjet.com
Night train from Brussel-Zuid / Bruxelles-Midi to Wien Meidling
- Ave. Duration
- 14h 59m
- Frequency
- 3 times a week
- Estimated price
- €60–160
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- €110–160
- Couchette Carriage
- €90–110
- Seating Carriage
- €60–75
- Phone
- +421 24 48 58 188
- info@slovakrail.sk
- Website
- zssk.sk
Train from Bratislava-Petrzalka to Parndorf Ort
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Estimated price
- €1–3
- Website
- https://www.zssk.sk/en/
Train from Graz Hbf to Wiener Neustadt Hbf
- Ave. Duration
- 2h 3m
- Frequency
- Hourly
- Estimated price
- €27–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €27–40
Train from Venezia Mestre to Wien Hbf
- Ave. Duration
- 6h 59m
- Frequency
- Twice daily
- Estimated price
- €90–140
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €90–140
- Phone
- +43 1 89900
- meinenachricht@westbahn.at
- Website
- westbahn.at
Train from Graz Hbf to Wiener Neustadt Hbf
- Ave. Duration
- 1h 54m
- Frequency
- 5 times a day
- Estimated price
- €30–55
- Website
- https://westbahn.at/en/
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Graz Hbf to Wiener Neustadt Hbf
- Ave. Duration
- 2h 3m
- Frequency
- 3 times a day
- 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
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from München Ost to Salzburg Hbf
- Ave. Duration
- 49 min
- Frequency
- Once daily
- Estimated price
- €90–110
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Barcelona, Estació d'Autobusos Nord to Padova
- Ave. Duration
- 16h 56m
- Frequency
- 3 times a week
- Estimated price
- €60–75
- Schedules at
- tabitatour.ro
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Padua Bus Station to Vienna, Central Station Südtiroler Platz
- Ave. Duration
- 8h 20m
- Frequency
- Once a week
- Estimated price
- €35–60
- Website
- https://regiojet.com/
- Phone
- 0800 22 23 24
- kundenservice@vor.at
- Website
- vor.at
Bus from Vienna, Central Station Südtiroler Platz to Eisenstadt Domplatz
- Ave. Duration
- 1h 32m
- Frequency
- Hourly
- Estimated price
- €5–12
- Website
- https://www.vor.at/en/
- Schedules at
- https://www.vor.at/en/timetables-mobility/timetable-bus-train/line-timetable
- Airport
- €5
Bus from Eisenstadt Bahnhof to Rust am See Franz-Josef-Platz
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- €3–5
- Website
- https://www.vor.at/en/
- Schedules at
- https://www.vor.at/en/timetables-mobility/timetable-bus-train/line-timetable
- Airport
- €5
- Phone
- +43 (0)50655-0
- bus@blaguss.com
- Website
- blaguss.com
Bus from Vienna, Central Station Südtiroler Platz to Eisenstadt Domplatz
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Schedules at
- blaguss.com
Bus from Eisenstadt Bahnhof to Rust am See Franz-Josef-Platz
- Ave. Duration
- 23 min
- Frequency
- 5 times a week
- Schedules at
- blaguss.com
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Barcellona to Venezia Mestre
- Ave. Duration
- 18h 55m
- Frequency
- Once daily
- Estimated price
- €70–130
- Website
- https://www.itabus.it/en/home
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Barcelona - North Bus Station to Munich - Bus Station
- Ave. Duration
- 22h 20m
- Frequency
- Once daily
- Estimated price
- €100–200
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Munich central bus station to Vienna, Central Station Südtiroler Platz
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a day
- Estimated price
- €27–50
- Website
- https://www.flixbus.co.uk
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Ferry from Port de Barcelona to Port of Genoa
- Ave. Duration
- 13h 5m
- Frequency
- 3 times a week
- Estimated price
- €80–130
- Website
- https://www.gnv.it/en
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
Travelling by boat in Italy
Read the travel guide
Italy Travel Guides
Read the travel guide































































