Both were established to bring back the cultural legacy of their country.
Dissimilarities:
Venice festival is more ancient than Muscat festival.
Duration of these festivals:
Muscat festival: It's held in January of every year and continuing for a month.
Venice festival: it's held in February of every year and continuing for few days (10 or 14).