OneBusAway - Open Source Transit Information | Open Transit Software Foundation
Introducing OBACloud
Real-time transit,
made simple
A hassle-free, fully managed version of OneBusAway that delivers real-time transit information to your riders without the technical complexity. Our team handles hosting, updates, and maintenance so you can focus on what matters — providing reliable transit service.
Learn about OBACloud
Self-host instead
Real-time transit data and so much more
OneBusAway is a suite of open source transit information tools that enable transit agencies to provide real-time vehicle locations, alerts, and arrival information to riders.
With iOS and Android apps, a web platform, robust APIs, and back office support, OneBusAway lets your agency be in control — without needing to build everything yourselves and without cutting corners.
Get Started
Download the Apps
Features
Everything transit agencies need to deliver exceptional rider experiences.
Real-time Information
iOS and Android apps, web platform, arrival signs, and SMS — give riders the information they want, the way they want it.
Use Existing Equipment
Works with your existing CAD/AVL hardware, or integrate with simple GPS feeds. No expensive equipment required.
Rider Privacy
Privacy is more important than ever. OneBusAway never collects personally identifying information or sells passenger data.
White-Label Ready
Customize OneBusAway with your agency's branding, or use it to power your own custom transit solutions.
Fully Accessible
Riders recommend OneBusAway for its screen-reader support. Stay Section 508 compliant and support all your riders.
Reliable & Scalable
Enterprise software built with trusted technology, able to handle the demands of some of the largest transit agencies.
Going from paper to Automatic Vehicle Location tracking using OneBusAway was a sea change for our customers. It was a sea change for our organization.
Bruce Neiger
MTA
Featured Case Study
San Diego MTS
Integrations
iOS and Android apps, SMS arrivals, API-powered real-time information on the SDMTS website, arrival information signage at transit stations, and Trolley signage.
Setup
MTS self-hosts OneBusAway on a single Windows server, which has so far been sufficient to manage over 300k requests/day at peak.
Favorite Feature
"[OneBusAway] cares about accessibility. It's really important in the transit industry to have accessible information, and they have always put that front and center."
Ready to get started?
See how other transit agencies are using OneBusAway to improve their rider experience.
Read more case studies
Support OneBusAway
We're an all-volunteer organization that relies upon donations to help fund future development work on our apps. Become a donor and help us secure a brighter transit future for everyone.
Donate to OneBusAway
Check out the project on GitHub
If you're a developer looking to set up OneBusAway or participate as a contributor, the project wiki is the best place to start. Join our community and help improve transit for everyone.
Developer Docs
View on GitHub