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 / ...
2h 57mCHF 35–108Bus, 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 50mCHF 61–80Drive 201.5 km
- Drive from Calw to Baselcar 201.5 km
2h 40mCHF 36–52Train, 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 165–380
Calw to Basel by train
Comparing Your Travel Options
The cheapest way to get from Calw to Basel is to drive which costs SFr 35 - SFr 55 and takes 2h 40m.
The fastest way to get from Calw to Basel is to drive which takes 2h 40m and costs SFr 35 - SFr 55.
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 2h 57m.
The distance between Calw and Basel is 246 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 2h 57m and costs SFr 30 - SFr 110.
It takes approximately 2h 57m 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, Pforzheim Hbf, Karlsruhe Hbf, and Karlsruhe Hauptbahnhof in around 2h 57m.
- Website
- swiss.com
Flights from Stuttgart Airport to Zurich Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- CHF 60–330
- 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 4
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Karlsruhe Hauptbahnhof to Basel Bad Bf
- Ave. Duration
- 2h 23m
- Frequency
- Every 4 hours
- Estimated price
- CHF 28
- 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 22
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Weil der Stadt to Feuersee
- Ave. Duration
- 43 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 5
- 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 36m
- Frequency
- Hourly
- Estimated price
- CHF 27–55
- 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
- Twice daily
- Estimated price
- CHF 40–60
- Website
- Österreichische Bundesbahnen
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Karlsruhe Hauptbahnhof to Basel Bad Bf
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- Estimated price
- CHF 45
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Karlsruhe Hauptbahnhof to Basel Bad Bf
- Ave. Duration
- 1h 35m
- Frequency
- 5 times a week
- Estimated price
- CHF 55–90
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Basel SBB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 26–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +49 731 1550-0
- servicecenter@dbregiobus-rab.de
- Website
- DB ZugBus Regionalverkehr Alb-Bodensee GmbH (RAB)
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)
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
Booking & Getting There
There are 1329+ hotels available in Basel.






























