There are 3 ways to get from Bad Krozingen to Breisach am Rhein by bus, 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.
Line 400 bus
best- Take the bus from Bad Krozingen Bahnhof to Breisach Lidlbus 400
18 minDrive 17.6 km
cheapest- Drive from Bad Krozingen to Breisach am Rheincar 17.6 km
17 min€3–4Train
- Take the train from Bad Krozingen Bahnhof to Freiburg Hauptbahnhoftrain Rb27 / ...
- Take the train from Freiburg Hauptbahnhof to Breisach Bahnhoftrain S1
58 min€15–22
Questions & Answers
The cheapest way to get from Bad Krozingen to Breisach am Rhein is to drive which costs €2 - €4 and takes 17 min.
The fastest way to get from Bad Krozingen to Breisach am Rhein is to drive which takes 17 min and costs €2 - €4.
Yes, there is a direct bus departing from Bad Krozingen Bahnhof and arriving at Breisach Lidl. Services depart hourly, and operate every day. The journey takes approximately 18 min.
No, there is no direct train from Bad Krozingen to Breisach am Rhein. However, there are services departing from Bad Krozingen Bahnhof and arriving at Breisach Bahnhof via Freiburg Hauptbahnhof. The journey, including transfers, takes approximately 58 min.
The distance between Bad Krozingen and Breisach am Rhein is 17 km. The road distance is 17.6 km.
The best way to get from Bad Krozingen to Breisach am Rhein without a car is to line 400 bus which takes 18 min and costs .
The line 400 bus from Bad Krozingen Bahnhof to Breisach Lidl takes 18 min including transfers and departs hourly.
Bad Krozingen to Breisach am Rhein bus services, operated by Südbadenbus GmbH, depart from Bad Krozingen Bahnhof station.
Bad Krozingen to Breisach am Rhein train services, operated by Deutsche Bahn Regio (DB Regional), depart from Bad Krozingen Bahnhof station.
The best way to get from Bad Krozingen to Breisach am Rhein is to line 400 bus which takes 18 min and costs . Alternatively, you can train, which costs €15 - €22 and takes 58 min.
What companies run services between Bad Krozingen, Germany and Breisach am Rhein, Germany?
Südbadenbus GmbH operates a bus from Bad Krozingen Bahnhof to Breisach Lidl hourly, and the journey takes 18 min. Alternatively, you can take a train from Bad Krozingen Bahnhof to Breisach Bahnhof via Freiburg Hauptbahnhof in around 58 min.
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Bad Krozingen Bahnhof to Freiburg Hauptbahnhof
- Ave. Duration
- 14 min
- Frequency
- Every 30 minutes
- Estimated price
- €7–10
- Website
- https://int.bahn.de/en
Train from Freiburg Hauptbahnhof to Breisach Bahnhof
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- €8–12
- Website
- https://int.bahn.de/en
- Phone
- 0180 6 996633
- Website
- dbregiobus-bawue.de
Bus from Bad Krozingen Bahnhof to Breisach Lidl
- Ave. Duration
- 18 min
- Frequency
- Hourly
- Schedules at
- dbregiobus-bawue.de
Want to know more about travelling around Germany
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Bad Krozingen to Breisach am Rhein bus services, operated by Südbadenbus GmbH, arrive at Breisach Lidl station.
Bad Krozingen to Breisach am Rhein train services, operated by Deutsche Bahn Regio (DB Regional), arrive at Freiburg Hauptbahnhof station.
Yes, the driving distance between Bad Krozingen to Breisach am Rhein is 18 km. It takes approximately 17 min to drive from Bad Krozingen to Breisach am Rhein.
There are 2594+ hotels available in Breisach am Rhein.






