Arrive Awake

The alarm that follows your train, delays included.

A fixed alarm fails on a night train: you set it for 06:00 because arrival is 06:30, and then the train runs two hours late. Arrive Awake wakes you, or simply tells you to pack up if you are working, a chosen number of minutes before the real, delay-adjusted arrival. It is a free web app for your phone, in English and German, with nothing to install beyond "Add to Home Screen".

How a trip works

1 · Pick your stop
Any station in Europe. You immediately see how good the live data for that country is.
2 · Pick your train
Arrivals around your planned time. Night trains are marked, coupled train portions are grouped, a green badge shows live data.
3 · Set the lead time
"Wake me 20 minutes before arrival." Arm it, dim the screen, go to sleep. The alarm time moves with the train.

How it decides when to ring

Coverage: live delays for long-distance trains

Checked against real arrival boards in October 2026. Timetables are available everywhere; this map is about live delays. A dot marks countries served through the backend rather than an open feed.

NO
SE
FI
IE
GB
DK
EE
LV
BE
NL
DE
PL
LT
FR
LU
CH
CZ
SK
PT
ES
IT
AT
HU
RO
SI
HR
RS
BG
GR
live delays normally availablepartial: some operators or regionsno open realtime, GPS estimate carries the alarm
CountryLive delaysSource
AustrialiveÖBB Scotty via backend: ÖBB, WESTbahn, GySEV, private railways, cross-border trains
GermanyliveDELFI GTFS-RT (DB long-distance and regional) via Transitous; also ÖBB Scotty
Switzerlandliveopentransportdata.swiss via Transitous; also ÖBB Scotty
ItalyliveRFI arrival boards (iechub.rfi.it) via backend: every train (Trenitalia, Italo, regional operators) with its current delay at your destination; appears on the board a few hours before arrival
FranceliveSNCF GTFS-RT (TGV INOUI/OUIGO, Intercités, TER) via Transitous
Netherlands, BelgiumliveOpenOV (NS), SNCB via Transitous
PolandlivePKP Intercity via Transitous
Norway, Great Britain, Ireland, PortugalliveEntur, Network Rail, TFI, CP feeds via Transitous
HungarypartialMÁV Vonatinfo via backend: current delay and position of the train, no stop list
Czechia, Slovakia, Slovenia, Croatia, Luxembourg, Finland, Romania, Serbia, Bulgaria, Greece, BalticspartialFeeds exist on Transitous but cover only some operators or regions
SpainpartialRenfe Cercanías only; no open realtime for long-distance trains
Denmark, SwedennoneRejseplanen and Trafikverket offer realtime only with a registered API key; not connected yet. GPS estimate takes over.

Limits you should know

Data and privacy

Kurzfassung auf Deutsch

Arrive Awake weckt dich eine wählbare Zeit vor der tatsächlichen, verspätungsbereinigten Ankunft deines Zuges, nicht zu einer festen Uhrzeit. Zielbahnhof wählen, Zug wählen, Vorlauf einstellen, scharf stellen.

Die erwartete Ankunft kommt aus Echtzeitdaten der Betreiber: für Österreich, Italien und Ungarn über ein kleines Backend (ÖBB Scotty, RFI-Ankunftstafeln, MÁV Vonatinfo), sonst über Transitous (DB, SBB, SNCF, NS, SNCB, PKP und weitere). Wo es keine Echtzeit gibt, schätzt die App die Verspätung aus deiner GPS-Position auf der Strecke. Keine Echtzeit gibt es derzeit für Dänemark und Schweden, nur teilweise für Spanien, Tschechien, Slowakei und den Balkan.

Bei gesperrtem Bildschirm weckt dich der Server-Wecker per Push-Benachrichtigung; "Nicht stören" musst du dafür ausschalten oder dem Browser eine Ausnahme geben. Vorher einmal zu Hause mit "Test-Push" ausprobieren.