Station
Romanshorn
Departures and timetable
On Monday 2 November 2026 the timetable has 227 departures from Romanshorn: the first at 00:17, the last at 00:49 after midnight. 7 lines, direct to Zürich HB, Bern and Zürich Stadelhofen.
Next departures
| Time | Line | Towards | Platform |
|---|---|---|---|
| S7 | Ends herefrom Rorschach | 2 | |
| S1 | Wil SGDepartures from Wil SG | 5 | |
| S7 | RorschachDepartures from Rorschach | 1 | |
| S1 | SchaffhausenDepartures from Schaffhausen | 4 | |
| IC8 | Ends herefrom Bern | 3 | |
| S7 | Ends herefrom Rorschach | 2 | |
| S1 | St. GallenDepartures from St. Gallen | 5 | |
| tomorrow | S7 | RorschachDepartures from Rorschach | 2 |
| S1 | KreuzlingenDepartures from Kreuzlingen | 4 | |
| S10 | Ends herefrom Wil SG | 1 | |
| S1 | Ends herefrom Schaffhausen | 4 | |
| tomorrow | S7 | Ends herefrom Rorschach | 5 |
Long-distance trains
| Time | Line | Towards | Platform |
|---|---|---|---|
| tomorrow | IC8 | BrigDepartures from Brig | 3 |
| tomorrow | IC8 | BrigDepartures from Brig | 3 |
| tomorrow | IC8 | BrigDepartures from Brig | 3 |
| tomorrow | IC8 | BrigDepartures from Brig | 3 |
| tomorrow | IC8 | BrigDepartures from Brig | 3 |
| tomorrow | IC8 | BrigDepartures from Brig | 3 |
| tomorrow | IC8 | BrigDepartures from Brig | 3 |
| tomorrow | IC8 | BrigDepartures from Brig | 3 |
Regional trains
| Time | Line | Towards | Platform |
|---|---|---|---|
| S1 | Wil SGDepartures from Wil SG | 5 | |
| S7 | RorschachDepartures from Rorschach | 1 | |
| S1 | SchaffhausenDepartures from Schaffhausen | 4 | |
| S1 | St. GallenDepartures from St. Gallen | 5 | |
| tomorrow | S7 | RorschachDepartures from Rorschach | 2 |
| S1 | KreuzlingenDepartures from Kreuzlingen | 4 | |
| S1 | KreuzlingenDepartures from Kreuzlingen | 3 | |
| tomorrow | S7 | RorschachDepartures from Rorschach | 2 |
Buses
| Time | Line | Towards | Platform |
|---|---|---|---|
| tomorrow | 940 | Arbon, BahnhofDepartures from Arbon, Bahnhoffrom Bahnhof | A |
| tomorrow | 940 | Arbon, BahnhofDepartures from Arbon, Bahnhoffrom Coop | A |
| tomorrow | 940 | BahnhofDepartures from Romanshorn, Bahnhoffrom Coop | B |
| tomorrow | 940 | Amriswil, BahnhofDepartures from Amriswil, Bahnhoffrom Bahnhof | B |
| tomorrow | 940 | Arbon, BahnhofDepartures from Arbon, Bahnhoffrom Bahnhof | A |
| tomorrow | 940 | Arbon, BahnhofDepartures from Arbon, Bahnhoffrom Coop | A |
| tomorrow | 940 | BahnhofDepartures from Romanshorn, Bahnhoffrom Coop | B |
| tomorrow | 940 | Amriswil, BahnhofDepartures from Amriswil, Bahnhoffrom Bahnhof | B |
Boats
| Time | Line | Towards |
|---|---|---|
| tomorrow | 3810 | Friedrichshafen Fährefrom Romanshorn Autoquai |
| tomorrow | 3810 | Friedrichshafen Fährefrom Romanshorn Autoquai |
| tomorrow | 3810 | Friedrichshafen Fährefrom Romanshorn Autoquai |
| tomorrow | 3810 | Friedrichshafen Fährefrom Romanshorn Autoquai |
| tomorrow | 3810 | Friedrichshafen Fährefrom Romanshorn Autoquai |
| tomorrow | 3810 | Friedrichshafen Fährefrom Romanshorn Autoquai |
| tomorrow | 3810 | Friedrichshafen Fährefrom Romanshorn Autoquai |
| tomorrow | 3810 | Friedrichshafen Fährefrom Romanshorn Autoquai |
Planned times from the timetable, Monday 2 November 2026, from 23:41. Delays and cancellations are on the live board.
Direct from Romanshorn
The busiest places reached without a change, on the same day.
| To | Line | Fastest | A day | Journeys |
|---|---|---|---|---|
| Zürich HBDepartures from Zürich HB | IC8S23 | 1 h 7 min | 20 | Now, with delays |
| BernDepartures from Bern | IC8 | 2 h 11 min | 17 | Now, with delays |
| Zürich StadelhofenDepartures from Zürich Stadelhofen | S23 | 1 h 4 min | 2 | Now, with delays |
| WinterthurDepartures from Winterthur | IC8S23 | 42 min | 20 | Now, with delays |
| OltenDepartures from Olten | IC8 | 1 h 45 min | 2 | Now, with delays |
| St. GallenDepartures from St. Gallen | S1RE1S82 | 18 min | 56 | Now, with delays |
| Zürich FlughafenDepartures from Zürich Flughafen | IC8 | 58 min | 18 | Now, with delays |
| SchaffhausenDepartures from Schaffhausen | S1 | 1 h 23 min | 39 | Now, with delays |
| WeinfeldenDepartures from Weinfelden | S10S7IC8 | 16 min | 74 | Now, with delays |
| Wil SGDepartures from Wil SG | S1S10 | 50 min | 71 | Now, with delays |
| Gossau SGDepartures from Gossau SG | S1 | 38 min | 37 | Now, with delays |
| RorschachDepartures from Rorschach | S7 | 19 min | 40 | Now, with delays |
Lines
Long-distance trains
- IC8towards BrigDepartures from Brig and BernDepartures from Bern18 a day
Regional trains
- RE1towards HerisauDepartures from Herisau and Konstanz32 a day
- S1towards SchaffhausenDepartures from Schaffhausen and Wil SGDepartures from Wil SG80 a day
- S7towards RorschachDepartures from Rorschach and WeinfeldenDepartures from Weinfelden59 a day
- S10towards Wil SGDepartures from Wil SG and WeinfeldenDepartures from Weinfelden35 a day
- S23towards Zürich HBDepartures from Zürich HB2 a day
- S82towards St. GallenDepartures from St. Gallen1 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 Romanshorn, Bahnhof
from Romanshorn Autoquai
With a change from Romanshorn
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.
- Aarau
- Aigle
- Airolo
- Alp Grüm
- Altdorf UR
- Altmatt
- Altstätten SG
- Ambrì-Piotta
- Andermatt
- Arth-Goldau
- Baar
- Bad Ragaz
- Baden
- Basel Bad Bf
- Basel SBB
- Bellinzona
- Bergün/Bravuogn
- Bern Brünnen Westside
- Bern Bümpliz Nord
- Bern Wankdorf
- Bernina Diavolezza
- Bever
- Bex
- Biasca
- Biberbrugg
- Biberegg
- Biel/Bienne
- Blumenau
- Bodio TI
- Boltigen
- Bonaduz
- Brienz
- Brienz West
- Brienzwiler
- Brig Bahnhofplatz
- Brünig-Hasliberg
- Brugg AG
- Brunnen
- Buchs SG
- Burgdorf
- Cadenazzo
- Castione-Arbedo
- Celerina
- Cham
- Chambrelien
- Château-d'Oex
- Chiasso
- Chur
- Dallenwil
- Degersheim
- Delémont
- Dietikon
- Disentis/Mustér
- Domat/Ems
- Düdingen
- Ebikon
- Ebligen
- Erlenbach im Simmental
- Erstfeld
- Faido
- Filisur
- Flamatt
- Flüelen
- Flums
- Freienbach SOB
- Fribourg/Freiburg
- Frick
- Frutigen
- Gelterkinden
- Genève
- Genève-Aéroport
- Gisikon-Root
- Giswil
- Giubiasco
- Gland
- Göschenen
- Grafenort
- Grenchen Nord
- Grenchen Süd
- Gstaad
- Heerbrugg
- Hergiswil NW
- Herzogenbuchsee
- Horw
- Ins
- Kaiserstuhl OW
- Kaltbrunn
- Kerzers
- Kriens Mattenhof
- Küssnacht am Rigi
- La Chaux-de-Fonds
- Lachen SZ
- Landquart
- Langenthal
- Laufen
- Lausanne
- Lavorgo
- Le Prese
- Lenzburg
- Les Geneveys-sur-Coffrane
- Les Hauts-Geneveys
- Leuk
- Liestal
- Locarno
- Lugano
- Lungern
- Luzern
- Luzern Verkehrshaus
- Lyss
- Maienfeld
- Marin-Epagnier
- Martigny
- Meggen Zentrum
- Meiringen
- Mendrisio
- Möhlin
- Montbovon
- Montreux
- Morges
- Moutier
- Münsingen
- Müntschemier
- Muttenz
- Neuchâtel
- Niederrickenbach Station
- Niederried
- Nyon
- Oberried am Brienzersee
- Oensingen
- Oey-Diemtigen
- Ospizio Bernina
- Palézieux
- Pfäffikon SZ
- Pontresina
- Poschiavo
- Pratteln
- Preda
- Rapperswil SG
- Reichenau-Tamins
- Renens VD
- Rhäzüns
- Rheinfelden
- Riedmatt SZ
- Ringgenberg
- Romont FR
- Rothenthurm
- Rotkreuz
- Saanenmöser
- Sachseln
- Samedan
- Samstagern
- Sargans
- Sarnen
- Sattel
- Schindellegi-Feusisberg
- Schmerikon
- Schönried
- Schwyz
- Siebnen-Wangen
- Sierre/Siders
- Sion
- Sissach
- Solothurn
- St-Maurice
- St. Moritz
- Stans
- Stansstad
- Stein-Säckingen
- Steinen
- Steinerberg
- Sursee
- Tenero
- Thalwil
- Thusis
- Tiefencastel
- Unterterzen
- Uznach
- Vallorbe
- Vevey
- Villeneuve VD
- Wädenswil
- Walenstadt
- Wattwil
- Wilen bei Wollerau
- Wimmis
- Wolfenschiessen
- Wollerau
- Wynigen
- Yverdon-les-Bains
- Zermatt
- Ziegelbrücke
- Zofingen
- Zürich Altstetten
- Zürich Enge
- Zürich Oerlikon
- Zug
- Zweisimmen
Around Romanshorn
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 Romanshorn 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.