There are 12 ways to get from Weert to Basel by train, bus, car, plane, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Frankfurt Airport (FRA)
best- Take the train from Weert to Heerlentrain
- Take the train from Aachen Hbf to Frankfurt(M) Flughafen Fernbftrain Ice / ...
- Take the train from Frankfurt to Mannheim, Hauptbahnhoftrain 43 / ...
- Take the train from Mannheim, Hauptbahnhof to Basel Bad Bftrain 20 / ...
7h 13mCHF 103–245Train, bus
cheapest- Take the train from Weert to Maastrichttrain Intercity
- Take the bus from Maastricht to Basel SBBbus FlixBus N473
10h 38mCHF 41–88Bus
- Take the bus from Roermond to Düsseldorf central bus stationbus 380 / ...
- Take the bus from Dusseldorf Central Bus Station to Basel, Bahnhofbus Ivano-Frankivsk
10hDrive 534 km
- Drive from Weert to Baselcar 534 km
5h 44mCHF 86–124Train, train to Frankfurt, fly to Basel
- Take the train from Weert to Heerlentrain
- Take the train from Aachen Hbf to Frankfurt(M) Flughafen Fernbftrain
- Fly from Frankfurt (FRA) to Basel (BSL)plane FRA - BSL
6h 4mCHF 170–354Train
- Take the train from Eindhoven to Basel SBBtrain 43N
10h 58mCHF 96–343Train to Düsseldorf International Airport, fly to Zurich Airport, train
- Take the train from Venlo to Düsseldorf Hbftrain
- Fly from Düsseldorf International Airport (DUS) to Zurich Airport (ZRH)plane DUS - ZRH
- Take the train from Zürich HB to Basel SBBtrain
7h 28mCHF 116–301Train, train to Cologne Bonn Airport, fly to Zurich Airport
- Take the train from Weert to Heerlentrain
- Take the train from Aachen, Hbf to Köln Hbftrain
- Fly from Cologne Bonn Airport (CGN) to Zurich Airport (ZRH)plane CGN - ZRH
- Take the train from Zürich HB to Basel SBBtrain
7h 29mCHF 113–361Train, train to Luxembourg, fly to Zurich Airport
- Take the train from Weert to Maastrichttrain
- Take the train from Liège-Guillemins to Pfaffenthal-Kirchbergtrain
- Fly from Luxembourg (LUX) to Zurich Airport (ZRH)plane LUX - ZRH
- Take the train from Zürich HB to Basel SBBtrain
8h 39mCHF 136–365Train, train to Brussels Airport, fly to Zurich Airport
- Take the train from Eindhoven to Bredatrain
- Take the train from Breda to Brussels Airport-Zaventemtrain
- Fly from Brussels Airport (BRU) to Zurich Airport (ZRH)plane BRU - ZRH
- Take the train from Zürich HB to Basel SBBtrain
7h 36mCHF 132–324Train, subway, bus to Amsterdam Airport Schiphol, fly to Basel
- Take the train from Weert to Eindhoventrain
- Take the train from Eindhoven to Rotterdam Centraaltrain
- Take the subway from Rotterdam, Rotterdam Centraal to 's-Gravenhage, Foreparksubway
- Take the bus from Den haag to Amsterdambus
- Fly from Amsterdam Airport Schiphol (AMS) to Basel (BSL)plane AMS - BSL
7h 33mTrain to Amsterdam Airport Schiphol, fly to Zurich Airport, train
- Take the train from Eindhoven to Rotterdam Centraaltrain
- Fly from Amsterdam Airport Schiphol (AMS) to Zurich Airport (ZRH)plane AMS - ZRH
- Take the train from Zürich HB to Basel SBBtrain
9h 2mCHF 147–365
Weert to Basel by train
Questions & Answers
The cheapest way to get from Weert to Basel is to train and bus which costs SFr 40 - SFr 90 and takes 10h 38m.
The fastest way to get from Weert to Basel is to drive which takes 5h 44m and costs SFr 85 - SFr 130.
No, there is no direct bus from Weert to Basel. However, there are services departing from Weert, Emmasingel and arriving at Basel, Bahnhof via Roermond and Dusseldorf Central Bus Station. The journey, including transfers, takes approximately 10h.
No, there is no direct train from Weert to Basel. However, there are services departing from Weert and arriving at Basel Bad Bf via Heerlen, Aachen Hbf, Frankfurt and Mannheim, Hauptbahnhof. The journey, including transfers, takes approximately 7h 13m.
The distance between Weert and Basel is 649 km. The road distance is 534 km.
The best way to get from Weert to Basel without a car is to train via Frankfurt Airport (FRA) which takes 7h 13m and costs SFr 100 - SFr 250.
It takes approximately 7h 13m to get from Weert to Basel, including transfers.
Weert to Basel bus services, operated by FlixBus, depart from Roermond station.
Weert to Basel train services, operated by Nederlandse Spoorwegen (NS), depart from Weert station.
The best way to get from Weert to Basel is to train via Frankfurt Airport (FRA) which takes 7h 13m and costs SFr 100 - SFr 250. Alternatively, you can bus, which costs and takes 10h.
What companies run services between Weert, Netherlands and Basel, Switzerland?
You can take a train from Weert to Basel Bad Bf via Heerlen, Aachen Hbf, Frankfurt, and Mannheim, Hauptbahnhof in around 7h 13m. Alternatively, you can take a bus from Weert, Emmasingel to Basel, Bahnhof via Roermond, Station Roermond, Roermond, and Dusseldorf Central Bus Station in around 10h.
- Website
- swiss.com
Flights from Frankfurt to Basel
- Ave. Duration
- 55 min
- When
- Sunday
- Estimated price
- CHF 95–470
Flights from Düsseldorf International Airport to Zurich Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- CHF 55–160
Flights from Cologne Bonn Airport to Zurich Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- CHF 55–170
Flights from Luxembourg to Zurich Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- CHF 80–250
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–130
Flights from Amsterdam Airport Schiphol to Zurich Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- CHF 100–240
- Website
- lufthansa.com
Flights from Frankfurt to Basel
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 90–470
Flights from Frankfurt to Basel via Munich
- Ave. Duration
- 2h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- CHF 95–470
Flights from Düsseldorf International Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 2h 58m
- When
- Every day
- Estimated price
- CHF 60–330
Flights from Cologne Bonn Airport to Zurich Airport via Munich
- Ave. Duration
- 2h 50m
- When
- Tuesday to Friday
- Estimated price
- CHF 55–170
Flights from Luxembourg to Zurich Airport via Frankfurt
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- CHF 210–270
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–460
- Website
- klm.com
Flights from Amsterdam Airport Schiphol to Basel
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- CHF 45–320
Flights from Amsterdam Airport Schiphol to Zurich Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- CHF 40–290
- Website
- eurowings.com
Flights from Düsseldorf International Airport to Zurich Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- CHF 55–160
Flights from Cologne Bonn Airport to Zurich Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- CHF 55–170
- Website
- brusselsairlines.com
Flights from Brussels Airport to Zurich Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- CHF 80–160
- Website
- airdolomiti.it
Flights from Frankfurt to Basel
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 90–270
Flights from Amsterdam Airport Schiphol to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- CHF 110–460
- Website
- easyjet.com
Flights from Amsterdam Airport Schiphol to Basel
- Ave. Duration
- 1h 16m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 65–220
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Weert to Heerlen
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- CHF 11–35
- Website
- https://www.ns.nl/en
- 2nd Class
- CHF 11–16
- 1st Class
- CHF 19–35
Train from Frankfurt to Mannheim, Hauptbahnhof
- Ave. Duration
- 1h 23m
- Frequency
- 3 times a day
- Estimated price
- CHF 11–35
- Website
- https://www.ns.nl/en
- 2nd Class
- CHF 11–17
- 1st Class
- CHF 20–35
Train from Mannheim, Hauptbahnhof to Basel Bad Bf
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- CHF 35–120
- Website
- https://www.ns.nl/en
- 2nd Class
- CHF 35–55
- 1st Class
- CHF 70–120
Train from Weert to Maastricht
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- CHF 11–35
- Website
- https://www.ns.nl/en
- 2nd Class
- CHF 11–17
- 1st Class
- CHF 20–35
Train from Eindhoven to Basel SBB
- Ave. Duration
- 8h 35m
- Frequency
- 5 times a week
- Estimated price
- CHF 90–330
- Website
- https://www.ns.nl/en
- 2nd Class
- CHF 90–140
- 1st Class
- CHF 190–330
Train from Venlo to Düsseldorf Hbf
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- CHF 10–28
- Website
- https://www.ns.nl/en
- 2nd Class
- CHF 10–15
- 1st Class
- CHF 17–28
Train from Eindhoven to Breda
- Ave. Duration
- 38 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 9–28
- Website
- https://www.ns.nl/en
- 2nd Class
- CHF 9–15
- 1st Class
- CHF 16–28
Train from Breda to Brussels Airport-Zaventem
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- CHF 14–45
- Website
- https://www.ns.nl/en
- 2nd Class
- CHF 14–22
- 1st Class
- CHF 27–45
Train from Weert to Eindhoven
- Ave. Duration
- 23 min
- Frequency
- Every 15 minutes
- Estimated price
- CHF 5–14
- Website
- https://www.ns.nl/en
- 2nd Class
- CHF 5–9
- 1st Class
- CHF 8–14
Train from Eindhoven to Rotterdam Centraal
- Ave. Duration
- 1h 1m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 15–50
- Website
- https://www.ns.nl/en
- 2nd Class
- CHF 15–24
- 1st Class
- CHF 30–50
- Phone
- 0800-0232 545
- Website
- arriva.nl
Train from Weert to Heerlen
- Ave. Duration
- 57 min
- Frequency
- Once a week
- Estimated price
- CHF 13–15
- Website
- https://www.arriva.nl/en/
- 2nd Class
- CHF 13–15
Train from Weert to Maastricht
- Ave. Duration
- 43 min
- Frequency
- Once a week
- Estimated price
- CHF 14–16
- Website
- https://www.arriva.nl/en/
- 2nd Class
- CHF 14–16
Train from Weert to Eindhoven
- Ave. Duration
- 17 min
- Frequency
- Once a week
- Estimated price
- CHF 6–7
- Website
- https://www.arriva.nl/en/
- 2nd Class
- CHF 6–7
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Aachen Hbf to Frankfurt(M) Flughafen Fernbf
- Ave. Duration
- 1h 35m
- Frequency
- Every 2 hours
- Estimated price
- CHF 42–47
- Website
- https://int.bahn.de/en
Train from Frankfurt to Mannheim, Hauptbahnhof
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- CHF 24–27
- Website
- https://int.bahn.de/en
Train from Mannheim, Hauptbahnhof to Basel Bad Bf
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- CHF 43–49
- Website
- https://int.bahn.de/en
Train from Eindhoven to Basel SBB
- Ave. Duration
- 8h 35m
- Frequency
- 4 times a week
- Estimated price
- CHF 90–105
- Website
- https://int.bahn.de/en
Train from Aachen, Hbf to Köln Hbf
- Ave. Duration
- 37 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 23–27
- Website
- https://int.bahn.de/en
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Mannheim, Hauptbahnhof to Basel Bad Bf
- Ave. Duration
- 2h 34m
- Frequency
- Once daily
- Estimated price
- CHF 40–60
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +43 5 1717
- Website
- konzern.oebb.at
Train from Eindhoven to Basel SBB
- Ave. Duration
- 9h 35m
- Frequency
- 3 times a day
- Estimated price
- CHF 120–180
- Website
- https://konzern.oebb.at/en/
Train from Aachen, Hbf to Köln Hbf
- Ave. Duration
- 38 min
- Frequency
- 3 times a week
- Estimated price
- CHF 18–28
- Website
- https://konzern.oebb.at/en/
- Phone
- 0180 6 9 27 37 27
- info@eurobahn.de
- Website
- eurobahn.de
Train from Venlo to Düsseldorf Hbf
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- CHF 11–17
- Website
- https://www.eurobahn.de/en/
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Basel SBB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 30–60
- Website
- https://www.sbb.ch/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Aachen, Hbf to Köln Hbf
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- CHF 12–18
- Website
- https://int.bahn.de/en
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Aachen, Hbf to Köln Hbf
- Ave. Duration
- 38 min
- Frequency
- 5 times a day
- Estimated price
- CHF 27–60
- Website
- https://www.eurostar.com/rw-en
- Standard
- CHF 27–40
- Comfort
- CHF 28–40
- Premium
- CHF 45–60
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Aachen, Hbf to Köln Hbf
- Ave. Duration
- 39 min
- Frequency
- 6 times a week
- Estimated price
- CHF 7–11
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- CHF 7–11
- 1st Class
- CHF 11–16
Train from Liège-Guillemins to Pfaffenthal-Kirchberg
- Ave. Duration
- 2h 34m
- Frequency
- Hourly
- Estimated price
- CHF 13–19
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- CHF 13–19
- 1st Class
- CHF 20–29
Train from Breda to Brussels Airport-Zaventem
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- CHF 17–19
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- CHF 17–19
- 1st Class
- CHF 23–26
- Phone
- +31 900 5006010
- klantenservice@ret.nl
- Website
- ret.nl
Subway from Rotterdam, Rotterdam Centraal to 's-Gravenhage, Forepark
- Ave. Duration
- 23 min
- Frequency
- Every 15 minutes
- Estimated price
- CHF 3–4
- Website
- RET
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Roermond to Düsseldorf central bus station
- Ave. Duration
- 50 min
- Frequency
- 3 times a day
- Estimated price
- CHF 3–6
- Website
- https://www.flixbus.co.uk
Bus from Maastricht to Basel SBB
- Ave. Duration
- 8h 50m
- Frequency
- Once daily
- Estimated price
- CHF 30–55
- Website
- https://www.flixbus.co.uk
- Phone
- +38 098-888-11-08
- igoruzhanskyi@grandbus.com.ua
- Website
- grandbus.com.ua
Bus from Dusseldorf Central Bus Station to Basel, Bahnhof
- Ave. Duration
- 6h 18m
- Frequency
- Once daily
- Website
- https://www.grandbus.com.ua/en
- Phone
- +380(67)-484-57-27
- support@pavluks-trans.com
- Website
- pavluks-trans.com
Bus from Den haag to Amsterdam
- Ave. Duration
- 44 min
- Frequency
- Twice daily
- Website
- https://pavluks-trans.com/en/tickets/kyiv/goettingen?sort_by=departure&order_by=ASC&page=1
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
Want to know more about Flixbus?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
Weert to Basel bus services, operated by FlixBus, arrive at Düsseldorf central bus station.
Weert to Basel train services, operated by Nederlandse Spoorwegen (NS), arrive at Heerlen station.
Yes, the driving distance between Weert to Basel is 534 km. It takes approximately 5h 44m to drive from Weert to Basel.
There are 1293+ hotels available in Basel.























































