OneBusAway

OneBusAway


Real-time transit information


Free

24.1.0for iPhone, iPad
5.3
473 Ratings
Open Transit Software Foundation
Developer
25.4 MB
Size
Jan 10, 2024
Update Date
#143
in Navigation
4+
Age Rating
Age Rating
4+
Apps in this category do not contain restricted content.
9+
Apps in this category may contain mild or occasional cartoon, fantasy or real-life violence, as well as occasional or mild adult, sexually suggestive or horrifying content and may not be suitable for children under 9 years of age.
12+
Apps in this category may contain occasional mild indecent language, frequent or intense cartoon or real-life violence, minor or occasional adult or sexually suggestive material, and simulated gambling, and may be for children under 12 years of age.
17+
You must be at least 17 years old to access this App.
Apps in this category may contain frequent and intense offensive language; Frequent and intense cartoon, fantasy or realistic violence: frequent and intense adult, scary and sexually suggestive subjects: as well as sexual content, nudity, tobacco, alcohol and drugs, may not be suitable for children under 17 years of age.
OneBusAway Screenshots
OneBusAway posterOneBusAway posterOneBusAway posterOneBusAway poster
OneBusAway posterOneBusAway posterOneBusAway posterOneBusAway poster

About OneBusAway

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 http://onebusaway.org/

Regarding our donation experience: the Open Transit Software Foundation, which owns and publishes OneBusAway, is an IRS-registered 501(c)(3) non-profit that has received Silver Transparency status on Candid: https://www.guidestar.org/profile/84-1786969
Show More

What's New in the Latest Version 24.1.0

Last updated on Jan 10, 2024
Old Versions
Fixes a bug that was preventing the Sound Transit 1 Light Rail line from loading in the app.
Show More
Version History
24.1.0
Jan 10, 2024
Fixes a bug that was preventing the Sound Transit 1 Light Rail line from loading in the app.
23.4.0
Dec 18, 2023
Improves the transit alert user experience

Regarding our donation experience: the Open Transit Software Foundation, which owns and publishes OneBusAway, is an IRS-registered 501(c)(3) non-profit that has received Silver Transparency status on Candid: https://www.guidestar.org/profile/84-1786969
23.3.0
Nov 23, 2023
* Fixes wildly inaccurate arrival-departure times
* Drops support for iOS 15; fixes some fit and finish issues with iOS 17
* Improves debug mode (thank you Angel!)
* Adds support for collecting donations from our beloved users (don't worry; folks who can't donate will still get all of the same features.)

