Bus in Rome

To be frank, the service of buses and trams is sometimes random in Rome. For example you can wait 40 minutes for a bus that should pass every 20 minutes, and in the end 2 buses that follow each other arrive at the same time. So, yes, it’s 20 minutes on average.