There are 5 ways to get from Calw to Basel by train, 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.
Train
best- Take the train from Calw, Bahnhof/ZOB to Pforzheim HauptbahnhofRb74
- Take the train from Karlsruhe Hauptbahnhof to Basel Bad Bf20 / ...
3h 12mCHF 38–127Drive 201.6 km
cheapest- Drive from Calw to Basel201.6 km
2h 39mCHF 33–47Bus, train
- Take the bus from Calw, Bahnhof/ZOB to Bad HerrenalbX63
- Take the bus from Bad Herrenalb to BühlX44
- Take the train from Bühl to Basel Bad BfRe7
5h 52mLine 763 bus, fly, train
- Take the bus from Calw, Bahnhof/ZOB to Böblingen
- Fly from Stuttgart Airport (STR) to Zurich Airport (ZRH)STR - ZRH
- Take the train from Zürich HB to Basel SBB
4h 52mCHF 125–289Train via Schaffhausen
- Take the train from Calw, Bahnhof/ZOB to Horb Bahnhof/ZOB
- Take the train from Horb Bahnhof/ZOB to Schaffhausen87
- Take the train from Schaffhausen to Basel Bad BfRe3
5h 26mCHF 39–60
Calw to Basel by train
Questions & Answers
The cheapest way to get from Calw to Basel is to drive which costs SFr 30 - SFr 50 and takes 2h 39m.
The fastest way to get from Calw to Basel is to drive which takes 2h 39m and costs SFr 30 - SFr 50.
No, there is no direct train from Calw to Basel. However, there are services departing from Calw, Bahnhof/ZOB and arriving at Basel Bad Bf via Pforzheim Hbf and Karlsruhe Hauptbahnhof. The journey, including transfers, takes approximately 3h 12m.
The distance between Calw and Basel is 246 km. The road distance is 201.6 km.
The best way to get from Calw to Basel without a car is to train which takes 3h 12m and costs SFr 35 - SFr 130.
It takes approximately 3h 12m to get from Calw to Basel, including transfers.
Calw to Basel train services, operated by DB ZugBus Regionalverkehr Alb-Bodensee GmbH (RAB), depart from Calw, Bahnhof/ZOB station.
Calw to Basel train services, operated by DB ZugBus Regionalverkehr Alb-Bodensee GmbH (RAB), arrive at Horb Bahnhof/ZOB station.
Yes, the driving distance between Calw to Basel is 202 km. It takes approximately 2h 39m to drive from Calw to Basel.
Book your Calw to Basel train tickets online with Omio.
What companies run services between Calw, Germany and Basel, Switzerland?
You can take a train from Calw, Bahnhof/ZOB to Basel Bad Bf via Pforzheim Hauptbahnhof, Pforzheim Hbf, Karlsruhe Hbf, and Karlsruhe Hauptbahnhof in around 3h 12m.
- Website
- swiss.com
Flights from Stuttgart Airport to Zurich Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- CHF 70–230
- Phone
- +49 731 1550-0
- servicecenter@dbregiobus-rab.de
- Website
- meine-rab.de
Train from Calw, Bahnhof/ZOB to Pforzheim Hauptbahnhof
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- CHF 5–7
- Schedules at
- meine-rab.de
Train from Calw, Bahnhof/ZOB to Horb Bahnhof/ZOB
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- CHF 7–9
- Schedules at
- meine-rab.de
Train from Schaffhausen to Basel Bad Bf
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- CHF 12–16
- Schedules at
- meine-rab.de
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Karlsruhe Hauptbahnhof to Basel Bad Bf
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- CHF 27–55
- Website
- https://int.bahn.de/en
Train from Horb Bahnhof/ZOB to Schaffhausen
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- CHF 20–35
- Website
- https://int.bahn.de/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Karlsruhe Hauptbahnhof to Basel Bad Bf
- Ave. Duration
- 2h 8m
- Frequency
- Twice daily
- Estimated price
- CHF 27–95
- Website
- https://www.ns.nl/en
- 2nd Class
- CHF 27–45
- 1st Class
- CHF 55–95
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Karlsruhe Hauptbahnhof to Basel Bad Bf
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- CHF 26–40
- Website
- https://int.bahn.de/en
Train from Bühl to Basel Bad Bf
- Ave. Duration
- 1h 56m
- Frequency
- Every 4 hours
- Estimated price
- CHF 21–30
- Website
- https://int.bahn.de/en
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Basel SBB
- Ave. Duration
- 1h 14m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 19–40
- Website
- https://www.sbb.ch/en
- Phone
- +49 (0) 800 - 22 21 57 5
- info@eberhardt-travel.de
- Website
- eberhardt-travel.de
Bus from Bad Herrenalb to Bühl
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- CHF 30–45
- Schedules at
- eberhardt-travel.de
- Phone
- 0711 19449
- Website
- vvs.de
Bus from Calw, Bahnhof/ZOB to Böblingen
- Ave. Duration
- 51 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 2–4
- Schedules at
- vvs.de
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
More Questions & Answers
There are 1253+ hotels available in Basel.




















