There are 4 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 Hauptbahnhoftrain Rb74
- Take the train from Karlsruhe Hauptbahnhof to Basel Bad Bftrain 12 / ...
3h 2mCHF 30–184Bus, train
- Take the bus from Calw, Bahnhof/ZOB to Bad Herrenalbbus X63
- Take the bus from Bad Herrenalb to Bühlbus X44
- Take the train from Bühl to Basel Bad Bftrain Re7
5h 54mCHF 70–118Drive 201.5 km
- Drive from Calw to Baselcar 201.5 km
2h 40mCHF 33–48Train, fly
- Take the train from Weil der Stadt to Feuerseetrain
- Fly from Stuttgart Airport (STR) to Zurich Airport (ZRH)plane STR - ZRH
- Take the train from Zürich HB to Basel SBBtrain
5h 7mCHF 152–407
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 40m.
The fastest way to get from Calw to Basel is to drive which takes 2h 40m 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 Hauptbahnhof and Karlsruhe Hauptbahnhof. The journey, including transfers, takes approximately 3h 2m.
The distance between Calw and Basel is 245 km. The road distance is 201.5 km.
The best way to get from Calw to Basel without a car is to train which takes 3h 2m and costs SFr 29 - SFr 190.
It takes approximately 3h 2m to get from Calw to Basel, including transfers.
Calw to Basel train services, operated by Deutsche Bahn Regio (DB Regional), depart from Calw, Bahnhof/ZOB station.
Calw to Basel train services, operated by Deutsche Bahn Regio (DB Regional), arrive at Pforzheim Hauptbahnhof station.
Yes, the driving distance between Calw to Basel is 202 km. It takes approximately 2h 40m 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 and Karlsruhe Hauptbahnhof in around 3h 2m.
- Website
- swiss.com
Flights from Stuttgart Airport to Zurich Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- CHF 60–400
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Calw, Bahnhof/ZOB to Pforzheim Hauptbahnhof
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- CHF 5–11
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Karlsruhe Hauptbahnhof to Basel Bad Bf
- Ave. Duration
- 2h 27m
- Frequency
- 3 times a day
- Estimated price
- CHF 40–80
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Bühl to Basel Bad Bf
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- CHF 30–60
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Weil der Stadt to Feuersee
- Ave. Duration
- 43 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 7–14
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Karlsruhe Hauptbahnhof to Basel Bad Bf
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- CHF 30–150
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +43 5 1717
- Website
- Österreichische Bundesbahnen
Train from Karlsruhe Hauptbahnhof to Basel Bad Bf
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- Estimated price
- CHF 40–60
- Website
- Österreichische Bundesbahnen
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Karlsruhe Hauptbahnhof to Basel Bad Bf
- Ave. Duration
- 2h 8m
- Frequency
- Once daily
- Estimated price
- CHF 19–40
- Website
- Nederlandse Spoorwegen (NS)
Train from Zürich HB to Basel SBB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 29–90
- Website
- Swiss Federal Railways (SBB CFF FFS)
Bus from Calw, Bahnhof/ZOB to Bad Herrenalb
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- CHF 9–14
- Schedules at
- DB ZugBus Regionalverkehr Alb-Bodensee GmbH (RAB)
- Phone
- +49 (0) 800 - 22 21 57 5
- [email protected]
- Website
- Bus Richard Eberhardt GmbH
Bus from Bad Herrenalb to Bühl
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- CHF 30–45
- Schedules at
- Bus Richard Eberhardt GmbH
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 1339+ hotels available in Basel.
























