Public transport in Switzerland

Vo hie nach dert

From here to there. That is the whole feature list.

The whole Swiss timetable on your device. It answers in a tunnel — and knows the tricks that get you there a train earlier.

No account. No cookies. Nothing here for you to accept.

Runs on Browser · Android · Wear OS · Linux · macOS · Windows · AI assistants · Pebble

See it running

All screenshots →

What it does

Enough to get you to the platform, and little else. Everything here works today.

Searches without signal

The whole Swiss timetable rides along on your device. A tunnel changes nothing.

Get there faster

Tell the app how quickly you move and it offers the tighter connections — often a train earlier.

Which carriage, not just which train

Classes, the dining car, room for a bike, and the sector to wait in — drawn wherever the operator publishes the formation.

Where to stand

Carriage layout and door side for many trains. Wait at the right end of the platform, not along it.

Leave on time

A countdown to the minute you need to head out. No re-reading the timetable.

Transfer at a glance

The next platform, and whether you can actually reach it — while the train is still moving.

Live delays, honestly

Where real-time data exists, times shift with it. Where it does not, you see the plan — and are told so.

The national map, offline

swisstopo’s 1:100 000 map under every journey — optional, and kept on the device.

A whole day out

Several places in one day, with as long as you like at each — and the whole day on one picture.

The departure board

Every stop’s next departures with their platforms — on the phone’s home screen too.

How far can I get?

Everywhere you can reach in an hour, on a map. And where friends from three towns should meet.

Furt vo hie

One button for when you have had enough of here: it picks a place worth the trip and the next connection there — with a few lines on what you will find.

On your wrist

Next stop and countdown on Wear OS, for when the phone stays in the pocket.

Your year in trains

Every journey you followed, counted on the device: how far, how punctual, which trains.

Fourteen languages, seven of them dialect

German, French, Italian, Romansh, Spanish, English — and seven Swiss German dialects. You may be reading one now.

Where it runs

Eight ways in, one Rust engine — on your device, or on our server for the browser and your AI assistant.

Every file, with its version and checksum →

Built the Swiss way

Three promises, all of them checkable.

Questions people ask

Short answers, in plain words.

What is Spick Me?

A free journey planner for public transport in Switzerland: every train, bus, tram, boat and cable car. The apps carry the whole Swiss timetable on the device, so a search is answered even with no signal.

Does it work without an internet connection?

The Android, Linux, macOS and Windows apps do: the timetable is downloaded once, and every search after that is answered on the device — in a tunnel, abroad or in flight mode. The browser planner asks this site, unless it is on your home screen and keeps the timetable on the phone. Live delays need a connection, of course.

Is it free? Do I need an account?

It is free, with no account, no advertising, no cookies and nothing to buy. Searches are answered and not stored; the privacy policy says exactly what is kept.

Is it an official SBB app?

No. It is an independent, non-commercial project by two people in Zurich, not affiliated with any transport operator. The timetable comes from opentransportdata.swiss and the transport undertakings, and where Spick Me and the operator disagree, the operator is right.

Does it show delays and platform changes?

Yes, where the operators publish them: delays, cancellations and changed platforms, shown beside the timetable rather than instead of it. Where a train’s formation is published, it also shows which coach stops in which sector.

Which devices and languages does it support?

The browser, Android phones and Wear OS watches, Linux, macOS, Windows and Pebble — and any AI assistant that speaks MCP. The iPhone app runs on real iPhones and is on its way to the App Store; the Apple Watch app is waiting for a watch to test on. It speaks fourteen languages, seven of them Swiss German dialects.

Can I ask ChatGPT, Claude or Gemini about Swiss trains with it?

Yes. Connect your assistant to https://spickme.ch/mcp — the AI assistants page shows how for each one — and it can plan journeys, read departure boards and plan days out. Its answers use the planned timetable, without live delays.

iPhone

Spick Me on your iPhone, today

The iPhone app runs on real iPhones now and is on its way to the App Store. Until it is there, this is the best way to have Spick Me on yours.

  1. Written
  2. Runs

Put the web app on your home screen

Recommended

Once it is there, it offers to keep the whole Swiss timetable on the phone. From then on it plans with no signal at all — in a tunnel, on a mountain, abroad — just as the app will.

  1. Open spickme.ch/plan in Safari.
  2. Tap Share, then “Add to Home Screen”.
  3. Open it from the home screen and say yes to the offline timetable.
Reading this on a computer? Point your iPhone’s camera here and the timetable opens.

The Apple Watch app is the one part still waiting for a watch to test on. Lend us one →