Similarities:
Both of these are stand for entertaining people.
Both of these festivals are stand for noble reason.
Dissimilarities:
Venice festival gives a great effort to remove social differences on the other hand Muscat festival emphasis on exposing their culture.
On Venice festival people wear mask but Muscat festival people don't have to do this.