Most Vespa sidecar tours in Rome last 2 or 3 hours. It gives you enough time to see all of the main sights, as well as some hidden gems. Plus enough time to get the experience of riding on a Vespa.