There are 8 ways to get from Vienna to Rheinfelden by plane, train, bus, 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 Basel
best- Fly from Vienna International Airport (VIE) to Basel (BSL)plane VIE - BSL
4h 32mCHF 77–266Train
cheapest- Take the train from Wien Hbf to Zürich HBtrain rjx 160
- Take the train from Zürich HB to Rheinfeldentrain Ir36 / ...
9h 10mCHF 60–138Bus
- Take the bus from Vienna Erdberg to Basel SBBbus FlixBus N191
13h 3mCHF 67–119Drive 731.5 km
- Drive from Vienna to Rheinfeldencar 731.5 km
8h 7mCHF 120–173Fly to Zurich Airport, train
- Fly from Vienna International Airport (VIE) to Zurich Airport (ZRH)plane VIE - ZRH
- Take the train from Zürich Flughafen to Rheinfeldentrain
5h 33mCHF 111–298Fly to Saint Gallen-Altenrhein Airport, train
- Fly from Vienna International Airport (VIE) to Saint Gallen-Altenrhein Airport (ACH)plane VIE - ACH
- Take the train from Rorschach to Zürich HBtrain
- Take the train from Zürich HB to Rheinfeldentrain
6h 47mCHF 373–648Train via Wien Hbf
- Take the train from Wien Hbf to Zuerich Hbtrain Rjx
- Take the train from Zürich HB to Rheinfeldentrain Ir36 / ...
10h 18mCHF 126–224Train via Bregenz
- Take the train from Wien Westbahnhof to Bregenztrain
- Take the train from Bregenz to Zürich HBtrain Ec
- Take the train from Zürich HB to Rheinfeldentrain Ic / ...
11h 26mCHF 186–412
Vienna to Rheinfelden by train
Questions & Answers
The cheapest way to get from Vienna to Rheinfelden is to train which costs SFr 55 - SFr 140 and takes 9h 10m.
The fastest way to get from Vienna to Rheinfelden is to fly which takes 4h 32m and costs SFr 75 - SFr 270.
No, there is no direct bus from Vienna to Rheinfelden. However, there are services departing from Vienna Erdberg and arriving at Basel SBB via . The journey, including transfers, takes approximately 13h 3m.
No, there is no direct train from Vienna to Rheinfelden. However, there are services departing from Wien Hbf and arriving at Rheinfelden via Zürich HB. The journey, including transfers, takes approximately 9h 10m.
The distance between Vienna and Rheinfelden is 720 km. The road distance is 731.5 km.
The best way to get from Vienna to Rheinfelden without a car is to train which takes 9h 10m and costs SFr 55 - SFr 140.
It takes approximately 4h 32m to get from Vienna to Rheinfelden, including transfers.
Vienna to Rheinfelden bus services, operated by FlixBus, depart from Vienna Erdberg station.
Vienna to Rheinfelden train services, operated by Railways of Slovak Republic (ZSSK), depart from Wien Hbf station.
The best way to get from Vienna to Rheinfelden is to fly which takes 4h 32m and costs SFr 75 - SFr 270. Alternatively, you can train, which costs SFr 55 - SFr 140 and takes 9h 10m, you could also bus, which costs SFr 65 - SFr 120 and takes 13h 3m.
What companies run services between Vienna, Austria and Rheinfelden, Switzerland?
Austrian Airlines, easyJet, and two other airlines fly from Vienna International Airport (VIE) to Basel (BSL) 4 times a day. Alternatively, you can take a train from Wien Hbf to Rheinfelden via Zürich HB in around 9h 10m.
- Website
- austrian.com
Flights from Vienna International Airport to Basel
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 80–320
Flights from Vienna International Airport to Zurich Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- CHF 80–170
- Website
- lufthansa.com
Flights from Vienna International Airport to Basel via Munich
- Ave. Duration
- 2h 56m
- When
- Every day
- Estimated price
- CHF 80–320
Flights from Vienna International Airport to Basel via Frankfurt
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- CHF 80–320
Flights from Vienna International Airport to Zurich Airport via Munich
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- CHF 80–170
- Website
- peoples.ch
Flights from Vienna International Airport to Saint Gallen-Altenrhein Airport
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 310–440
- Website
- easyjet.com
Flights from Vienna International Airport to Basel
- Ave. Duration
- 1h 25m
- When
- Saturday
- Estimated price
- CHF 70–220
- Phone
- +421 24 48 58 188
- [email protected]
- Website
- zssk.sk
Train from Wien Hbf to Zürich HB
- Ave. Duration
- 7h 52m
- Frequency
- Once daily
- Estimated price
- CHF 35–65
- Website
- https://www.zssk.sk/en/
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Rheinfelden
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- CHF 24–75
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Rheinfelden
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- CHF 27–85
- Website
- https://www.sbb.ch/en
Train from Rorschach to Zürich HB
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- CHF 35–110
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Rheinfelden
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- CHF 24–75
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Rheinfelden
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- CHF 24–75
- Website
- https://www.sbb.ch/en
Train from Bregenz to Zürich HB
- Ave. Duration
- 1h 28m
- Frequency
- Every 3 hours
- Estimated price
- CHF 40–130
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Rheinfelden
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- CHF 24–75
- Website
- https://www.sbb.ch/en
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Wien Hbf to Zuerich Hb
- Ave. Duration
- 9h
- Frequency
- Every 4 hours
- Estimated price
- CHF 100–150
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- CHF 100–150
- Phone
- +43 1 89900
- [email protected]
- Website
- westbahn.at
Train from Wien Westbahnhof to Bregenz
- Ave. Duration
- 7h 40m
- Frequency
- 4 times a day
- Estimated price
- CHF 120–210
- Website
- https://westbahn.at/en/
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Vienna Erdberg to Basel SBB
- Ave. Duration
- 12h 35m
- Frequency
- Once daily
- Estimated price
- CHF 60–110
- Website
- https://www.flixbus.co.uk
Want to know more about travelling around Switzerland
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
More Questions & Answers
Vienna to Rheinfelden bus services, operated by FlixBus, arrive at Basel SBB station.
Vienna to Rheinfelden train services, operated by Railways of Slovak Republic (ZSSK), arrive at Zürich HB station.
Yes, the driving distance between Vienna to Rheinfelden is 731 km. It takes approximately 8h 7m to drive from Vienna to Rheinfelden.
Book your Vienna to Rheinfelden train tickets online with Omio.
Book your Vienna to Rheinfelden bus tickets online with Omio.
There are 1245+ hotels available in Rheinfelden.























