Reliable data for public transport
BusMaps brings public transport data together so developers can build maps, journey planners, and passenger information services.
Transit data is often fragmented, incomplete, or inconsistent. We collect, validate, and combine it into datasets and APIs covering 300,000+ routes across 90+ countries.
Our work started with WikiRoutes, a community project where people map and update public transport routes. BusMaps builds on that experience to provide transit data for apps, businesses, and cities.
Our mission
We make public transport digitally competitive with private cars. Better transit data leads to lower friction, more riders, and less car dependence.
Data developers can use
We turn feeds from different operators into consistent data for maps and routing. Our data quality pipeline corrects errors, removes duplicates, and validates the results.
Better passenger information
Reliable schedules, arrival predictions, and route information help passengers plan their journeys. Developers can use our API to bring these features into their own apps.
Official and community sources
We work with official GTFS feeds and community-maintained routes from WikiRoutes. The two sources serve different needs, including areas where official open data is limited.
Access for AI assistants
Our MCP server gives compatible AI assistants access to transit data and routing tools. It is another way to use the data available through our API.
How we fund the work
Public transport information should be widely accessible to riders. But validated global feeds, real-time processing, support, SLAs, and regional deployments are not free to operate.
Passengers can explore routes on WikiRoutes and BusMaps for free. Organizations and developers pay for datasets and API access, with coverage and delivery agreed for each project. This funds the work of maintaining and improving the data.
Why reliable data matters
A bus can run on time and still be hard to use if an app shows the wrong stop or an outdated schedule. Better data helps passengers find services they can rely on.
We focus on the details behind those journeys: consistent stops, valid calendars, connected routes, and real-time updates where available. Read how we check and improve transit data.
Leadership
Alexander Mustafin
Founder & CEOBackground in mathematics and IT. Alexander created BusMaps to unify fragmented transport data into one reliable standard. He focuses on making public mobility as digitally accessible as car-first services.
David Mkrtchan
CTO18+ years in IT. David leads engineering for transport data verification, error correction, and data integrity across 7,000+ feeds.
Ivan Ulitin
Domain Expert & CPOUrban studies and cartography. Ivan drives data quality above industry standards and shapes the product based on partner feedback.
Use our data in your project
Tell us which regions and features you need. We can provide a dataset or API access for your app, service, or analysis.