It was twenty to six on a Wednesday and I had one paragraph left to write. I knew exactly how the next few minutes were going to go because they went that way most weeks. I'd finish the paragraph, look up, then open a timetable app to find out what that paragraph had just cost me. Some nights it cost me nothing at all and other nights it was eleven minutes sitting on a bench at Town Hall waiting for the one after. Working out when to leave work to catch the train is easy enough if you clock off at the same time every day. When you don't, it's a call you're making again every single afternoon.
There's no bell at my work. I stop when the thing I'm on is done and that lands anywhere between five and six. For ages I treated that as a discipline problem I could fix by being tidier about my afternoons. That was never it. My working day and every train alerting feature just want different things.
Why the alarm you set this morning is already wrong
Every alerting feature I've used works the same way around. You find a service first, then you hang a reminder off it. TripView's alarms are the best version of that design going and I reckon they're genuinely lovely if your day has a firm shape! Pick the 5:42, get poked at 5:32, walk out. You do still have to go in and set each one yourself though, on the paid tier, for the one specific service you picked.
Now run a floating finish through that. At nine in the morning I've got no idea what my afternoon looks like, so I'm just guessing. Guess the 5:42, finish at 5:15 and I'm waiting on a reminder for a train I didn't need. Finish at 5:50 and the reminder went off while I was still typing. The only fix is resetting the alarm every afternoon, which means opening the app, which puts me straight back to checking departures at my desk.
None of that is TripView doing something wrong. The per-service alarm is a great answer to a different question, which is "remind me about this train" and not "tell me when I can leave". I've been through what else is out there in my write-up on alternatives to TripView for commute alerts. For the app by app version, my comparison of the Sydney train apps covers what each one will and won't send you.
Subscribe to a window instead of a service
The change that quietened my afternoons was small. I stopped picking a train at all. What I set instead was the stretch of the afternoon I might stand up in. Everything leaving inside it now comes to me. Weekdays, five to six, from Town Hall, heading towards Cronulla, five minutes of notice. I typed it in after one of those bench evenings and it has been running quietly ever since.
What does a train leaves in 5 minutes alert say?
Not much, which is the whole point! It's a short message telling me my train leaves in 5 minutes, sent before each departure inside the hour I named. I never have to know which train I'm catching because the messages come for all of them and I take whichever turns up once I'm ready. The question moves from which train should I aim for to am I done yet, which is the only one I could ever answer at half past five.
A normal week goes like this. Monday I'm packed up by ten past and the message for the 5:18 lands while my laptop is going in the bag. Tuesday drags, so two messages come and go while I'm still typing and cost me nothing, because ignoring a notification is a lot cheaper than checking an app. The third lands as I finish and I make it easily!
Can I get a train alert when I finish work at a different time every day?
Yes! It's the exact case this shape exists for. You never tell it which train you want. You tell it when you might be standing up, which is the one thing you do actually know at nine in the morning.
Something worth knowing whichever way you solve your afternoons. The next departure on the board isn't automatically the one that gets you home first. Parts of the network carry four tracks so the expresses can overtake. Spend a lunchtime with your line's evening timetable and mark which departures in your stretch are the fast ones for your station. I reckon five minutes of reading there pays you back every week!
What an hour of alerts feels like
Will an hour-long window buzz at me for an hour?
You get one message per departure inside your window. On a decent line at that hour that's more than one. How quickly the rest of them stop is the bit that matters.
The second you're moving, the alert carries a button that says I'm on board. Tap it and the rest of that window stops. There's nothing to undo and nothing to remember. It picks up again the next day you travel, so the run of messages only lasts as long as you're at your desk.
Working out when to leave work to catch the train, once
Two things make or break this setup. The first is the shape of the window, which can be at most four hours, so it covers a stretch of an afternoon and not a whole shift. Mine is an hour because my finish honestly floats across an hour. Four hours would just be me saying I'm at work today. If yours only wobbles by twenty minutes then set twenty and start it at the earliest you'd realistically stand up.
The second is what happens on the afternoons that don't fit. Some days I'm out the door at half four. Some days it's quarter past seven. Neither lands inside five to six so nothing arrives, which is right, because those are the afternoons where I'm already staring at a board anyway. The honest test is whether you'd have wanted a buzz, not whether you got one. If you're finishing outside your window twice a week, move it rather than widen it. Widening just buys you more messages on all the days you were fine.
How early should I leave for the station in Sydney?
Your real desk to platform walk, plus a bit. That number is your notice and it's worth pinning down properly once, which I go through at the end of my Sydney train delay notifications guide. The presets here are 2, 5 and 10 minutes, with a custom box up to an hour if your walk is a long one. I run five because Town Hall is close to my desk. Settle it once and you stop renegotiating it every afternoon.
How to check if your line is having a bad afternoon
The official Travel alerts page at transportnsw.info is the one to keep on your home screen. It lists current and planned disruptions and you can set favourites so it opens on your own routes. Put it there tonight, because a lift lobby is a rotten place to be hunting for a URL! The other one to have is the trackwork email Transport for NSW sends, which tells you a week ahead of the weekend that your line has buses on it instead. Planned work only, so never tonight.
That same guide covers the rest of the official channels. The same caveat applies to every one of them. When a day comes apart, whether that's industrial action or one big incident, the live feed gets rearranged along with everything else, so go and look at an official source first before you lean on any tool, mine included.
Does the alert move if the train is running late?
It does. Each one is hung off the live estimated departure instead of the printed timetable, so if the 5:18 turns into the 5:25 your warning moves back with it. You never have to translate a delay figure into a decision about your own afternoon, because the message turning up is the decision.
Setting one up
The thing I've been describing is Sydney Train Alerts. I built it for this exact afternoon, kept it because it worked and it's free because it costs me almost nothing to run. Nothing to install either, so open the alert builder and pick the station you leave from. Set a direction and the opposite platform drops out of your messages. Then choose your notice, your days and your window. There's a fortnightly option if week A and week B look nothing alike. Pick web push or email and that's you sorted!
A couple of limits to know about up front. Every message also carries the two departures behind it, so if the one you're hearing is a write-off you already know what the fallback looks like. And it only ever reads departures from the one station you named, so it's answering when to stand up and nothing more. There's no journey plan underneath it and no bus leg.
How do I get notified when my train is coming without installing an app?
Web push, which browsers have carried as a standard for years, so there's no app store involved anywhere! iPhone has one extra step Apple insists on, written out in the delay notifications guide. If you'd rather skip that, pick email instead. And if you're curious what sits underneath it all, I wrote up how it runs on Cloudflare Workers.
So set it at the earliest you'd really stand up and give it a week of proper afternoons. If your finish keeps landing outside it, slide the whole window later rather than stretching it, because a wider one only buys you more messages on the days you were fine anyway. Leave it there and get on with your work. I reckon you'll be amazed how fast the whole business of when to leave stops being something you think about at all!