There are 11 ways to get from Switzerland to Roermond by train, bus, night bus, car or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended
Train via Basel
-
Take the train from Zuerich Hb to Basel Sbb
-
Take the train from Basel SBB to MG Hbf /Europaplatz
Cheapest
Bus
-
Take the bus from Zurich Bus Station to Maastricht
-
Take the bus from Maastricht to Roermond
Train
-
Take the train from Zuerich Hb to Duesseldorf Hbf
-
Take the train from Düsseldorf Hbf to Venlo
Bus, night bus
-
Take the bus from Zurich Bus Station to Darmstadt Hauptbahnhof
-
Take the night bus from Darmstadt Hauptbahnhof to Venlo Station
Drive
-
Drive from Zürich to Roermond
Fly Zurich to Dusseldorf, train
-
Fly from Zurich (ZRH) to Dusseldorf (DUS)
-
Take the train from Düsseldorf Hbf to Venlo
Fly Geneva to Dusseldorf, train
-
Fly from Geneva (GVA) to Dusseldorf (DUS)
-
Take the train from Düsseldorf Hbf to Venlo
Fly Zurich to Cologne Bonn, train
-
Fly from Zurich (ZRH) to Cologne Bonn (CGN)
-
Take the train from Koeln/Bonn Flughafen to Neuss Hbf
-
Take the train from Neuss Hauptbahnhof to Venlo
Fly Zurich to Brussels, train
-
Fly from Zurich (ZRH) to Brussels (BRU)
-
Take the train from Brussels Airport - Zaventem to Breda
-
Take the train from Breda to Eindhoven Centraal
-
Take the train from Eindhoven Centraal to Roermond
Fly Geneva to Brussels, train
-
Fly from Geneva (GVA) to Brussels (BRU)
-
Take the train from Brussels Airport - Zaventem to Breda
-
Take the train from Breda to Eindhoven Centraal
-
Take the train from Eindhoven Centraal to Roermond
Train to Milan Malpensa, fly to Dusseldorf, train
-
Take the train from Mendrisio to Malpensa Aeroporto T1
-
Fly from Milan Malpensa (MXP) to Dusseldorf (DUS)
-
Take the train from Düsseldorf Hbf to Venlo
Travel safe during COVID-19
International entry into Netherlands from Switzerland
- Entry is unrestricted for citizens and permanent residents of Switzerland
Conditions of entry into Netherlands from Switzerland
- There are no current restrictions
Rules to follow in Netherlands
1.5m
Recommended
Considerations leaving from Switzerland
The official advice is to avoid non-essential international travel to high risk countries
Frequently Asked Questions
Yes, entry into Netherlands is currently allowed from Switzerland.
Explore travel optionsDomestic travel is not restricted, but some conditions may apply
- Face masks are recommended
- There is a social distancing requirement of 1.5 metres
- There are no current restrictions
The national COVID-19 helpline number in Roermond is 1351.
Wearing a face mask on public transport in Roermond is recommended.
The social distance requirement in Roermond is 1.5 metres.
Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 1351.
No, returning to Switzerland from Netherlands is currently allowed.
See options for return travel.
Last updated: 17 May 2023
Exceptions may apply, for full details: European Union.
We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2Rio travel advice for general help.
Questions & Answers
The cheapest way to get from Switzerland to Roermond is to bus and night bus which costs SFr 65 - SFr 95 and takes 17h 16m.
The quickest way to get from Switzerland to Roermond is to drive which costs SFr 120 - SFr 180 and takes 5h 45m.
No, there is no direct train from Switzerland to Roermond. However, there are services departing from Zürich Stadelhofen and arriving at Roermond via Zuerich Hb, Basel SBB, MG Hbf /Europaplatz and Venlo. The journey, including transfers, takes approximately 8h 45m.
It is 515 km from Switzerland to Roermond. It is approximately 648.2 km to drive.
The best way to get from Switzerland to Roermond without a car is to train via Basel which takes 8h 45m and costs SFr 90 - SFr 170.
It takes approximately 8h 45m to get from Switzerland to Roermond, including transfers.
Switzerland to Roermond train services, operated by Deutsche Bahn Intercity-Express, depart from Zuerich Hb station.
The best way to get from Switzerland to Roermond is to train via Basel which takes 8h 45m and costs SFr 90 - SFr 170. Alternatively, you can bus, which costs SFr 55 - SFr 95 and takes 12h.
The quickest flight from Zurich Airport to Dusseldorf Airport is the direct flight which takes 1h 15m.
Switzerland to Roermond train services, operated by Deutsche Bahn Intercity-Express, arrive at MG Hbf /Europaplatz station.

- Distance: 515.4 km
- Duration: 8h 45m
What companies run services between Switzerland and Roermond, Netherlands?
You can take a train from Zürich to Roermond via Zuerich Hb, Basel SBB, MG Hbf /Europaplatz, and Venlo in around 8h 45m. Alternatively, you can take a bus from Zürich to Roermond via Zürich HB, Zurich Bus Station, and Maastricht in around 12h.