Regarding our donation experience: the Open Transit Software Foundation, which owns and publishes OneBusAway, is an IRS-registered 501(c)(3) non-profit that has received Silver Transparency status on Candid: https://www.guidestar.org/profile/84-1786969
23.2.4
Jun 6, 2023
• Fixed an issue when viewing a Trip where the Arrival/Departure time may not update (#668)
23.2.3
Apr 7, 2023
· Fixes an occasional crash related to the main map screen (#661)
· Increase visual density (#663)

Previous Versions:
· Fixes an occasional crash when panning the map (#321, #540)
· Add a new region picker view (#630)
· Improvements to the networking layer (#643)
· Remove references to Dark Sky (#651)
· Fixes an issue where you could be prompted to upgrade data every time the app opens (#656)
23.2.2
Mar 30, 2023
· Fixes an occasional crash related to searching (#658)

Previous Versions:
· Fixes an occasional crash when panning the map (#321, #540)
· Add a new region picker view (#630)
· Improvements to the networking layer (#643)
· Remove references to Dark Sky (#651)
· Fixes an issue where you could be prompted to upgrade data every time the app opens (#656)
23.2.1
Mar 26, 2023
· Fixes an issue where you could be prompted to upgrade data every time the app opens (#656)

Previous Versions:
· Fixes an occasional crash when panning the map (#321, #540)
· Add a new region picker view (#630)
· Improvements to the networking layer (#643)
· Remove references to Dark Sky (#651)
23.2.0
Mar 22, 2023
· Fixes an occasional crash when panning the map (#321, #540)
· Add a new region picker view (#630)
· Improvements to the networking layer (#643)
· Remove references to Dark Sky (#651)
23.1.0
Jan 7, 2023
· If you are on iOS 16+, you will now see detailed maps when you zoom in (supported regions only).
· Remove "Always Allow" access to location (#616)
· Fixes a potential crash in several screens (#620)

This will be the last major update for iOS 14 devices.
22.3.0
Aug 14, 2022
Displays more information about service alerts on stops pages.
22.2.0
Feb 6, 2022
Adds a new setting to disable route labels on the map.
22.1.0
Jan 19, 2022
Fixes the app for the Rogue Valley, Oregon (RVTD) region.
21.7.2
Dec 21, 2021
• Fixes a data load issue for Puget Sound users related to a Sound Transit server cutover event (#580, #585)
• Support for custom regions (#534)

Previous Versions:
• Various improvements for VoiceOver interacting with primary map page (#575, #576)
• Fixes in-seat transfers not being read by VoiceOver (#572)
• Add transit agency name to trip sorting list (#568)
21.7.1
Dec 13, 2021
Fixes a data load issue for Puget Sound users related to a Sound Transit server cutover event.
21.7
Dec 11, 2021
• Various improvements for VoiceOver interacting with primary map page (#575, #576)
• Fixes in-seat transfers not being read by VoiceOver (#572)
• Add transit agency name to trip sorting list (#568)

Previous version:
• When editing a bookmark, the “duplicate bookmark” prompt no longer appears (#557)
• Fixed a potential crash with onboarding (#569)

Learn more about this open-source project on GitHub!
github.com/onebusaway/onebusaway-ios
21.6.1
Nov 17, 2021
• When editing a bookmark, the “duplicate bookmark” prompt no longer appears (#557)
• Fixed a potential crash with onboarding (#569)

(Thank you, Cathy!)

Learn more about this open-source project on GitHub!
github.com/onebusaway/onebusaway-ios

Previous versions:
• When browsing Trip details via VoiceOver, each individual stop is now combined into one element (#554)
• Fixes Stop bookmarks missing VoiceOver labels (#552)
• Fixes a bug that made it difficult to navigate the map in the Tampa region (#504)
21.6
Oct 31, 2021
• Fixes a bug where Stop bookmarks were missing VoiceOver labels (#552)
• When browsing Trip details via VoiceOver, each individual stop is now combined into one element (#554)

Previous version:
• Fixes a bug that made it difficult to navigate the map in the Tampa region (#504)
21.5.1
Oct 12, 2021
Fixes a bug that made it difficult to navigate the map in the Tampa region #504
21.5.0
Oct 7, 2021
Hi folks - Even though we haven't been riding the bus much since March 2020, we've been hard at work behind the scenes rewriting OneBusAway completely from scratch.

This new version has a beautiful, new, refined, easy-to-use, accessible, and fun interface.

This new version has everything you know and love about OneBusAway...minus a bunch of warts that you didn't like.

This new version has been rewritten to help power OneBusAway through its second decade of being your favorite way to navigate our fair city's public transit system.

This new version is still completely open source, and we hope you'll lend your skills to improving it, whether that means programming, design, translation, or just feedback to help make it the best volunteer-run, community-powered real-time public transit information app anyone could ask for.

Thank you to everyone who helped make this release a reality, especially Alan (@ualch9), who was instrumental in helping get it ready to launch.

Here's to another 10 years of OneBusAway!

Aaron, iOS Project Maintainer

-----

What's new in 21.5.0:

Accessibility fixes:

* Hidden empty data view renders Nearby Stops inaccessible to visually impaired users #525
* Collapsed drawer should not be focusable by Voiceover #544
* Improves the text read by VoiceOver when focusing on a stop on the map #530

iOS 15/Xcode 13 Improvements:

* iOS 15 breaking navigation bar visuals #381
* Xcode 13 support #532
* Use static tab bar appearance in MapViewController since the dynamically changing background is interfering with floating panel's scrolling (iOS 15).

Fixes haptics bugs:

* Fix StopViewController not deallocating, causing random haptic feedback #505 & Undo Turn off haptic feedback until #505 is fixed #518
* Fixes Retain cycle of unknown cause #394
* Adds a setting toggle for data load haptic
* Don't invoke haptic feedback generator on first data load on the Stop Controller #546

What's new in 21.4:
* Skip map annotation callout when voiceover is enabled - https://github.com/OneBusAway/onebusaway-ios/issues/526
* Improve Homepage FAB Accessibility - https://github.com/OneBusAway/onebusaway-ios/issues/471
* Hide the 'x' close button on the Reachability bulletin - https://github.com/OneBusAway/onebusaway-ios/issues/473
* Improve "Load More" Button - https://github.com/OneBusAway/onebusaway-ios/issues/475
* Improve bookmarked stop icon - https://github.com/OneBusAway/onebusaway-ios/issues/476
* Always Show Bookmarked Stops - https://github.com/OneBusAway/onebusaway-ios/issues/477
* Warn the user if they try to create a duplicate bookmark - https://github.com/OneBusAway/onebusaway-ios/issues/480
* Let users switch between different map modes - https://github.com/OneBusAway/onebusaway-ios/issues/493
* Stop hiding the tab bar when a stop controller is pushed onto the stack - https://github.com/OneBusAway/onebusaway-ios/issues/496
* Departure times are not adjusting with Dynamic Type - https://github.com/OneBusAway/onebusaway-ios/issues/506
* Stop departure times are harder to read than they used to be - https://github.com/OneBusAway/onebusaway-ios/issues/508
* Improve display of ferry arrivals and departures - https://github.com/OneBusAway/onebusaway-ios/issues/511
* Turn off haptic feedback for the time being - https://github.com/OneBusAway/onebusaway-ios/pull/518
* Trying to delete a bookmark causes the app to freeze - https://github.com/OneBusAway/onebusaway-ios/issues/521
21.4.1
Sep 20, 2021
Hi folks - Even though we haven't been riding the bus much since March 2020, we've been hard at work behind the scenes rewriting OneBusAway completely from scratch.

This new version has a beautiful, new, refined, easy-to-use, accessible, and fun interface.

This new version has everything you know and love about OneBusAway...minus a bunch of warts that you didn't like.

This new version has been rewritten to help power OneBusAway through its second decade of being your favorite way to navigate our fair city's public transit system.

This new version is still completely open source, and we hope you'll lend your skills to improving it, whether that means programming, design, translation, or just feedback to help make it the best volunteer-run, community-powered real-time public transit information app anyone could ask for.

Thank you to everyone who helped make this release a reality, especially Alan (@ualch9), who was instrumental in helping get it ready to launch.

Here's to another 10 years of OneBusAway!

Aaron, iOS Project Maintainer

-----

What's new in 21.4.1:

* Skip map annotation callout when voiceover is enabled - https://github.com/OneBusAway/onebusaway-ios/issues/526

What's new in 21.4:

* Improve Homepage FAB Accessibility - https://github.com/OneBusAway/onebusaway-ios/issues/471
* Hide the 'x' close button on the Reachability bulletin - https://github.com/OneBusAway/onebusaway-ios/issues/473
* Improve "Load More" Button - https://github.com/OneBusAway/onebusaway-ios/issues/475
* Improve bookmarked stop icon - https://github.com/OneBusAway/onebusaway-ios/issues/476
* Always Show Bookmarked Stops - https://github.com/OneBusAway/onebusaway-ios/issues/477
* Warn the user if they try to create a duplicate bookmark - https://github.com/OneBusAway/onebusaway-ios/issues/480
* Let users switch between different map modes - https://github.com/OneBusAway/onebusaway-ios/issues/493
* Stop hiding the tab bar when a stop controller is pushed onto the stack - https://github.com/OneBusAway/onebusaway-ios/issues/496
* Departure times are not adjusting with Dynamic Type - https://github.com/OneBusAway/onebusaway-ios/issues/506
* Stop departure times are harder to read than they used to be - https://github.com/OneBusAway/onebusaway-ios/issues/508
* Improve display of ferry arrivals and departures - https://github.com/OneBusAway/onebusaway-ios/issues/511
* Turn off haptic feedback for the time being - https://github.com/OneBusAway/onebusaway-ios/pull/518
* Trying to delete a bookmark causes the app to freeze - https://github.com/OneBusAway/onebusaway-ios/issues/521

What's new in 21.3:

* Crasher: Always check to make sure that only one Bulletin is open at a time - https://github.com/OneBusAway/onebusaway-ios/issues/330
* Add "Sort by Distance" to Bookmarks - https://github.com/OneBusAway/onebusaway-ios/issues/361
* Improve "Time Last Updated" Display - https://github.com/OneBusAway/onebusaway-ios/issues/474
* Bookmarks tab should only load network data for trip bookmarks - https://github.com/OneBusAway/onebusaway-ios/issues/497
21.4.0
Sep 14, 2021
Hi folks - Even though we haven't been riding the bus much since March 2020, we've been hard at work behind the scenes rewriting OneBusAway completely from scratch.

This new version has a beautiful, new, refined, easy-to-use, accessible, and fun interface.

This new version has everything you know and love about OneBusAway...minus a bunch of warts that you didn't like.

This new version has been rewritten to help power OneBusAway through its second decade of being your favorite way to navigate our fair city's public transit system.

This new version is still completely open source, and we hope you'll lend your skills to improving it, whether that means programming, design, translation, or just feedback to help make it the best volunteer-run, community-powered real-time public transit information app anyone could ask for.

Thank you to everyone who helped make this release a reality, especially Alan (@ualch9), who was instrumental in helping get it ready to launch.

Here's to another 10 years of OneBusAway!

Aaron, iOS Project Maintainer

-----

What's new in 21.4:

* Improve Homepage FAB Accessibility - https://github.com/OneBusAway/onebusaway-ios/issues/471
* Hide the 'x' close button on the Reachability bulletin - https://github.com/OneBusAway/onebusaway-ios/issues/473
* Improve "Load More" Button - https://github.com/OneBusAway/onebusaway-ios/issues/475
* Improve bookmarked stop icon - https://github.com/OneBusAway/onebusaway-ios/issues/476
* Always Show Bookmarked Stops - https://github.com/OneBusAway/onebusaway-ios/issues/477
* Warn the user if they try to create a duplicate bookmark - https://github.com/OneBusAway/onebusaway-ios/issues/480
* Let users switch between different map modes - https://github.com/OneBusAway/onebusaway-ios/issues/493
* Stop hiding the tab bar when a stop controller is pushed onto the stack - https://github.com/OneBusAway/onebusaway-ios/issues/496
* Departure times are not adjusting with Dynamic Type - https://github.com/OneBusAway/onebusaway-ios/issues/506
* Stop departure times are harder to read than they used to be - https://github.com/OneBusAway/onebusaway-ios/issues/508
* Improve display of ferry arrivals and departures - https://github.com/OneBusAway/onebusaway-ios/issues/511
* Turn off haptic feedback for the time being - https://github.com/OneBusAway/onebusaway-ios/pull/518
* Trying to delete a bookmark causes the app to freeze - https://github.com/OneBusAway/onebusaway-ios/issues/521

What's new in 21.3:

* Crasher: Always check to make sure that only one Bulletin is open at a time - https://github.com/OneBusAway/onebusaway-ios/issues/330
* Add "Sort by Distance" to Bookmarks - https://github.com/OneBusAway/onebusaway-ios/issues/361
* Improve "Time Last Updated" Display - https://github.com/OneBusAway/onebusaway-ios/issues/474
* Bookmarks tab should only load network data for trip bookmarks - https://github.com/OneBusAway/onebusaway-ios/issues/497

What's new in 21.2:

* Add trip short name to trip view - https://github.com/OneBusAway/onebusaway-ios/issues/329
* Add setting to show stop number instead of other information on map - https://github.com/OneBusAway/onebusaway-ios/issues/413
* Little funky green dots appearing on right side of stop-level bookmarks - https://github.com/OneBusAway/onebusaway-ios/issues/469
* Sort routes on map annotations consistently - https://github.com/OneBusAway/onebusaway-ios/issues/472
* Show route type on map annotations if route short names are blank - https://github.com/OneBusAway/onebusaway-ios/issues/478
* Remove directional labels from stops on map - https://github.com/OneBusAway/onebusaway-ios/issues/479
* Adds support for new San Diego MTS fare payment app. - https://github.com/OneBusAway/onebusaway-ios/pull/489
* Adds new options to the 'More' tab for volunteer opportunities. - https://github.com/OneBusAway/onebusaway-ios/pull/490
21.3.0
Aug 23, 2021
Hi folks - Even though we haven't been riding the bus much since March 2020, we've been hard at work behind the scenes rewriting OneBusAway completely from scratch.

This new version has a beautiful, new, refined, easy-to-use, accessible, and fun interface.

This new version has everything you know and love about OneBusAway...minus a bunch of warts that you didn't like.

This new version has been rewritten to help power OneBusAway through its second decade of being your favorite way to navigate our fair city's public transit system.

This new version is still completely open source, and we hope you'll lend your skills to improving it, whether that means programming, design, translation, or just feedback to help make it the best volunteer-run, community-powered real-time public transit information app anyone could ask for.

Thank you to everyone who helped make this release a reality, especially Alan (ualch9), who was instrumental in helping get it ready to launch.

Here's to another 10 years of OneBusAway!

Aaron, iOS Project Maintainer

-----

What's new in 21.3:

* Crasher: Always check to make sure that only one Bulletin is open at a time - https://github.com/OneBusAway/onebusaway-ios/issues/330
* Add "Sort by Distance" to Bookmarks - https://github.com/OneBusAway/onebusaway-ios/issues/361
* Improve "Time Last Updated" Display - https://github.com/OneBusAway/onebusaway-ios/issues/474
* Bookmarks tab should only load network data for trip bookmarks - https://github.com/OneBusAway/onebusaway-ios/issues/497

What's new in 21.2:

* Add trip short name to trip view - https://github.com/OneBusAway/onebusaway-ios/issues/329
* Add setting to show stop number instead of other information on map - https://github.com/OneBusAway/onebusaway-ios/issues/413
* Little funky green dots appearing on right side of stop-level bookmarks - https://github.com/OneBusAway/onebusaway-ios/issues/469
* Sort routes on map annotations consistently - https://github.com/OneBusAway/onebusaway-ios/issues/472
* Show route type on map annotations if route short names are blank - https://github.com/OneBusAway/onebusaway-ios/issues/478
* Remove directional labels from stops on map - https://github.com/OneBusAway/onebusaway-ios/issues/479
* Adds support for new San Diego MTS fare payment app. - https://github.com/OneBusAway/onebusaway-ios/pull/489
* Adds new options to the 'More' tab for volunteer opportunities. - https://github.com/OneBusAway/onebusaway-ios/pull/490
21.2.0
Aug 18, 2021
Hi folks - Even though we haven't been riding the bus much since March 2020, we've been hard at work behind the scenes rewriting OneBusAway completely from scratch.

This new version has a beautiful, new, refined, easy-to-use, accessible, and fun interface.

This new version has everything you know and love about OneBusAway...minus a bunch of warts that you didn't like.

This new version has been rewritten to help power OneBusAway through its second decade of being your favorite way to navigate our fair city's public transit system.

This new version is still completely open source, and we hope you'll lend your skills to improving it, whether that means programming, design, translation, or just feedback to help make it the best volunteer-run, community-powered real-time public transit information app anyone could ask for.

Thank you to everyone who helped make this release a reality, especially Alan (ualch9), who was instrumental in helping get it ready to launch.

Here's to another 10 years of OneBusAway!

Aaron, iOS Project Maintainer

-----

What's new in 21.2:

* Add trip short name to trip view - https://github.com/OneBusAway/onebusaway-ios/issues/329
* Add setting to show stop number instead of other information on map - https://github.com/OneBusAway/onebusaway-ios/issues/413
* Little funky green dots appearing on right side of stop-level bookmarks - https://github.com/OneBusAway/onebusaway-ios/issues/469
* Sort routes on map annotations consistently - https://github.com/OneBusAway/onebusaway-ios/issues/472
* Show route type on map annotations if route short names are blank - https://github.com/OneBusAway/onebusaway-ios/issues/478
* Remove directional labels from stops on map - https://github.com/OneBusAway/onebusaway-ios/issues/479
* Adds support for new San Diego MTS fare payment app. - https://github.com/OneBusAway/onebusaway-ios/pull/489
* Adds new options to the 'More' tab for volunteer opportunities. - https://github.com/OneBusAway/onebusaway-ios/pull/490
21.1.1
Aug 13, 2021
Hi folks - Even though we haven't been riding the bus much since March 2020, we've been hard at work behind the scenes rewriting OneBusAway completely from scratch.

This new version has a beautiful, new, refined, easy-to-use, accessible, and fun interface.

This new version has everything you know and love about OneBusAway...minus a bunch of warts that you didn't like.

This new version has been rewritten to help power OneBusAway through its second decade of being your favorite way to navigate our fair city's public transit system.

This new version is still completely open source, and we hope you'll lend your skills to improving it, whether that means programming, design, translation, or just feedback to help make it the best volunteer-run, community-powered real-time public transit information app anyone could ask for.

Thank you to everyone who helped make this release a reality, especially Alan (ualch9), who was instrumental in helping get it ready to launch.

Here's to another 10 years of OneBusAway!

Aaron, iOS Project Maintainer
21.1
Aug 11, 2021
Hi folks - Even though we haven't been riding the bus much since March 2020, we've been hard at work behind the scenes rewriting OneBusAway completely from scratch.

This new version has a beautiful, new, refined, easy-to-use, accessible, and fun interface.

This new version has everything you know and love about OneBusAway...minus a bunch of warts that you didn't like.

This new version has been rewritten to help power OneBusAway through its second decade of being your favorite way to navigate our fair city's public transit system.

This new version is still completely open source, and we hope you'll lend your skills to improving it, whether that means programming, design, translation, or just feedback to help make it the best volunteer-run, community-powered real-time public transit information app anyone could ask for.

Thank you to everyone who helped make this release a reality, especially Alan (ualch9), who was instrumental in helping get it ready to launch.

Here's to another 10 years of OneBusAway!

Aaron, iOS Project Maintainer

OneBusAway FAQ

Click here to learn how to download OneBusAway in restricted country or region.
Check the following list to see the minimum requirements of OneBusAway.
iPhone
Requires iOS 16.0 or later.
iPad
Requires iPadOS 16.0 or later.
OneBusAway supports English, Polish

OneBusAway Alternative

You May Also Like