There are 10 ways to get from Rotterdam to Winterthur by train, plane, train (Eurostar, TGV), 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.
Train to Amsterdam Airport Schiphol, fly to Zurich Airport
best- Take the train from Rotterdam Centraal to Schiphol Airporttrain
- Fly from Amsterdam Airport Schiphol (AMS) to Zurich Airport (ZRH)plane AMS - ZRH
4h 7mCHF 122–281Train, night train
cheapest- Take the train from Rotterdam Centraal to Eindhoven Centraaltrain Intercity
- Take the nighttrain from Eindhoven Centraal to Zuerich Hbnighttrain Nj
13h 2mCHF 55–164Train via Strasbourg
- Take the train from Rotterdam Centraal to Paris Nordtrain
- Take the train from Paris Est to Strasbourgtrain Tgv
- Take the train from Strasbourg to Basel Sbbtrain Ter
- Take the train from Basel SBB to Zürich HBtrain Tgv / ...
8h 16mCHF 285–488Bus
- Take the bus from Rotterdam to Zürichbus BlaBlaCar Bus
12h 13mCHF 64–109Train to Brussels Airport, fly to Zurich Airport
- Take the train from Rotterdam Centraal to Brussels Airport-Zaventemtrain
- Fly from Brussels Airport (BRU) to Zurich Airport (ZRH)plane BRU - ZRH
5h 22mCHF 97–245Train to Amsterdam Airport Schiphol, fly to Basel, train
- Take the train from Rotterdam Centraal to Schiphol Airporttrain
- Fly from Amsterdam Airport Schiphol (AMS) to Basel (BSL)plane AMS - BSL
- Take the train from Basel SBB to Zürich HBtrain
5h 49mCHF 139–370Train, train to Düsseldorf International Airport, fly to Zurich Airport
- Take the train from Rotterdam Centraal to Utrecht Centraaltrain
- Take the train from Utrecht Centraal to Duisburg Hbftrain
- Fly from Düsseldorf International Airport (DUS) to Zurich Airport (ZRH)plane DUS - ZRH
6h 31mCHF 97–288Train
- Take the train from Rotterdam Centraal to Paris Nordtrain Thalys
- Take the train from Paris Est to Zuerich Hbtrain Tgv
8h 58mCHF 285–445Bus via Zurich Bus Station
- Take the bus from Rotterdam Central Station to Zurich Bus Stationbus FlixBus 007
14h 58mCHF 77–120Drive 744.2 km
- Drive from Rotterdam to Winterthurcar 744.2 km
7h 35mCHF 143–207
Rotterdam to Winterthur by train and foot
Comparing Your Travel Options
The cheapest way to get from Rotterdam to Winterthur is to bus which costs SFr 60 - SFr 110 and takes 12h 13m.
The fastest way to get from Rotterdam to Winterthur is to train and fly which takes 4h 7m and costs SFr 120 - SFr 290.
No, there is no direct bus from Rotterdam to Winterthur. However, there are services departing from Rotterdam and arriving at Zürich via . The journey, including transfers, takes approximately 12h 13m.
No, there is no direct train from Rotterdam to Winterthur. However, there are services departing from Rotterdam Centraal and arriving at Winterthur via Paris Est, Strasbourg, Basel SBB and Zürich HB. The journey, including transfers, takes approximately 8h 16m.
The distance between Rotterdam and Winterthur is 678 km. The road distance is 744.2 km.
The best way to get from Rotterdam to Winterthur without a car is to train via Strasbourg which takes 8h 16m and costs SFr 280 - SFr 490.
It takes approximately 4h 7m to get from Rotterdam to Winterthur, including transfers.
Rotterdam to Winterthur bus services, operated by BlaBlaCar Bus, depart from Rotterdam station.
Rotterdam to Winterthur train services, operated by Eurostar, depart from Rotterdam Centraal station.
The best way to get from Rotterdam to Winterthur is to train via Strasbourg which takes 8h 16m and costs SFr 280 - SFr 490. Alternatively, you can bus, which costs SFr 60 - SFr 110 and takes 12h 13m.
What companies run services between Rotterdam, Netherlands and Winterthur, Switzerland?
You can take a train from Rotterdam Centraal to Winterthur via Paris Nord, Paris Est, Strasbourg, Basel Sbb, Basel SBB, and Zürich HB in around 8h 16m. Alternatively, BlaBlaCar Bus operates a bus from Rotterdam to Zürich once daily. Tickets cost CHF 55–100 and the journey takes 11h 45m.
- Website
- swiss.com
Flights from Amsterdam Airport Schiphol to Zurich Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- CHF 110–280
Flights from Brussels Airport to Zurich Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- CHF 75–170
Flights from Düsseldorf International Airport to Zurich Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- CHF 65–270
- Website
- lufthansa.com
Flights from Amsterdam Airport Schiphol to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 14m
- When
- Every day
- Estimated price
- CHF 50–360
Flights from Brussels Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- CHF 75–150
Flights from Brussels Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 12m
- When
- Every day
- Estimated price
- CHF 75–190
Flights from Amsterdam Airport Schiphol to Basel via Frankfurt
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- CHF 95–280
Flights from Düsseldorf International Airport to Zurich Airport via Munich
- Ave. Duration
- 2h 56m
- When
- Every day
- Estimated price
- CHF 45–300
Flights from Düsseldorf International Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 2h 56m
- When
- Every day
- Estimated price
- CHF 75–280
- Website
- klm.com
Flights from Amsterdam Airport Schiphol to Zurich Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- CHF 45–300
Flights from Amsterdam Airport Schiphol to Basel
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- CHF 50–340
- Website
- brusselsairlines.com
Flights from Brussels Airport to Zurich Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- CHF 75–170
- Website
- eurowings.com
Flights from Düsseldorf International Airport to Zurich Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- CHF 70–200
- Phone
- +44 (0)3432 186 186
- Website
- Eurostar
Train from Rotterdam Centraal to Schiphol Airport
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- CHF 19–35
- Website
- Eurostar
Train from Rotterdam Centraal to Paris Nord
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- CHF 160–260
- Website
- Eurostar
Train from Rotterdam Centraal to Schiphol Airport
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- CHF 19–35
- Website
- Eurostar
Train from Rotterdam Centraal to Paris Nord
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- CHF 160–260
- Website
- Eurostar
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Rotterdam Centraal to Schiphol Airport
- Ave. Duration
- 26 min
- Frequency
- Every 3 hours
- Estimated price
- CHF 8–14
- Website
- Belgian Railways
Train from Rotterdam Centraal to Brussels Airport-Zaventem
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- CHF 23–35
- Website
- Belgian Railways
Train from Rotterdam Centraal to Schiphol Airport
- Ave. Duration
- 26 min
- Frequency
- Every 3 hours
- Estimated price
- CHF 8–14
- Website
- Belgian Railways
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Paris Est to Strasbourg
- Ave. Duration
- 1h 46m
- Frequency
- Hourly
- Estimated price
- CHF 80–120
- Website
- TGV inOui
Train from Paris Est to Zuerich Hb
- Ave. Duration
- 4h 28m
- Frequency
- Twice a week
- Estimated price
- CHF 110–170
- Website
- TGV inOui
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Paris Est to Strasbourg
- Ave. Duration
- 1h 46m
- Frequency
- Every 3 hours
- Estimated price
- CHF 65–130
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Utrecht Centraal to Duisburg Hbf
- Ave. Duration
- 1h 54m
- Frequency
- Once a week
- Estimated price
- CHF 23–45
- Website
- Deutsche Bahn Intercity (DB IC)
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Paris Est to Strasbourg
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- CHF 75–120
- Website
- Oui.SNCF
Train from Strasbourg to Basel Sbb
- Ave. Duration
- 1h 17m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 25–40
- Website
- Oui.SNCF
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 27–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 27–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Rotterdam Centraal to Eindhoven Centraal
- Ave. Duration
- 1h 2m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 10–19
- Website
- Nederlandse Spoorwegen (NS)
Night train from Eindhoven Centraal to Zuerich Hb
- Ave. Duration
- 10h 19m
- Frequency
- Twice daily
- Estimated price
- CHF 70–130
- Website
- Nederlandse Spoorwegen (NS)
Train from Rotterdam Centraal to Brussels Airport-Zaventem
- Ave. Duration
- 1h 40m
- Frequency
- Every 2 hours
- Estimated price
- CHF 14–26
- Website
- Nederlandse Spoorwegen (NS)
Train from Rotterdam Centraal to Utrecht Centraal
- Ave. Duration
- 37 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 5–11
- Website
- Nederlandse Spoorwegen (NS)
Train from Utrecht Centraal to Duisburg Hbf
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- CHF 15–29
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- +43 (0) 51717
- Website
- Nightjet
Night train from Eindhoven Centraal to Zuerich Hb
- Ave. Duration
- 10h 6m
- Frequency
- Twice a week
- Estimated price
- CHF 35–110
- Website
- Nightjet
- Sleeper Carriage
- CHF 95–110
- Couchette Carriage
- CHF 65–80
- Seating Carriage
- CHF 35–45
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Rotterdam to Zürich
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Estimated price
- CHF 55–100
- Website
- BlaBlaCar Bus
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Rotterdam Central Station to Zurich Bus Station
- Ave. Duration
- 14h 30m
- Frequency
- Once daily
- Estimated price
- CHF 70–110
- Website
- Flixbus
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
Booking & Getting There
Rotterdam to Winterthur bus services, operated by BlaBlaCar Bus, arrive at Zürich station.
Rotterdam to Winterthur train services, operated by Eurostar, arrive at Paris Nord station.
Yes, the driving distance between Rotterdam to Winterthur is 744 km. It takes approximately 7h 35m to drive from Rotterdam to Winterthur.
Book your Rotterdam to Winterthur train tickets online with Omio.
Book your Rotterdam to Winterthur bus tickets online with Omio.
There are 1232+ hotels available in Winterthur.























































