There are 8 ways to get from Rotterdam to Bad Ragaz by plane, train, train (Eurostar), 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 Rotterdam The Hague Airport to Innsbruck Airport, train
best- Fly from Rotterdam The Hague Airport (RTM) to Innsbruck Airport (INN)plane RTM - INN
- Take the train from Innsbruck Hauptbahnhof to Sarganstrain
5h 42mCHF 256–662Bus, train
cheapest- Take the bus from Rotterdam to Zürichbus BlaBlaCar Bus
- Take the train from Zürich HB to Bad Ragaztrain Ir35
13h 36mCHF 56–109Train via Paris
- Take the train from Rotterdam Centraal to Paris Nordtrain
- Take the train from Paris l'Est to Strasbourg Bahnhoftrain 83 / ...
- Take the train from Strasbourg to Basel Sbbtrain Ter
- Take the train from Basel SBB to Sarganstrain Ic3 / ...
10h 26mCHF 194–397Train, night train
- Take the train from Rotterdam Centraal to Eindhoventrain
- Take the night train from Eindhoven Centraal to Zuerich Hbnighttrain Nj
- Take the train from Zürich HB to Bad Ragaztrain
14h 12mCHF 131–429Train to Brussels Airport, fly to Zurich Airport, train
- Take the train from Rotterdam Centraal to Brussels Airport-Zaventemtrain
- Fly from Brussels Airport (BRU) to Zurich Airport (ZRH)plane BRU - ZRH
- Take the train from Zürich HB to Bad Ragaztrain
6h 53mCHF 109–284Fly Amsterdam Airport Schiphol to Zurich Airport, train
- Fly from Amsterdam Airport Schiphol (AMS) to Zurich Airport (ZRH)plane AMS - ZRH
- Take the train from Zürich HB to Bad Ragaztrain
7h 45mCHF 116–282Train
- Take the train from Rotterdam Centraal to Eindhoventrain
- Take the train from Eindhoven to Zürich HBtrain
- Take the train from Zürich HB to Bad Ragaztrain
14h 12mCHF 136–459Drive 845.9 km
- Drive from Rotterdam to Bad Ragazcar 845.9 km
8h 31mCHF 136–196
Rotterdam to Bad Ragaz by train and foot
Questions & Answers
The cheapest way to get from Rotterdam to Bad Ragaz is to bus and train which costs SFr 55 - SFr 110 and takes 13h 36m.
The fastest way to get from Rotterdam to Bad Ragaz is to fly and train which takes 5h 42m and costs SFr 250 - SFr 700.
No, there is no direct train from Rotterdam to Bad Ragaz. However, there are services departing from Rotterdam Centraal and arriving at Bad Ragaz via Paris l'Est, Strasbourg, Basel SBB and Sargans. The journey, including transfers, takes approximately 10h 26m.
The distance between Rotterdam and Bad Ragaz is 922 km. The road distance is 845.9 km.
The best way to get from Rotterdam to Bad Ragaz without a car is to train via Paris which takes 10h 26m and costs SFr 190 - SFr 400.
It takes approximately 5h 42m to get from Rotterdam to Bad Ragaz, including transfers.
Rotterdam to Bad Ragaz train services, operated by Eurostar, depart from Rotterdam Centraal station.
Rotterdam to Bad Ragaz train services, operated by Eurostar, arrive at Paris Nord station.
Yes, the driving distance between Rotterdam to Bad Ragaz is 846 km. It takes approximately 8h 31m to drive from Rotterdam to Bad Ragaz.
There are 504+ hotels available in Bad Ragaz.
What companies run services between Rotterdam, Netherlands and Bad Ragaz, Switzerland?
You can take a train from Rotterdam Centraal to Bad Ragaz via Paris Nord, Paris l'Est, Strasbourg Bahnhof, Strasbourg, Basel Sbb, Basel SBB, and Sargans in around 10h 26m.
- Website
- swiss.com
Flights from Brussels Airport to Zurich Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- CHF 80–160
Flights from Brussels Airport to Zurich Airport via Geneva
- Ave. Duration
- 3h
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 95–160
Flights from Amsterdam Airport Schiphol to Zurich Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- CHF 100–240
- Website
- brusselsairlines.com
Flights from Brussels Airport to Zurich Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- CHF 80–160
- Website
- klm.com
Flights from Amsterdam Airport Schiphol to Zurich Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- CHF 40–290
- Website
- transavia.com
Flights from Rotterdam The Hague Airport to Innsbruck Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- CHF 110–750
- Website
- lufthansa.com
Flights from Brussels Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- CHF 80–160
Flights from Amsterdam Airport Schiphol to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- CHF 85–410
- Website
- airdolomiti.it
Flights from Amsterdam Airport Schiphol to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- CHF 110–410
Train from Innsbruck Hauptbahnhof to Sargans
- Ave. Duration
- 2h 36m
- Frequency
- Every 4 hours
- Estimated price
- CHF 28–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- CHF 28–45
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Innsbruck Hauptbahnhof to Sargans
- Ave. Duration
- 2h 36m
- Frequency
- Once daily
- Estimated price
- CHF 35–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Rotterdam Centraal to Paris Nord
- Ave. Duration
- 2h 42m
- Frequency
- Hourly
- Estimated price
- CHF 90–180
- Website
- https://www.eurostar.com/rw-en
- Standard
- CHF 90–130
- Comfort
- CHF 100–150
- Premium
- CHF 130–180
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Paris l'Est to Strasbourg Bahnhof
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- CHF 60–120
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Strasbourg to Basel Sbb
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- CHF 28
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Basel SBB to Sargans
- Ave. Duration
- 1h 55m
- Frequency
- Every 3 hours
- Estimated price
- CHF 35–65
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Bad Ragaz
- Ave. Duration
- 1h 19m
- Frequency
- Every 4 hours
- Estimated price
- CHF 20–40
- Website
- https://www.sbb.ch/en
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Basel SBB to Sargans
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a day
- Estimated price
- CHF 13–17
- Schedules at
- sbb-deutschland.de
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Zürich HB to Bad Ragaz
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Schedules at
- sob.ch
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Rotterdam Centraal to Eindhoven
- Ave. Duration
- 1h 2m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 16–50
- Website
- https://www.ns.nl/en
- 2nd Class
- CHF 16–24
- 1st Class
- CHF 30–50
Night train from Eindhoven Centraal to Zuerich Hb
- Ave. Duration
- 10h 19m
- Frequency
- 4 times a week
- Estimated price
- CHF 95–340
- Website
- https://www.ns.nl/en
- 2nd Class
- CHF 95–150
- 1st Class
- CHF 200–340
Train from Rotterdam Centraal to Brussels Airport-Zaventem
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- CHF 21–70
- Website
- https://www.ns.nl/en
- 2nd Class
- CHF 21–35
- 1st Class
- CHF 40–70
Train from Eindhoven to Zürich HB
- Ave. Duration
- 10h 19m
- Frequency
- 5 times a week
- Estimated price
- CHF 100–370
- Website
- https://www.ns.nl/en
- 2nd Class
- CHF 100–160
- 1st Class
- CHF 220–370
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Rotterdam Centraal to Brussels Airport-Zaventem
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- CHF 22–24
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- CHF 22–24
- 1st Class
- CHF 31–35
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Rotterdam to Zürich
- Ave. Duration
- 11h 45m
- Frequency
- 4 times a week
- Estimated price
- CHF 35–70
- Website
- https://www.blablacar.co.uk/bus
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
Train travel in France: A guide to SNCF
Read the travel guide

























































