I was going through GRE vocabulary on magoosh app and it is stated that both have same meaning but clearly
Chauvinist : a person displaying aggressive or exaggerated patriotism.
And
Elitist: relating to or supporting the view that a society or system should be led by an elite.
which doesn't feel same to me.