There are 3 ways to get from Diepoldsau to Rorschach by bus, train, taxi, 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 321 bus, train
best- Take the bus from Diepoldsau, Dorf to Heerbrugg, Bahnhofbus 321 / ...
- Take the train from Heerbrugg to Rorschach Stadttrain S4
52 minDrive 22.3 km
cheapest- Drive from Diepoldsau to Rorschachcar 22.3 km
17 minCHF 4–6Taxi
- Take the taxi from Diepoldsau to Rorschachtaxi 22.3 km
17 minCHF 100–130
Questions & Answers
The cheapest way to get from Diepoldsau to Rorschach is to drive which costs SFr 3 - SFr 6 and takes 17 min.
The fastest way to get from Diepoldsau to Rorschach is to taxi which takes 17 min and costs SFr 100 - SFr 130.
The distance between Diepoldsau and Rorschach is 23 km. The road distance is 22.3 km.
The best way to get from Diepoldsau to Rorschach without a car is to line 321 bus and train which takes 52 min and costs .
It takes approximately 52 min to get from Diepoldsau to Rorschach, including transfers.
Yes, the driving distance between Diepoldsau to Rorschach is 22 km. It takes approximately 17 min to drive from Diepoldsau to Rorschach.
There are 2669+ hotels available in Rorschach.
What companies run services between Diepoldsau, Switzerland and Rorschach, Switzerland?
There is no direct connection from Diepoldsau to Rorschach. However, you can take the line 321 bus to Heerbrugg, Bahnhof, walk to Heerbrugg, then take the train to Rorschach Stadt. Alternatively, you can then take the taxi to Rorschach.
- Phone
- +41 58 580 70 70
- Website
- sob.ch
Train from Heerbrugg to Rorschach Stadt
- Ave. Duration
- 19 min
- Frequency
- Hourly
- Estimated price
- CHF 11–18
- Schedules at
- sob.ch
- Phone
- +41 71 554 00 00
- Website
- thurbo.ch
Train from Heerbrugg to Rorschach Stadt
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- CHF 4–10
- Schedules at
- thurbo.ch
- 2nd Class Ticket
- CHF 4–6
- 1st Class Ticket
- CHF 7–10
- Phone
- +41 71 757 30 40
- [email protected]
- Website
- busost.ch
Bus from Diepoldsau, Dorf to Heerbrugg, Bahnhof
- Ave. Duration
- 17 min
- Frequency
- Every 20 minutes
- Schedules at
- busost.ch
- Ave. Duration
- 17 min
- Estimated price
- CHF 100–130
Taxi Leitner - KM Taxi GmbH
- Phone
- +43 5572 27511
- Website
- taxi-leitner.at
Taxizentrale Dornbirn
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














