Where does SBB go?
As of October 3, 2026, SBB runs on 66 routes listed on Routavio. The busiest is Zurich - Luzern, with 40 departures a day.
- Routes listed
- 66
- Countries
- 3
- Modes
- Train
- Lowest fare seen
- €6 Basel - Colmar, seen Sep 24, 2026
Top routes
| From | To | Mode | Travel time | Departures a day | Lowest bus or train fare seen on this route | Search |
|---|---|---|---|---|---|---|
| Zurich | Luzern | Train | 41 min | 40 | €17 (seen Sep 24, 2026) | Search |
| Geneva | Zurich | Train | 2 h 51 min | 16 | €61 (seen Sep 24, 2026) | Search |
| Geneva | Montreux | Train | 1 h | 40 | €19 (seen Sep 24, 2026) | Search |
| Basel | Luzern | Train | 1 h 1 min | 35 | €21 (seen Sep 24, 2026) | Search |
| Basel | Colmar | Train | 34 min | €6 (seen Sep 24, 2026) | Search | |
| Geneva | Bern | Train | 1 h 51 min | 31 | €31 (seen Sep 24, 2026) | Search |
| Basel | Zurich | Train | 53 min | 40 | €20 (seen Sep 24, 2026) | Search |
| Geneva | Lausanne | Train | 39 min | 40 | €14 (seen Sep 24, 2026) | Search |
| Zurich | Chur | Train | 1 h 14 min | 40 | €28 (seen Sep 24, 2026) | Search |
| Luzern | Zurich | Train | 42 min | 40 | €16 (seen Sep 24, 2026) | Search |
| Basel | Bern | Train | 56 min | 35 | €28 (seen Sep 24, 2026) | Search |
| Basel | Interlaken | Train | 1 h 51 min | 17 | €42 (seen Sep 24, 2026) | Search |
| Bern | Zurich | Train | 56 min | 40 | €30 (seen Sep 24, 2026) | Search |
| Zurich | Lugano | Train | 1 h 53 min | 28 | €41 (seen Sep 24, 2026) | Search |
| Bern | Geneva | Train | 1 h 51 min | 30 | €33 (seen Sep 24, 2026) | Search |
| Chur | Zurich | Train | 1 h 14 min | 40 | €24 (seen Sep 24, 2026) | Search |
| Luzern | Basel | Train | 1 h 1 min | 35 | €21 (seen Sep 24, 2026) | Search |
| Colmar | Basel | Train | 44 min | €6 (seen Sep 24, 2026) | Search | |
| Zurich | Lausanne | Train | 2 h 11 min | 33 | €51 (seen Sep 24, 2026) | Search |
| Lausanne | Geneva | Train | 39 min | 40 | €14 (seen Sep 24, 2026) | Search |
| Interlaken | Basel | Train | 1 h 55 min | 15 | €37 (seen Sep 24, 2026) | Search |
| Montreux | Geneva | Train | 1 h 3 min | 40 | €19 (seen Sep 24, 2026) | Search |
| Bern | Basel | Train | 56 min | 34 | €24 (seen Sep 24, 2026) | Search |
| Luzern | Bern | Train | 1 h | 21 | €31 (seen Oct 3, 2026) | Search |
| Zurich | St. Gallen | Train | 55 min | 40 | €18 (seen Sep 7, 2026) | Search |
| Milan | Bellinzona | Train | 1 h 36 min | 18 | €41 (seen Oct 3, 2026) | Search |
| Zurich | Thun | Train | 1 h 21 min | 14 | €41 (seen Sep 14, 2026) | Search |
| Bern | Luzern | Train | 1 h 1 min | 18 | €24 (seen Sep 24, 2026) | Search |
| Aigle | Genève-Aéroport | Train | 1 h 25 min | 40 | €25 (seen Aug 20, 2026) | Search |
| Geneva | Sion | Train | 1 h 40 min | 36 | €34 (seen Sep 24, 2026) | Search |
| Sion | Geneva | Train | 1 h 40 min | 35 | €35 (seen Sep 24, 2026) | Search |
| Lausanne | Zurich | Train | 2 h 11 min | 35 | €51 (seen Sep 24, 2026) | Search |
| Thun | Zurich | Train | 1 h 24 min | 15 | €40 (seen Sep 24, 2026) | Search |
| Zurich | Neuchatel | Train | 1 h 33 min | 17 | €34 (seen Sep 14, 2026) | Search |
| St. Gallen | Zurich | Train | 59 min | 40 | €18 (seen Oct 3, 2026) | Search |
| Bellinzona | Milan | Train | 1 h 36 min | 15 | €41 (seen Oct 3, 2026) | Search |
| Geneva | Aigle | Train | 1 h 15 min | 40 | €24 (seen Oct 3, 2026) | Search |
| Bellinzona | Zurich | Train | 1 h 37 min | 33 | €37 (seen Oct 3, 2026) | Search |
| Zurich | Bellinzona | Train | 1 h 37 min | 31 | €43 (seen Oct 3, 2026) | Search |
| Martigny | Geneva | Train | 1 h 37 min | 40 | €28 (seen Oct 3, 2026) | Search |
| Geneva | Martigny | Train | 1 h 36 min | 40 | €26 (seen Oct 3, 2026) | Search |
| Lausanne | Bern | Train | 1 h 9 min | 36 | €28 (seen Oct 3, 2026) | Search |
| Zurich | Schaffhausen | Train | 32 min | 40 | €28 (seen Oct 3, 2026) | Search |
| Spiez | Zurich | Train | 1 h 34 min | 15 | €42 (seen Aug 20, 2026) | Search |
| Solothurn | Zurich | Train | 55 min | 35 | €23 (seen Sep 28, 2026) | Search |
| Zurich | Baar | Train | 21 min | 40 | €21 (seen Oct 3, 2026) | Search |
| Zurich | Zug | Train | 21 min | 40 | €21 (seen Oct 3, 2026) | Search |
| Thun | Basel | Train | 1 h 25 min | 32 | €36 (seen Sep 28, 2026) | Search |
| Zurich | Olten | Train | 29 min | 40 | €18 (seen Aug 20, 2026) | Search |
| Zurich | Solothurn | Train | 54 min | 34 | €23 (seen Sep 28, 2026) | Search |
More routes by country
Switzerland
| From | To | Mode | Travel time | Lowest bus or train fare seen on this route |
|---|---|---|---|---|
| Neuchatel | Zurich | Train | 1 h 34 min | €35 (seen Oct 3, 2026) |
| Baar | Zurich | Train | 22 min | €21 (seen Oct 3, 2026) |
| Zug | Zurich | Train | 22 min | €21 (seen Oct 3, 2026) |
| Schaffhausen | Zurich | Train | 30 min | €28 (seen Oct 3, 2026) |
| Olten | Basel | Train | 25 min | €14 (seen Sep 28, 2026) |
| Sargans | Zurich | Train | 55 min | €21 (seen Aug 17, 2026) |
| Olten | Zurich | Train | 31 min | €15 (seen Aug 20, 2026) |
| Basel | Olten | Train | 24 min | €14 (seen Sep 28, 2026) |
| Winterthur | Zurich | Train | 18 min | €16 (seen Sep 28, 2026) |
| Zurich | Geneva | Train | 2 h 51 min | €65 (seen Sep 24, 2026) |
| Zurich | Bern | Train | 56 min | €29 (seen Sep 24, 2026) |
| Zurich | Basel | Train | 52 min | €20 (seen Sep 24, 2026) |
| Lugano | Zurich | Train | 1 h 53 min | €46 (seen Sep 24, 2026) |
| Chur | Basel | Train | 2 h 14 min | €44 (seen Sep 24, 2026) |
| Zurich | Spiez | Train | 1 h 31 min | €40 (seen Sep 24, 2026) |
| Basel | Chur | Train | 2 h 15 min | €43 (seen Aug 20, 2026) |
Cities served
Aigle · Baar · Basel · Bellinzona · Bern · Chur · Colmar · Geneva · Genève-Aéroport · Interlaken · Lausanne · Lugano · Luzern · Martigny · Milan · Montreux · Neuchatel · Olten · Sargans · Schaffhausen · Sion · Solothurn · Spiez · St. Gallen · Thun · Winterthur · Zug · Zurich
Which routes does SBB serve?
SBB serves 66 routes we list, including Zurich - Luzern, Geneva - Zurich, Geneva - Montreux.
In how many countries does SBB operate?
Our timetable data shows SBB in 3 countries.