Line · St. Gallen
S21 Appenzell – Trogen
S21 (Appenzeller Bahnen) in St. Gallen, from Appenzell to Trogen, 28 stops. Monday to Friday from 04:44 to 00:29 after midnight, about every 30 min. Run by Appenzeller Bahnen AG.
When it runs
| Day | Trips | First | Last | Every |
|---|---|---|---|---|
| Monday–Friday | 80 | 04:44 | 00:29 | 30 min |
| Saturday | 82 | 04:44 | 00:55 | 30 min |
| Sunday | 76 | 05:14 | 00:29 | 30 min |
Read off the timetable for 5 November 2026, 7 November 2026 and 8 November 2026: an ordinary day of each kind in the next four weeks. The first and last trips leave the line’s first stop; the interval is the usual one between 06:00 and 20:00 in the main direction. On public holidays most lines run to the Sunday timetable. For any one day, the live board has that day’s departures.
Stops towards Trogen
The number after a stop is the minutes from Appenzell.
- Appenzell
- Hirschberg 2
- Sammelplatz 5
- Gais 9
- Zweibrücken 13
- Strahlholz 15
- Bühler 19
- Steigbach 21
- Teufen AR 26
- Teufen AR Stofel 28
- Sternen bei Teufen 29
- Niederteufen 30
- Lustmühle 32
- St. Gallen Riethüsli 35
- St. Gallen Güterbahnhof 37
- St. Gallen 42
- St. Gallen Marktplatz 44
- St. Gallen Spisertor 46
- St. Gallen Schülerhaus 48
- St. Gallen Birnbäumen 49
- St. Gallen Notkersegg 51
- Schwarzer Bären 54
- Vögelinsegg 57
- Schützengarten 59
- Speicher 62
- Bendlehn 63
- Gfeld 65
- Trogen 68
Towards Appenzell: the same stops in reverse order.
Stops towards St. Gallen
- Appenzell
- Hirschberg 2
- Sammelplatz 5
- Gais 9
- Zweibrücken 13
- Strahlholz 15
- Bühler 19
- Steigbach 21
- Teufen AR 26
- Teufen AR Stofel 28
- Sternen bei Teufen 29
- Niederteufen 30
- Lustmühle 32
- St. Gallen Riethüsli 35
- St. Gallen Güterbahnhof 37
- St. Gallen 42
Stops towards St. Gallen Spisertor
Where it meets the long-distance trains
Stations on the line with InterCity or InterRegio trains:
Every figure on this page is read from the official Swiss timetable published on opentransportdata.swiss. Tickets are sold by the transport operators. Without guarantee: no liability for errors or missed connections.