Prinsesse Sofia har altid vidst, at Amuletten fra Avalor er noget helt særligt. Men da det hemmelige bibliotek viser hende en bog, der hedder Avalors forsvundne prinsesse, går det op for hende, at den er endnu mere særlig, end hun troede. Det fjerne kongerige, Avalor, er længe blevet styret af en ond troldkvinde, imens Avalors virkelige hersker, Prinsesse Elena, har været fanget inde i amuletten. Nu må Sofia rejse til Avalor og gøre sit bedste for at give historien en lykkelig slutning.