As I understand, you have to pay for toilets in places like railway stations. What Is the charge? Where can I get coins? Thanks
Prices vary. These days credit cards are sometimes accepted, especially in high-traffic locations like large train station. However, I've run into multiple places (not necessarily in Italy) where the credit card equipment, though present, wasn't working, so you were out of luck if you didn't have coins.
I haven't been to Italy since September 2024. At that time toilet fees ranged from 0.50 euros to 1.50 euros. I have seen a fee of 0.70 also.
Note that public toilets in Italy (especially in the southern part of the country) may not always be stocked with toilet paper. This situation can arise anywhere in the world, but in my experience it is relatively more common in Italy, most frequently later in the day; it's as if the toilets are serviced only once a day, early in the morning. Italian women all seem to carry little packages of tissues, and tourists are smart to do the same. You also cannot count on having a way to dry your hands after washing them.