How Many Episodes Have Vikings Season 6? [upd] May 2026

Vikings Season 6 has 20 episodes.