- Website
- lufthansa.com
Flights from Zurich to Dusseldorf via Frankfurt
- Ave. Duration
- 2h 58m
- When
- Every day
- Estimated price
- €85 - €300
Flights from Zurich to Dusseldorf via Munich
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €90 - €300
Flights from Geneva to Dusseldorf via Munich
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- €120 - €350
Flights from Geneva to Dusseldorf via Frankfurt
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- €110 - €370
Flights from Zurich to Cologne Bonn via Munich
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- €240 - €460
Flights from Zurich to Brussels via Frankfurt
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- €170 - €550
Flights from Zurich to Brussels via Munich
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- €170 - €550
Flights from Geneva to Brussels via Frankfurt
- Ave. Duration
- 3h 13m
- When
- Every day
- Estimated price
- €90 - €290
Flights from Milan Malpensa to Dusseldorf via Frankfurt
- Ave. Duration
- 3h 17m
- When
- Every day
- Estimated price
- €100 - €360
Flights from Milan Malpensa to Dusseldorf via Munich
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €100 - €370

- Website
- swiss.com
Flights from Zurich to Dusseldorf
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- €75 - €260
Flights from Geneva to Dusseldorf
- Ave. Duration
- 1h 30m
- When
- Wednesday, Thursday and Friday
- Estimated price
- €55 - €270
Flights from Geneva to Dusseldorf via Zurich
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- €90 - €330
Flights from Zurich to Cologne Bonn
- Ave. Duration
- 1h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €70 - €210
Flights from Zurich to Brussels
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- €170 - €550
Flights from Geneva to Brussels
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- €80 - €260
Flights from Geneva to Brussels via Zurich
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- €85 - €260
Flights from Milan Malpensa to Dusseldorf via Zurich
- Ave. Duration
- 3h 17m
- When
- Every day
- Estimated price
- €100 - €340

- Website
- eurowings.com
Flights from Zurich to Dusseldorf
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €65 - €220
Flights from Geneva to Dusseldorf
- Ave. Duration
- 1h 30m
- When
- Wednesday, Thursday and Friday
- Estimated price
- €55 - €270
Flights from Zurich to Cologne Bonn
- Ave. Duration
- 1h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €70 - €210
Flights from Milan Malpensa to Dusseldorf
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €60 - €200

- Website
- brusselsairlines.com
Flights from Zurich to Brussels
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- €170 - €550
Flights from Geneva to Brussels
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- €80 - €260

- Website
- airfrance.com
Flights from Geneva to Dusseldorf via Paris Charles de Gaulle
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- €120 - €410
Flights from Milan Malpensa to Dusseldorf via Paris Charles de Gaulle
- Ave. Duration
- 3h 43m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €90 - €280

- Website
- easyjet.com
Flights from Geneva to Brussels
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- €40 - €200

- Website
- klm.com
Flights from Zurich to Dusseldorf via Amsterdam Schiphol
- Ave. Duration
- 3h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €140 - €400
Flights from Geneva to Dusseldorf via Amsterdam Schiphol
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €140 - €350

German rail company Deutsche Bahn is known for its efficient and comfortable service. It offers many different types of rail transportation, including ICE or Intercity-Express for high-speed services between major cities and regions, IC (InterCity) for long-distance trains, RE (Regional Express) trains that connect regions and cities, and the S-Bahn rapid transit service. There are two main tickets on offer: the Flexpreis that has full flexibility, and the Sparpreis which is the cheaper, advanced fare (bookings usually open 6 months in advance for domestic tickets).
Contact Details
- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from Zuerich Hb to Basel Sbb
- Ave. Duration
- 54 min
- Frequency
- Every 3 hours
- Estimated price
- €25 - €35
- Website
- https://www.bahn.com/en
Train from Basel SBB to MG Hbf /Europaplatz
- Ave. Duration
- 4h 48m
- Frequency
- Once daily
- Estimated price
- €65 - €90
- Website
- https://www.bahn.com/en
Train from Zürich HB to Düsseldorf Hbf
- Ave. Duration
- 6h 32m
- Frequency
- 3 times a week
- Estimated price
- €55 - €80
- Website
- https://www.bahn.com/en

The national railway company of Switzerland, Swiss Railways operates trains throughout the country and adjacent European nations including Germany, France, Italy and Austria. Tickets are sold in two classes - First and Second - with most long-distance trains offering a bistro car serving beverages and snacks. Individual tickets can be bought easily at stands, while a variety of travel passes are on offer to suit different travel needs.
Contact Details
- Phone
- +41 848 44 66 88
- Website
- sbb.ch
Train from Zürich HB to Basel SBB
- Ave. Duration
- 1h 14m
- Frequency
- Every 15 minutes
- Estimated price
- €30 - €60
- Website
- https://www.sbb.ch/en/home.html
Train from Zuerich Hb to Duesseldorf Hbf
- Ave. Duration
- 6h 32m
- Frequency
- Twice daily
- Estimated price
- €180 - €330
- Website
- https://www.sbb.ch/en/home.html
Train from Mendrisio to Malpensa Aeroporto T1
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- €25 - €45
- Website
- https://www.sbb.ch/en/home.html

