Over 100 cities have made public transport free – others should follow 6 January 2021 Dozens of cities around the world already provide free public transport for their residents. Many other places should get on board, says Richard Webb