If you landed on this page in the middle of a sleep attack on the bus, let's get straight to the point: a bus stop alarm so you never miss your stop can't rely on the clock, because no bus trip is ever the same. Traffic, a red light, a passenger taking a while to get off: anything can shift your arrival time by minutes. The solution is to swap the time-based alarm clock for an alarm that watches your real position on the map, and you can set yours up right now, before your next trip.
Why a regular alarm clock fails on the bus
A regular alarm clock works with a simple logic: you add up how many minutes it usually takes to reach your stop and set that time. The problem is that this number changes every day. A trip that takes 22 minutes on a Tuesday morning can take 35 on a Friday afternoon, or 15 in the early hours, when the streets are empty. The alarm clock knows none of this. It only counts minutes, with no idea where the bus actually is.
In practice, this leaves you with two bad options: set a short time and risk getting off way too far because the trip ran late, or set a generous time and wake up too early, still far from your stop, tempted to close your eyes "just a little longer", which almost always ends badly.
If your problem is specifically falling asleep during the trip, and not just calculating the right time, it's worth pairing this read with the guide How not to miss your stop while sleeping, which combines this strategy with other habits for napping more safely on public transport.
How a GPS alarm solves this problem
A proximity alarm swaps the question "how much time has passed?" for "how far away am I?". You mark the drop-off point on the map, set a radius around it, and the app starts comparing your current position with that radius in real time, using the phone's GPS. It doesn't matter whether the bus moved fast or sat for ten minutes in a jam. The alarm only goes off when you truly get close.
Because GPS relies on a satellite signal, not the internet, the alarm keeps working even on stretches with no mobile data (common under overpasses, in tunnels, or in neighborhoods farther from downtown). It also runs in the background with the phone locked, so you can keep your phone in your pocket without worry. If you want to understand the technology behind it better, the guide What a location alarm is breaks down how it works step by step.
Unlike a car moving at a steady speed, the bus stops and goes the whole time. A radius that's too wide can trigger the alarm early, two or three stops before yours. A radius that's too short may not give you time to stand up, grab your backpack, and reach the door before it closes. The right balance depends on the type of line. That's what we fine-tune in the next step.
Step by step: set up your bus stop alarm so you never miss your stop
With the app installed, the whole process takes less than two minutes. Here's how to set up yours:
Open the map and tap exactly where you usually get off, or search by the street name or a nearby landmark.
On city lines, with stops just a few blocks apart, go for something between 300 and 500 meters. A larger radius raises the chance the alarm confuses your stop with the one before it.
On highways, express lines, or routes with few stops along the way, something between 1 and 2 km usually gives you time to get ready without going off too early. For trips between cities, the ideal changes even more. See the specific numbers in the guide Location alarm for long bus trips.
Loud sound, vibration, or headphones only: you can switch this at any time, even after the alarm is already active. Then just lock the screen and enjoy the rest of the trip.
Headphones and silent mode: so you don't bother anyone
A packed bus at 7 a.m. is not the ideal place for an alarm blasting at full volume. With that in mind, the app has a mode where the sound comes only through your headphones, ideal for anyone who travels listening to music or a podcast the whole way and doesn't want to draw attention when the alarm goes off.
For the moments when even headphones aren't enough (a quick nap during rush hour, sitting right next to other passengers), there's also a vibration-only mode. The phone vibrates in your pocket or backpack, with no sound at all, and still wakes you in time to get off.
Both modes are available in the alarm settings, along with the option to swap the default ringtone for any sound saved on your phone. It's worth testing which combination works best for your routine before trusting your whole trip to it.
Common mistakes when setting up the bus alarm
Most problems with a proximity alarm aren't the app's fault: they're setup. Keep an eye on these points before relying on it on an important morning:
- A radius that's too small. It seems like a good idea to have the alarm go off "right on time", right on top of the stop, but that leaves no room to react: between waking up, packing your things, and reaching the door, you might miss your stop anyway. Start with something around 400 m and adjust after testing in practice.
- Location permission set to "only while using the app". If that option is checked in your phone settings, the system may pause the GPS as soon as you switch apps or lock the screen, exactly when the alarm most needs to be active. Look for the "allow all the time" option (or equivalent) for this app.
- Battery saving that's too aggressive. Some phones, especially with heavily customized Android, close background apps on their own to save power. If that happens, it's worth excluding the app from the system's battery optimization list.
- Not testing before you really need it. Before relying on the alarm on a morning when it can't fail, run a test on any trip, just to confirm that the sound, the vibration, and the radius you chose match the way you travel.
Frequently asked questions
What's the best alarm app to never miss your bus stop?
Don't Miss The Stop was built specifically for this: you mark the destination on the map, set the alarm radius, and can sleep without a worry, because the app fires a loud alarm with vibration as soon as the bus gets close to the stop.
What's the ideal radius for a city bus, with close stops?
For buses inside the city, the ideal is a radius between 300 and 500 meters, because the stops are usually just a few blocks apart and a large radius can trigger the alarm at the wrong stop. On highways or stretches with few stops, a radius of 1 to 2 km works better.
Do I need to keep location permission always on?
Yes. For the alarm to work with the screen locked or the app in the background, Android and iOS require the "allow all the time" permission (or equivalent). If it's set to "only while using the app", the system may pause the GPS as soon as you leave the app's screen.