Real-time transit information for the Puget Sound region and beyond.

Never miss the bus again!

OneBusAway serves up fresh, real-time transit information in the following regions:

* Rogue Valley, OR
* San Diego, CA
* Seattle/Tacoma/Puget Sound, WA
* Spokane, WA
* Tampa, FL
* Washington, D.C.
* York, Canada

Features include:

* Real-time arrival information for public transit where available.
* Receive departure alerts for selected vehicles.
* View your favorite bookmarks from the new Today View widget, which gives you fast and easy access to the routes you use most.
* Map display of stops and routes.
* Nearby stops search for location-aware devices.
* Bookmarks and recent stop history.
* Search for stops by route, address, and stop number.

For more information about OneBusAway, including feedback and support for this application, visit us on the web at

What’s New

Version 20.1.0

This release fixes an issue that prevented important alerts from appearing on your map. This might be useful if, say, a snowstorm was impacting your area this week.

Additionally, this release includes:

* Improvements to dark mode on iOS 13 (thank you Alan and Zhiyu!)
* Improvements to the Today View widget (thank you Alan!)
* Bug fixes to the search feature (thank you Alan!)
* There are also some behind-the-scenes improvements that help make the development of OneBusAway run more smoothly (thanks again to Zhiyu!)


Ratings and Reviews

3.0 out of 5
219 Ratings

219 Ratings

riverrat92121 ,

Best bus app I've seen

This app does sensible, useful things, and has a vastly better interface the other transit apps I've seen. It has a developer that apparently cares about making it better, which is practically unheard of. It even has good iPad functionality, and takes advantage of the larger format! I'm from San Diego; when I visited LA recently, I sorely missed this app. Trust me, the alternatives are all much worse. Sure, it's sometimes a little off on the timing estimates between stops. It doesn't handle layovers well, assuming the bus will leave early because it's present before the time it's scheduled to leave. And when a bus stops at the same stop when going in two different directions, I wish it would separate them out into different listings. But if you want to find, with reasonable accuracy, when a bus will be somewhere, and even filter by routes or bookmark frequently used stops, this is a solid and functional app, and if your local transit company makes use of it, believe me, it's way better than anything they would've come out with themselves. I use it often and am frequently pleased at how not-impossible it is to use, which is high praise for an app of this nature. I rarely encounter bugs, and updates actually bring useful improvements. It's a rare thing: a free app I'd actually be willing to pay for.

DebbsDebbington ,

It was good and then it wasn’t

I used to love this app to death and it saved me a lot of time and stress when I first started tracking my buses with it. However, with this latest update, I’ve found that all the buses I’ve taken tend to be running multiple minutes earlier or later than what the app says. The algorithm has gotten altogether inaccurate over the last year or so. This wouldn’t be as frustrating to me, except that with the latest update the dev team removed the in-app reporting system for issues with bus arrival. I don’t know about you, but I neither want to write an email every time I ride a bus because it was ten or more minutes off OBA’s schedule, nor do I want to continue using an app that’s inaccurate where there’s nothing being done to fix it. Sad to say I’ll be moving to a different transit app.

HawkEye2015 ,

Nags me about service alerts that don’t interest me needs to be more accessible with voiceover

This app is harder to use over the years with voiceover. The nearby stops is harder to find than it used to be. We can’t just hit a button as we used to. And furthermore we are cluttered with service alerts that don’t interest you when you’re not traveling in that city. As this system is mainly to give you the stops you need, there’s no reason to worry about the Seattle tunnel on the bus route 28 in Tacoma. And if I was looking for a trip in Seattle, it would make sense. But there’sIf there’s no tunnel in Tacoma. If I’m going to see that, I would like to have a preference to not see that. But the geo-fence a little farther around your service alert, so we can get those. Or at least let us know how to customize the app so we don’t get the Seattle alerts for Tacoma.


Open Transit Software Foundation
23.7 MB

Requires iOS 11.0 or later. Compatible with iPhone, iPad, and iPod touch.


English, Spanish

Age Rating


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

You May Also Like