The Benfica player is among the 23 chosen.
The Swiss national team revealed on Monday the list of the squad for the final phase of the League of Nations. Harris Seferovic is among the 23 players called.
The 27-year-old striker, who finished 27 with 27 goals in 51 games, has been called up again by Vladimir Petkovic.
The final phase of the League of Nations takes place between June 5 and 9 in Portugal.
Switzerland and Portugal are both in the semi-finals of the competition, at 5:30 p.m., at Estádio do Dragão.