There are 4 ways to get from Ulm Hbf to Basel Bad Bf by train or car
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 Ulm Hauptbahnhof to Basel Bad Bftrain 60
3h 27mCHF 50–120Train via Donaueschingen
cheapest- Take the train from Ulm Hauptbahnhof to Donaueschingen Bahnhoftrain Re55
- Take the train from Donaueschingen to Basel Bad Bftrain S72 / ...
6h 3mCHF 32–43Drive 236.2 km
- Drive from Ulm Hbf to Basel Bad Bfcar 236.2 km
3h 10mCHF 46–66Train via Karlsruhe
- Take the train from Ulm Hauptbahnhof to Karlsruhe Hauptbahnhoftrain 60 / ...
- Take the train from Karlsruhe Hauptbahnhof to Basel Bad Bftrain 12 / ...
3h 27mCHF 44–142
Ulm Hbf to Basel Bad Bf by train
Comparing Your Travel Options
The cheapest way to get from Ulm Hbf to Basel Bad Bf is to train via Donaueschingen which costs SFr 30 - SFr 45 and takes 6h 3m.
The fastest way to get from Ulm Hbf to Basel Bad Bf is to drive which takes 3h 10m and costs SFr 45 - SFr 70.
Yes, there is a direct train departing from Ulm Hauptbahnhof and arriving at Basel Bad Bf. Services depart once daily, and operate Monday, Tuesday, Wednesday, Thursday, Friday and Sunday. The journey takes approximately 3h 27m.
The distance between Ulm Hbf and Basel Bad Bf is 364 km. The road distance is 236.2 km.
The best way to get from Ulm Hbf to Basel Bad Bf without a car is to train which takes 3h 27m and costs SFr 50 - SFr 120.
The train from Ulm Hauptbahnhof to Basel Bad Bf takes 3h 27m including transfers and departs once daily.
Ulm Hbf to Basel Bad Bf train services, operated by Deutsche Bahn Intercity (DB IC), depart from Ulm Hauptbahnhof station.
Ulm Hbf to Basel Bad Bf train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Basel Bad Bf station.
Yes, the driving distance between Ulm Hbf to Basel Bad Bf is 236 km. It takes approximately 3h 10m to drive from Ulm Hbf to Basel Bad Bf.
Book your Ulm Hbf to Basel Bad Bf train tickets online with Omio.
What companies run services between Ulm Hbf, Germany and Basel Bad Bf, Switzerland?
Deutsche Bahn Intercity (DB IC) operates a train from Ulm Hauptbahnhof to Basel Bad Bf once daily. Tickets cost CHF 50–120 and the journey takes 3h 27m.
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Ulm Hauptbahnhof to Basel Bad Bf
- Ave. Duration
- 3h 27m
- Frequency
- Once daily
- Estimated price
- CHF 50–120
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Ulm Hauptbahnhof to Karlsruhe Hauptbahnhof
- Ave. Duration
- 1h 32m
- Frequency
- Every 4 hours
- Estimated price
- CHF 25–55
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Karlsruhe Hauptbahnhof to Basel Bad Bf
- Ave. Duration
- 1h 36m
- Frequency
- Hourly
- Estimated price
- CHF 28–60
- 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
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Karlsruhe Hauptbahnhof to Basel Bad Bf
- Ave. Duration
- 2h 37m
- Frequency
- Every 4 hours
- Estimated price
- CHF 19–27
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Ulm Hauptbahnhof to Donaueschingen Bahnhof
- Ave. Duration
- 2h 18m
- Frequency
- Every 3 hours
- Estimated price
- CHF 16–24
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Karlsruhe Hauptbahnhof to Basel Bad Bf
- Ave. Duration
- 1h 47m
- Frequency
- Once daily
- 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)
- Phone
- +49 (0) 7531 915109
- [email protected]
- Website
- SBB GmbH
Train from Donaueschingen to Basel Bad Bf
- Ave. Duration
- 2h 45m
- Frequency
- Twice a week
- Estimated price
- CHF 15–20
- Schedules at
- SBB 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 1314+ hotels available in Basel Bad Bf.


























