There are 4 ways to get from St. Margrethen SG to Walzenhausen by bus, train, taxi, or foot
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from St. Margrethen SG, Bahnhof to St. Margrethen SG, Nebengrabenbus 305
4 minCHF 2–3Train
- Take the train from St. Margrethen SG to Rheinecktrain S2 / ...
- Take the train from Rheineck to Walzenhausentrain S26
39 minTaxi
- Take the taxi from St. Margrethen SG to Walzenhausentaxi 6 km
8 minCHF 30–40Walk
- Take the walk from St. Margrethen SG to Walzenhausenwalk 3.6 km
43 min
St. Margrethen SG to Walzenhausen by bus
Questions & Answers
The cheapest way to get from St. Margrethen SG to Walzenhausen is to bus which costs SFr 2 - SFr 3 and takes 4 min.
The fastest way to get from St. Margrethen SG to Walzenhausen is to bus which takes 4 min and costs SFr 2 - SFr 3.
Yes, there is a direct bus departing from St. Margrethen SG, Bahnhof and arriving at St. Margrethen SG, Nebengraben. Services depart hourly, and operate every day. The journey takes approximately 4 min.
No, there is no direct train from St. Margrethen SG to Walzenhausen. However, there are services departing from St. Margrethen SG and arriving at Walzenhausen via Rheineck. The journey, including transfers, takes approximately 39 min.
The distance between St. Margrethen SG and Walzenhausen is 3 km.
The best way to get from St. Margrethen SG to Walzenhausen without a car is to bus which takes 4 min and costs SFr 2 - SFr 3.
The bus from St. Margrethen SG, Bahnhof to St. Margrethen SG, Nebengraben takes 4 min including transfers and departs hourly.
St. Margrethen SG to Walzenhausen bus services, operated by Bus Ostschweiz, depart from St. Margrethen SG, Bahnhof station.
St. Margrethen SG to Walzenhausen train services, operated by Thurbo, depart from St. Margrethen SG station.
The best way to get from St. Margrethen SG to Walzenhausen is to bus which takes 4 min and costs SFr 2 - SFr 3. Alternatively, you can train, which costs and takes 39 min.
What companies run services between St. Margrethen SG, Switzerland and Walzenhausen, Switzerland?
Bus Ostschweiz operates a bus from St. Margrethen SG, Bahnhof to St. Margrethen SG, Nebengraben hourly, and the journey takes 4 min. PostAuto AG also services this route every 4 hours. Alternatively, you can take a train from St. Margrethen SG to Walzenhausen via Rheineck in around 39 min.
- Phone
- +41 71 554 00 00
- Website
- Thurbo
Train from St. Margrethen SG to Rheineck
- Ave. Duration
- 4 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 2–7
- Schedules at
- Thurbo
- 2nd Class Ticket
- CHF 2–4
- 1st Class Ticket
- CHF 5–7
- Phone
- +41 58 580 70 70
- Website
- Schweizerische Südostbahn AG
Train from St. Margrethen SG to Rheineck
- Ave. Duration
- 3 min
- Frequency
- Hourly
- Estimated price
- CHF 8–13
- Schedules at
- Schweizerische Südostbahn AG
- Website
- Appenzeller Bahnen
Train from Rheineck to Walzenhausen
- Ave. Duration
- 6 min
- Frequency
- Hourly
- Schedules at
- Appenzeller Bahnen
- Phone
- +41 71 757 30 40
- [email protected]
- Website
- Bus Ostschweiz
Bus from St. Margrethen SG, Bahnhof to St. Margrethen SG, Nebengraben
- Ave. Duration
- 4 min
- Frequency
- Hourly
- Schedules at
- Bus Ostschweiz
- Phone
- +41 (0)848 818 818
- [email protected]
- Website
- PostAuto AG
Bus from St. Margrethen SG, Bahnhof to St. Margrethen SG, Nebengraben
- Ave. Duration
- 14 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 2–3
- Website
- PostAuto AG
- Ave. Duration
- 8 min
- Estimated price
- CHF 30–40
Taxi Leitner - KM Taxi GmbH
- Phone
- +43 5572 27511
- Website
- taxi-leitner.at
Taxizentrale Dornbirn
Taxi Maksi Bregenz
- Phone
- +43 676 4219102
- Website
- taxi-maksi.at
Bea's Taxi Beatrix Fechter
- Phone
- +43 676 9192900
- Website
- beas-taxi.at
Taxi Next Bregenz
- Phone
- +43 676 3204008
- Website
- taxi-next.com
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
More Questions & Answers
St. Margrethen SG to Walzenhausen bus services, operated by Bus Ostschweiz, arrive at St. Margrethen SG, Nebengraben station.
St. Margrethen SG to Walzenhausen train services, operated by Thurbo, arrive at Rheineck station.
Book your St. Margrethen SG to Walzenhausen train tickets online with Omio.
There are 2501+ hotels available in Walzenhausen.




















