Data Sources

Real-Life Data

The liveries and routes are imported from the bustimes.org API.


User-Generated Content

User-generated content, including vehicles, operators, routes, trips, tickets, liveries, vehicle types, history, and more, can be accessed via the MyBustimes API.


Mapping Data

For custom maps, we use Leaflet JS along with OpenStreetMap tile data.

  • OpenStreetMap – Base data for custom real-life routes.
  • Leaflet JS – Lightweight JavaScript library for interactive maps, used for in-game map rendering.

For custom game maps, we use Leaflet JS along with tiles provided by the game creators. These tiles can be found on the MyBusTimes Game Tiles API.


For bus stops, we use the OpenStreetMap data.

We use a custom valhalla server for routing MyBusTimes Valhalla.


Game Data

Game data such as routes and other game specific data can be found on the MyBusTimes Game Data API.

Game map tiles can be found on the MyBusTimes Game Tiles API.