I am European, I have been in most of the EU big capitals and many other cities, never seen free public transport and I almost never even heard of it.
Estonia plans to be the first one: https://news.ycombinator.com/item?id=17107317 So it doesn't exist yet, but might come true soon enough.