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.

Live vehicle data is sourced from bustimes.org, including the associated livery information for those vehicles.


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 BusTimes.org Stops API data.


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.


Timetable Importing

Timetable importing data is scraped from the provided Bustimes.org URL or other forked versions of BusTimes.

MyBusTimes: V2.0.2