Transport within modern cities is incredibly important: Smart cities and their communities must have efficient, reliable and robust transport systems or they will not function properly. This project is an exploration into how people use different levels of a public transport network so that new techniques can be developed which adjust public transport services to reflect actual demand. The project will investigate three case studies (the Netherlands, Sweden, and Switzerland). In these case studies the project will measure how travellers transfer within terminals, urban networks, and regional networks in order to develop methods for predicting passenger flows. This will be used to quantity the reliability of passenger experiences and evaluate strategies for improving coordination between travel modes, particular in the case of disturbances and disruptions.