Notice

Google Geocoding API error: The request was denied.

Transport Ticketing Global

from Tuesday, 29 January 2019 until Wednesday, 30 January 2019

The world's largest public transport gathering: evolving smart ticketing, integrating passenger information programmes and connected cities

Find out more.

A- A A+