Sadko
Lyubava
Princess of Lake Ilmen (as Y. Myshkova)
Ivashka the boy
Trifon
Vyashta the Giant (as N. Malishevsky)
Omelyan Danilovich
Timofey Larionovich
Kuzma Larionovich
Varangian Leader (as L. Fenin)
Maharaja (as M. Astangov)
The Phoenix (as L. Vertinskaya)
Neptune
Neptuna (as O. Vikland)
The Monk (as Sergei Martinson)
Varangian (uncredited)