Skip to main content
LIVEConnecting to railway feeds…

Switzerland Live Train Tracking

Live
4 Trains
0 Running now
0 Live GPS
●Real GPS●EstimatedNo GPS for this country
🗺

No trains actively tracked right now

Switzerland Live Train Tracker — Schedule & Departures

← Country page
Real-time API — Swiss opendata.ch SBB API0 trains
TIMETRAIN / DESTINATIONNEXT STOPPLTDELAY
Schedule tracker4 trains · positions estimated from timetable
DEPARRTRAINNEXT STOPSTATUS
08:1012:04
GoldenPass ExpressSPECIAL
Lausanne → Luzern
—
Scheduled
07:0009:28
SBB IC 1 Zürich–GenfEXPRESS
Zürich HB → Genève Cornavin
—
Scheduled
07:0009:25
SBB IC 5 Zürich–LuganoEXPRESS
Zürich HB → Lugano
—
Scheduled
07:0007:57
SBB IC 61 Zürich–BaselEXPRESS
Zürich HB → Basel SBB
—
Scheduled
Schedule data from published Switzerland timetablesReal-time from Swiss opendata.ch SBB API · refreshes every 30sFull timetable →Switzerland hub →

Switzerland Live Train Tracking

Switzerland has one of the highest rail usage rates per capita in the world, with SBB (Swiss Federal Railways, also known as CFF in French and FFS in Italian) operating 3,237 kilometres of route across all four language regions. Supplementing SBB are numerous cantonal and private railways including BLS (Bern Lötschberg Simplon), Zentralbahn, SOB (Sudostbahn), RhB (Rhaetische Bahn, the Rhaetian Railway in Graubunden), and over 30 smaller metre-gauge and rack railways. The entire network operates to an integrated takt (clock-face) timetable, meaning trains at interchange stations depart within minutes of each other on a regular repeating cycle. This page tracks SBB and major Swiss rail services using timetable interpolation.

3,237 km
Rail Network
900+
Stations
3,000+
Daily Services
Timetable
Position Data

SBB IC (Intercity) trains connect the major cities including Zurich, Geneva, Bern, Basel, Lausanne, Lucerne, and St Gallen at top speeds of 200 km/h on the improved main lines. ICN (Intercity Neigezug) trains use tilting technology to negotiate the curves of the older Jura mountain crossings at higher speeds. The Zurich to Geneva journey takes approximately 2 hours 40 minutes, Zurich to Bern 57 minutes, and Zurich to Basel under exactly 55 minutes on express services. International EC (Eurocity) trains connect Switzerland to Munich, Milan, Paris, Frankfurt, and Vienna without changing trains.

The RhB Rhaetian Railway in Graubunden is a UNESCO World Heritage Site (Albula/Bernina railways designation since 2008), operating two spectacular mountain lines: the Albula Line from Chur to St Moritz through the Landwasser Viaduct and the Albula Tunnel, and the Bernina Line from St Moritz to Tirano in Italy at 2,253 metres above sea level, the highest mainline railway crossing in the Alps. The Glacier Express tourist train uses the Rhaetian Railway tracks between St Moritz and the Matterhorn Gotthard Bahn junction at Disentis, continuing to Zermatt.

The Swiss Travel Pass (Swisstravelpass.com) is the most popular ticketing option for foreign visitors, providing unlimited travel on SBB, most private railways, lake steamers, and postal buses for 3, 4, 6, 8, or 15 consecutive days. It includes the Glacier Express and Bernina Express without additional seat reservation fees (though reservations are mandatory in summer and strongly recommended otherwise). The Half Fare Card provides 50 percent off almost all Swiss public transport fares for a year and pays for itself quickly for frequent travellers.

Switzerland Train Service Types

Service TypeExample RouteTop SpeedBook Tickets
IC (Intercity)Zurich – Geneva (2h 40m)200 km/hsbb.ch
ICN (Tilting IC)Zurich – Basel (55 min)200 km/hsbb.ch
IR (InterRegio)Bern – Interlaken160 km/hsbb.ch
Glacier ExpressZermatt – St. Moritz (8h)60 km/hglacierexpress.ch

Frequently Asked Questions

How punctual are Swiss trains?

SBB publishes its punctuality data publicly. In 2023, approximately 92 percent of SBB trains arrived within 3 minutes of the scheduled time. This figure drops slightly in winter due to weather, but Switzerland consistently ranks among the top rail systems in Europe for punctuality.

Can I travel from Switzerland to Italy by train?

Yes. Direct trains connect Zurich to Milan Centrale via Lugano and Bellinzona through the Gotthard Base Tunnel (opened 2016), completing the journey in approximately 3 hours 20 minutes. SBB and Trenitalia jointly operate these EC services. The Bernina Express also crosses to Tirano in Italy, though it is a tourist line rather than a fast intercity service.

Explore Switzerland Rail Information

Switzerland ScheduleSwitzerland StationsSwitzerland RoutesSwitzerland FaresGlacier ExpressSwitzerland Hub