France’s high-speed TGV train network runs at speeds of up to 320km/h connecting major cities across France and into neighbouring countries. All TGV tickets include a seat reservation; seating is 1+2 in 1st class, 2+2 in 2nd class. Popular routes include Paris to Marseille and Paris to Strasbourg. Most TGVs have a cafe area, power points at each seat and WiFi.
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- en.oui.sncf
Train from Zuerich Hb to Basel Sbb
- Ave. Duration
- 54 min
- Frequency
- Every 3 hours
- Estimated price
- €22 - €50
- Website
- https://www.sncf-connect.com/en-en/
- 2nd Class
- €22 - €29
- 1st Class
- €35 - €50

- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Zürich HB to Basel SBB
- Ave. Duration
- 54 min
- Frequency
- Every 2 hours
- Estimated price
- €8 - €11
- Website
- SBB GmbH

- Phone
- 0180 6 9 27 37 27
- info@eurobahn.de
- Website
- eurobahn.de
Train from Düsseldorf Hbf to Venlo
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- €12 - €18
- Website
- https://www.eurobahn.de/en/
Train from Neuss Hauptbahnhof to Venlo
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €11 - €16
- Website
- https://www.eurobahn.de/en/

- Phone
- 0221 13 999 444
- Website
- nationalexpress.de
Train from Koeln/Bonn Flughafen to Neuss Hbf
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- €10 - €16
- Website
- National Express Rail

- Phone
- +32 2 528 28 28
- Website
- belgiantrain.be
Train from Brussels Airport - Zaventem to Breda
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- €18 - €21
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €18 - €21
- 1st Class
- €25 - €29

Dutch Railways (NS) is the main passenger railway operator in the Netherlands. Founded in 1938, NS connects all major cities in the Netherlands, and offers night trains, international trains, Intercity direct, and trains to and from the airport. NS International is the international subsidiary of NS; their services include high-speed trains such as Thalys, ICE International, Eurostar and TGV, to major European hubs including Paris, London, Brussels, Berlin, Cologne, Frankfurt and Lille.
Contact Details
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Breda to Eindhoven Centraal
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- €10 - €25
- Website
- https://www.ns.nl/en
- 2nd Class Full Fare
- €10 - €15
- 1st Class Full Fare
- €17 - €25
Train from Eindhoven Centraal to Roermond
- Ave. Duration
- 31 min
- Frequency
- Every 20 minutes
- Estimated price
- €9 - €24
- Website
- https://www.ns.nl/en
- 2nd Class Full Fare
- €9 - €14
- 1st Class Full Fare
- €16 - €24

- Phone
- +31 900 2022022
- Website
- arriva.nl
Train from Eindhoven Centraal to Roermond
- Ave. Duration
- 29 min
- Frequency
- Once a week
- Estimated price
- €11 - €14
- Website
- arriva.nl

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Zurich Bus Station to Maastricht
- Ave. Duration
- 9h 15m
- Frequency
- 4 times a week
- Estimated price
- €45 - €70
- Website
- https://www.flixbus.co.uk
- Book at
- https://shop.global.flixbus.com/
Bus from Maastricht to Roermond
- Ave. Duration
- 35 min
- Frequency
- Twice daily
- Estimated price
- €6 - €9
- Website
- https://www.flixbus.co.uk
- Book at
- https://shop.global.flixbus.com/
Bus from Zurich Bus Station to Darmstadt Hauptbahnhof
- Ave. Duration
- 7h 25m
- Frequency
- Twice daily
- Estimated price
- €35 - €50
- Website
- https://www.flixbus.co.uk
- Book at
- https://shop.global.flixbus.com/
Night bus from Darmstadt Hauptbahnhof to Venlo Station
- Ave. Duration
- 6h 35m
- Frequency
- Twice a week
- Estimated price
- €30 - €45
- Website
- https://www.flixbus.co.uk
- Book at
- https://shop.global.flixbus.com/
Frequently asked questions
Want to know more about travelling around Netherlands
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
We compare the different Eurail types and help you decide if a Eurail Pass is right for you
Read the travel guideWant to know more about Flixbus?
Rome2Rio’s guide has all the details
Read the travel guideItaly Travel Guides
Travel inspiration and top planning tips for getting around Italy.
Read the travel guideMore Questions & Answers
Yes, the driving distance between Switzerland to Roermond is 648 km. It takes approximately 5h 45m to drive from Switzerland to Roermond.
KLM, Eurowings, Swiss and Lufthansa offer flights from Zurich Airport to Dusseldorf Airport.
There are 79+ hotels available in Roermond. Prices start at €87 per night.
The best way to get from Switzerland to Zurich Airport is to train which takes 18 min and costs SFr 11 - SFr 20.