Starting from 3.4.2023, use of Digitransit APIs will require registration. The registration is now open. More information


Map API provides raster and vector tiles in various formats.

edit architecture image

Service Architecture

Exploring HSL map style

HSL map style is available at

Readme file contains information of how to run map style on local machine.

HSL map style example:


Service dependencies

Asset Url
Routing - API
HSL park and ride API
HSL Ticket Sales

Note: HSL Ticket Sales is not really an API but data that gets updated manually. The exact file is available at:

URL Project description JSON format for describing map tilesets Mapbox Vector Tile specification MBTiles specification for storing tiled map data in SQLite databases for immediate usage and for transfer Tile Map Service Specification GeoJSON format for encoding a variety of geographic data structures Tessera development on GitHub TileLive development on GitHub OpenMapTiles Project OpenMapTiles development on GitHub

Docker image

The resulting Docker image is called hsldevcom/hsl-map-server and it is available at DockerHub. The image can be built using this build script.

To run Docker container, run:

docker run -d -p 8080:8080 --name hsl-map-server hsldevcom/hsl-map-server

To access Docker container:


For More information about how to use Docker see docker info.