There are 5 ways to get from Bühl to Switzerland by train, bus, night train, 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 via Basel
best- Take the train from Offenburg Bahnhof to Basel SBBtrain 12 / ...
- Take the train from Basel SBB to Zürich HBtrain Ir36 / ...
3h 35mCHF 42–95Train
cheapest- Take the train from Bühl to Singentrain Re2
- Take the train from Schaffhausen to Zürich Stadelhofentrain S12 / ...
3h 44mCHF 25–59Line 7135 bus, night train
- Take the bus from Bühl Rathaus to Offenburg ZOBbus 7135
- Take the nighttrain from Offenburg to Zuerich Hbnighttrain Nj
5h 35mCHF 27–96Drive 199.9 km
- Drive from Bühl to Zurichcar 199.9 km
3h 3mCHF 39–56Train, fly
- Take the train from Bühl to Karlsruhe Hauptbahnhoftrain
- Take the train from Karlsruhe Hbf to Stuttgart Hbftrain
- Fly from Stuttgart Airport (STR) to Zurich Airport (ZRH)plane STR - ZRH
4h 7mCHF 127–329
Bühl to Switzerland by train
Comparing Your Travel Options
The cheapest way to get from Bühl to Switzerland is to train which costs SFr 24 - SFr 60 and takes 3h 44m.
The fastest way to get from Bühl to Switzerland is to drive which takes 3h 3m and costs SFr 35 - SFr 60.
No, there is no direct train from Bühl to Switzerland. However, there are services departing from Bühl and arriving at Zürich Stadelhofen via Offenburg Bahnhof, Basel SBB and Zürich HB. The journey, including transfers, takes approximately 3h 35m.
The distance between Bühl and Switzerland is 243 km. The road distance is 199.9 km.
The best way to get from Bühl to Switzerland without a car is to train via Basel which takes 3h 35m and costs SFr 40 - SFr 95.
It takes approximately 3h 35m to get from Bühl to Switzerland, including transfers.
Bühl to Switzerland train services, operated by Deutsche Bahn Intercity (DB IC), depart from Offenburg Bahnhof station.
Bühl to Switzerland train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Basel SBB station.
Yes, the driving distance between Bühl to Switzerland is 200 km. It takes approximately 3h 3m to drive from Bühl to Switzerland.
Book your Bühl to Switzerland train tickets online with Omio.
What companies run services between Bühl, Baden-Württemberg, Germany and Switzerland?
You can take a train from Bühl to Zürich Stadelhofen via Offenburg Bahnhof, Basel SBB, and Zürich HB in around 3h 35m.
- 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 Intercity (DB IC)
Train from Offenburg Bahnhof to Basel SBB
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- CHF 18–40
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- CHF 11–23
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +43 5 1717
- Website
- Österreichische Bundesbahnen
Train from Offenburg Bahnhof to Basel SBB
- Ave. Duration
- 1h 39m
- Frequency
- Twice daily
- Estimated price
- CHF 28–45
- Website
- Österreichische Bundesbahnen
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Offenburg Bahnhof to Basel SBB
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a day
- Estimated price
- CHF 12–18
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Bühl to Karlsruhe Hauptbahnhof
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- CHF 4–6
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 1h 36m
- Frequency
- 5 times a week
- Estimated price
- CHF 8–11
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Bühl to Singen
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- CHF 17–25
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Offenburg Bahnhof to Basel SBB
- Ave. Duration
- 1h 33m
- Frequency
- Twice a week
- Estimated price
- CHF 30
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 26–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Schaffhausen to Zürich Stadelhofen
- Ave. Duration
- 52 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 16–25
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +43 (0) 51717
- Website
- Nightjet
Night train from Offenburg to Zuerich Hb
- Ave. Duration
- 3h 17m
- Frequency
- 3 times a day
- Estimated price
- CHF 19–85
- Website
- Nightjet
- Sleeper Carriage
- CHF 75–85
- Couchette Carriage
- CHF 45–60
- Seating Carriage
- CHF 19–24
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Night train from Offenburg to Zuerich Hb
- Ave. Duration
- 3h 13m
- Frequency
- Twice daily
- Estimated price
- CHF 21–40
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Night train from Offenburg to Zuerich Hb
- Ave. Duration
- 3h 22m
- Frequency
- Twice daily
- Estimated price
- CHF 35–60
- Website
- Austrian Railways
- Phone
- +49 721 61075885
- [email protected]
- Website
- Albtal-Verkehrs-Gesellschaft mbH
Train from Bühl to Karlsruhe Hauptbahnhof
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Schedules at
- Albtal-Verkehrs-Gesellschaft mbH
- Phone
- +49 711 400 534 44
- [email protected]
- Website
- Arverio Baden-Württemberg
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 55 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 12–24
- Schedules at
- Arverio Baden-Württemberg
- 2nd Class Ticket
- CHF 12–16
- 1st Class Ticket
- CHF 16–24
- Phone
- +49 711 400 534 44
- [email protected]
- Website
- Arverio Baden-Württemberg GmbH
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- CHF 12–18
- Schedules at
- Arverio Baden-Württemberg GmbH
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 38 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 14–22
- Website
- TGV inOui
- Phone
- +49 (0) 7531 915109
- [email protected]
- Website
- SBB GmbH
Train from Schaffhausen to Zürich Stadelhofen
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- CHF 5–8
- Schedules at
- SBB GmbH
- Phone
- 03544/5001-0
- [email protected]
- Website
- RVS
Bus from Bühl Rathaus to Offenburg ZOB
- Ave. Duration
- 1h 5m
- Frequency
- Every 3 hours
- Estimated price
- CHF 5–8
- Schedules at
- RVS
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 1227+ hotels available in Switzerland.

















































