Station
Bern
Departures and timetable
On Monday 2 November 2026 the timetable has 1,076 departures from Bern: the first at 04:18, the last at 00:20 after midnight. 31 lines, direct to Zürich HB, Zürich Oerlikon and Winterthur.
Next departures
| Time | Line | Towards | Platform |
|---|---|---|---|
| IC1 | Zürich HBDepartures from Zürich HB | 10 | |
| S3 | Biel/ | 12A-C | |
| S3 | BelpDepartures from Belp | 5A-C | |
| IR35 | OltenDepartures from Olten | 9 | |
| IC6 | BrigDepartures from Brig | 1 | |
| S52 | Murten/ | 13D-F | |
| IC1 | Fribourg/ | 8 | |
| RE5 | SolothurnDepartures from Solothurn | 21 | |
| S8 | Ends herefrom Jegenstorf | 23 | |
| S6 | SchwarzenburgDepartures from Schwarzenburg | 13AB | |
| RE7 | LuzernDepartures from Luzern | 2A-D | |
| IC6 | Basel SBBDepartures from Basel SBB | 7 |
Long-distance trains
Regional trains
| Time | Line | Towards | Platform |
|---|---|---|---|
| S3 | Biel/ | 12A-C | |
| S3 | BelpDepartures from Belp | 5A-C | |
| S52 | Murten/ | 13D-F | |
| RE5 | SolothurnDepartures from Solothurn | 21 | |
| S6 | SchwarzenburgDepartures from Schwarzenburg | 13AB | |
| RE7 | LuzernDepartures from Luzern | 2A-D | |
| S8 | BätterkindenDepartures from Bätterkinden | 23 | |
| S4 | ThunDepartures from Thun | 5 |
Trams
| Time | Line | Towards | Platform |
|---|---|---|---|
| 7 | BümplizDepartures from Bern, Bümplizfrom Hirschengraben | A | |
| 7 | OstringDepartures from Bern, Ostringfrom Hirschengraben | B | |
| 7 | OstringDepartures from Bern, Ostringfrom Bahnhof | A | |
| 8 | Bern Brünnen Westside, BahnhofDepartures from Bern Brünnen Westside, Bahnhoffrom Bärenplatz | ||
| 7 | OstringDepartures from Bern, Ostringfrom Bärenplatz | ||
| 8 | Bern Brünnen Westside, BahnhofDepartures from Bern Brünnen Westside, Bahnhoffrom Bahnhof | C | |
| 9 | Wabern, Tram-EndstationDepartures from Wabern, Tram-Endstationfrom Bärenplatz | ||
| 9 | Bern Wankdorf, BahnhofDepartures from Bern Wankdorf, Bahnhoffrom Hirschengraben | B |
Buses
| Time | Line | Towards | Platform |
|---|---|---|---|
| 11 | BahnhofDepartures from Bern, Bahnhoffrom Bollwerk | A | |
| 19 | ElfenauDepartures from Bern, Elfenaufrom Hirschengraben | C | |
| 30 | MarzilistrasseDepartures from Bern, Marzilistrassefrom Bahnhof | ||
| 10 | Schliern, Bus-EndstationDepartures from Schliern, Bus-Endstationfrom Bahnhof | I | |
| 12 | HolligenDepartures from Bern, Holligenfrom Bärenplatz | ||
| 101 | HauptbahnhofDepartures from Bern, Hauptbahnhoffrom Schanzenstrasse | ||
| 30 | MarzilistrasseDepartures from Bern, Marzilistrassefrom Bahnhof | A | |
| 11 | Neufeld P+RDepartures from Bern, Neufeld P+Rfrom Bahnhof | G |
Mountain railways and cable cars
| Time | Line | Towards |
|---|---|---|
| tomorrow | 2350 1 | Bern MarziliDepartures from Bern Marzilifrom Bern (Marzilibahn) |
Planned times from the timetable, Monday 2 November 2026, from 22:31. Delays and cancellations are on the live board.
Direct from Bern
The busiest places reached without a change, on the same day.
| To | Line | Fastest | A day | Journeys |
|---|---|---|---|---|
| Zürich HBDepartures from Zürich HB | IC1IC8IR16 | 56 min | 72 | Now, with delays |
| Zürich OerlikonDepartures from Zürich Oerlikon | IC1IR | 1 h 11 min | 18 | Now, with delays |
| WinterthurDepartures from Winterthur | IC1IC8 | 1 h 27 min | 33 | Now, with delays |
| OltenDepartures from Olten | IC61IR35IR17 | 26 min | 97 | Now, with delays |
| LausanneDepartures from Lausanne | IR15IC1 | 1 h 9 min | 36 | Now, with delays |
| St. GallenDepartures from St. Gallen | IC1 | 2 h 21 min | 17 | Now, with delays |
| AarauDepartures from Aarau | IR16IC1IR | 37 min | 18 | Now, with delays |
| Renens VDDepartures from Renens VD | IC1 | 1 h 18 min | 15 | Now, with delays |
| WorblaufenDepartures from Worblaufen | S7S8S9 | 4 min | 238 | Now, with delays |
| LuzernDepartures from Luzern | IR15 | 1 h 1 min | 18 | Now, with delays |
| Basel SBBDepartures from Basel SBB | IC61IC6ICE | 56 min | 34 | Now, with delays |
| GenèveDepartures from Genève | IC1IR15 | 1 h 51 min | 30 | Now, with delays |
Lines
Long-distance trains
- ECtowards Basel SBBDepartures from Basel SBB and Domodossola (I)6 a day
- ICtowards Zürich HBDepartures from Zürich HB3 a day
- IC1towards St. GallenDepartures from St. Gallen and Genève-AéroportDepartures from Genève-Aéroport37 a day
- IC6towards Basel SBBDepartures from Basel SBB and BrigDepartures from Brig13 a day
- IC8towards RomanshornDepartures from Romanshorn and BrigDepartures from Brig34 a day
- IC61towards Interlaken WestDepartures from Interlaken West and Basel SBBDepartures from Basel SBB44 a day
- ICEtowards Basel Bad BfDepartures from Basel Bad Bf and Interlaken WestDepartures from Interlaken West8 a day
- IRtowards Zürich FlughafenDepartures from Zürich Flughafen1 a day
- IR15towards LuzernDepartures from Luzern and Genève-AéroportDepartures from Genève-Aéroport38 a day
- IR16towards Zürich HBDepartures from Zürich HB15 a day
- IR17towards OltenDepartures from Olten19 a day
- IR35towards ChurDepartures from Chur and OltenDepartures from Olten20 a day
- IR65towards Biel/
Bienne Departures from Biel/Bienne34 a day - IR66towards La Chaux-de-FondsDepartures from La Chaux-de-Fonds and NeuchâtelDepartures from Neuchâtel19 a day
Regional trains
- RE1towards Brig | Zweisimmen and Domodossola (I) | Zweisimmen14 a day
- RE2towards Broc-ChocolaterieDepartures from Broc-Chocolaterie14 a day
- RE5towards SolothurnDepartures from Solothurn62 a day
- RE7towards LuzernDepartures from Luzern and Langnau i.E.Departures from Langnau i.E.18 a day
- S1towards Fribourg/
Freiburg Departures from Fribourg/Freiburg and ThunDepartures from Thun76 a day - S2towards Laupen BEDepartures from Laupen BE and Langnau i.E.Departures from Langnau i.E.74 a day
- S3towards Biel/
Bienne Departures from Biel/Bienne and BelpDepartures from Belp75 a day - S4towards Langnau i.E.Departures from Langnau i.E. and ThunDepartures from Thun38 a day
- S5towards Neuchâtel | Avenches and NeuchâtelDepartures from Neuchâtel20 a day
- S6towards SchwarzenburgDepartures from Schwarzenburg38 a day
- S7towards Worb DorfDepartures from Worb Dorf and BolligenDepartures from Bolligen104 a day
- S8towards BätterkindenDepartures from Bätterkinden and JegenstorfDepartures from Jegenstorf73 a day
- S9towards UnterzollikofenDepartures from Unterzollikofen61 a day
- S22towards Langnau i.E.Departures from Langnau i.E.1 a day
- S31towards BelpDepartures from Belp and MünchenbuchseeDepartures from Münchenbuchsee60 a day
- S44towards ThunDepartures from Thun and Sumiswald-Grünen | Solothurn38 a day
- S52towards Murten/
Morat Departures from Murten/Morat and Ins | Payerne19 a day
Timetables to print
One sheet per line and direction, as in the shelter: every departure of the week, hour by hour, on one A4 page.
from Bern, Hauptbahnhof
- 100towards Aarberg, Post/BahnhofPDF
- 101towards Hinterkappelen, Schlossmatt · towards Kappelenring, WestPDF
- 102towards Säriswil, WendeplatzPDF
- 103towards Neufeld P+RPDF
- 104towards Wahlendorf, WendeplatzPDF
- 105towards Lyss, Bahnhof · towards Seedorf BE, GemeindeverwaltungPDF
- 106towards Zollikofen, BahnhofPDF
- 107towards Uettligen, DorfPDF
from Bern, Bahnhof
- 3towards Weissenbühl (Tram)PDF
- 6towards Fischermätteli · towards Worb DorfPDF
- 7towards Bümpliz · towards OstringPDF
- 8towards Bern Brünnen Westside, Bahnhof · towards SaaliPDF
- 9towards Wabern, Tram-Endstation · towards Bern Wankdorf, BahnhofPDF
- 10towards Ostermundigen, Rüti · towards Schliern, Bus-EndstationPDF
- 11towards Neufeld P+RPDF
- 12towards Zentrum Paul Klee · towards HolligenPDF
- 17towards Köniz, WeiermattPDF
- 19towards Spiegel, Blinzern · towards ElfenauPDF
- 20towards Bern Wankdorf, Bahnhof · towards LänggassePDF
- 21towards Bremgarten BE, StuckishausPDF
from Bern, Hirschengraben
With a change from Bern
The other places on the long-distance network no train reaches from here without a change: each with the day's journeys and where to change.
- Aigle
- Airolo
- Alp Grüm
- Altdorf UR
- Altmatt
- Altstätten SG
- Ambrì-Piotta
- Andermatt
- Arth-Goldau
- Baar
- Bellinzona
- Bergün/Bravuogn
- Bernina Diavolezza
- Bever
- Bex
- Biasca
- Biberbrugg
- Biberegg
- Blumenau
- Bodio TI
- Boltigen
- Bonaduz
- Brienz
- Brienz West
- Brienzwiler
- Brig Bahnhofplatz
- Brünig-Hasliberg
- Brunnen
- Buchs SG
- Cadenazzo
- Castione-Arbedo
- Celerina
- Cham
- Château-d'Oex
- Chiasso
- Dallenwil
- Degersheim
- Delémont
- Disentis/Mustér
- Domat/Ems
- Ebikon
- Ebligen
- Erlenbach im Simmental
- Erstfeld
- Faido
- Filisur
- Flüelen
- Freienbach SOB
- Frick
- Gelterkinden
- Gisikon-Root
- Giswil
- Giubiasco
- Göschenen
- Grafenort
- Grenchen Nord
- Grenchen Süd
- Gstaad
- Heerbrugg
- Hergiswil NW
- Herisau
- Horw
- Kaiserstuhl OW
- Kaltbrunn
- Kreuzlingen
- Kriens Mattenhof
- Küssnacht am Rigi
- Lachen SZ
- Laufen
- Lavorgo
- Le Prese
- Leuk
- Locarno
- Lugano
- Lungern
- Luzern Verkehrshaus
- Martigny
- Meggen Zentrum
- Meiringen
- Mendrisio
- Möhlin
- Montbovon
- Montreux
- Moutier
- Muttenz
- Niederrickenbach Station
- Niederried
- Oberried am Brienzersee
- Oensingen
- Oey-Diemtigen
- Ospizio Bernina
- Pontresina
- Poschiavo
- Pratteln
- Preda
- Rapperswil SG
- Reichenau-Tamins
- Rhäzüns
- Rheinfelden
- Riedmatt SZ
- Ringgenberg
- Rorschach
- Rothenthurm
- Rotkreuz
- Saanenmöser
- Sachseln
- Samedan
- Samstagern
- Sarnen
- Sattel
- Schaffhausen
- Schindellegi-Feusisberg
- Schmerikon
- Schönried
- Schwyz
- Sierre/Siders
- Sion
- Sissach
- St. Margrethen SG
- St-Maurice
- St. Moritz
- Stans
- Stansstad
- Stein-Säckingen
- Steinen
- Steinerberg
- Tenero
- Thusis
- Tiefencastel
- Uznach
- Vallorbe
- Vevey
- Villeneuve VD
- Wattwil
- Wilen bei Wollerau
- Wimmis
- Wolfenschiessen
- Wollerau
- Yverdon-les-Bains
- Zermatt
- Zürich Enge
- Zug
- Zweisimmen
Around Bern
On sbb.ch
Opens on sbb.ch. SBB publishes these for the stations it runs; for others, see the operator’s own site.
The whole timetable, offline too
Spick Me keeps the Swiss timetable on your phone or computer, so journeys from Bern are found without signal: in a tunnel, in the mountains, abroad without roaming. Free, no account.
Get the appEvery 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.