Vikings accueille au sein de son casting, trois nouveaux acteurs : Peter Franzén (Bad Boys), Jasper Pääkkönen (Frozen Land, Secret Lives) et Dianne Doan (Once Upon A Time).
Peter Franzén incarnera le Roi Harald Finehair, un guerrier scandinave, qui pourrait être une menace potentielle pour Ragnar. Jasper Pääkkönen sera le jeune frère de Finehair, Halfdan the Black, tandis que Dianne Doan jouera l'unique rôle asiatique de la série en interprétant le personnage de Yidu, qui aura un rôle important dans cette nouvelle saison.