Thanks to the Secret Library, Sofia discovers the incredible mystery behind her amulet: Princess Elena from the Kingdom of Avalor has been magically trapped inside Sofia's amulet for forty-one years, waiting for another Princess to set free and Sofia is up to the task!
In the Kingdom of Avalor, Elena takes Naomi up a mountain to show her favorite view of the kingdom. Elena laments to Naomi how she was trapped in the Amulet of Avalor for forty-one years and then presents to her a broken wand. She tells her that it was Shuriki's wand and how she would still be trapped in the Amulet if it was not for a brave young Princess: Sofia. Elena then proceeds to tell Naomi the whole story: A coach is heading toward Avalor Castle. It is being chased by a green mist. When the coach reaches the castle, Elena comes out to greet her parents just in time to see the mist get revealed as a person who kills Elena's parents with a spell. The sorceress then proceeds to strike Elena with the same spell. The attack is revealed to be a daydream that Sofia is having. Flora flies by and dismisses the students for summer vacation. As Sofia heads back to the coach, Sofia's Amulet starts to glow blue alerting her that it is time to go to the Secret Library. Meanwhile, King Roland and Queen Miranda are trying to decide where to take their kids for their summer vacation. When the Royal Twins meet up with them, they reveal they still have not picked a place out. Meanwhile, Sofia grabs Behind the Walls and heads to the Secret Library. When she arrives, the Library selects a book called The Lost Princess of Avalor to the shock of Sofia who askes "Like my Amulet of Avalor?" When the book goes into the pendulem, it turns into a man known as Alacazar, the Royal Wizard of Avalor. He then proceeds to tell Sofia the story of The Lost Princess of Avalor, which is the tale of Princess Elena. On her fifteenth birthday, she was given the Amulet of Avalor by her mother. But on one fateful day, an evil power-hungry sorceress named Shuriki invaded Avalor. She attacked the King and Queen and set her sights on the palace. As the story goes, Elena chose to face Shuriki on her own. When Shuriki tried to strike her down, the Amulet saved Elena's life by pulling her inside it. Alacazar found the Amulet and discovered that the only way to free Elena was to find a special Princess to set her free. For years Alacazar searched for this Princess until he grew too old to continue. He then used the last of his magic to turn himself into the book he transformed from. Alacazar also explains that over the years the Amulet has tested many princesses before her and up till now the Amulet has chosen Sofia to set Elena free, and the daydreams she has been having were Elena telling her the time has come to set her free. In order to free Elena, Sofia must go to Avalor and summon his chanul. Alacazar also warns Sofia to be careful as Shuriki is as powerful and evil as ever. Sofia goes to her family and convinces them they should spend their vacation in the Kingdom of Avalor. The Royal Family of Enchancia then sets sail for Avalor.
The Royal Family arrive on the Royal Galleon under the command of Admiral Vasquez. When Sofia sees the size of Avalor City, she wonders how she is going to find Alacazar's house in such a huge city. Sofia is horrified to learn that they are going to meet Shuriki since Roland sent a message ahead telling her they were coming. It is the custom to greet the King or Queen when visiting a new Kingdom. Meanwhile, Shuriki is using her magic to get ready for their arrival when Chancellor Esteban comes in and informs her they have arrived. The Royal Family is greeted by a cheering crowd but Sofia notices that the crowd is not actually happy. Shuriki arrives to greet them and Sofia is wary instantly. Sofia notices a flute playing to Shuriki's chagrin. As they get into the coach, Sofia spots Shuriki's guards take the flute from the boy playing it, upsetting him. They arrive at Avalor Castle where Shuriki gives them a tour before taking them out to a feast. Suddenly, Jaquins arrive and snatch food. Shuriki is about to pull out her wand but Esteban stops her and leads the group back inside. Sofia's Amulet glows and pulls her toward the Jaquins which Sofia takes to mean they can help her. Sofia goes up to the jauins and asks for their help. The Jaquins refuse stating they do not help friends of Shuriki's. However, after hearing Sofia's plan to help bring Princess Elena back, the jaquins instantly become delighted to help and fly her to Alacazar's house.
Sofia arrives at Alacazar's house. A woman greets her but proves to be of no help when Sofia tells her why she is here. Suddenly, Alacazar's grandson Mateo walks up and asks Sofia about her magical knowledge and reveals that the woman is his mother. Sofia introduces herself and reveals Alacazar sent her. Mateo realizes that Sofia's Amulet is the Amulet of Avalor and takes her to his workshop. Once there, Mateo reveals that he has been training himself to be a wizard in secret since Shuriki outlawed all magic other than her own when she took over. He also reveals that a chanul is a spirit animal that acts as a guide to all the magical things in the world and that it was Alacazar's chanul who revealed to him of Elena's imprisonment in the Amulet and how to get her out. Mateo summons Alacazar's chanul Zuzo who tells Sofia what she has to do to free Elena from the Amulet: She has to get Shuriki's wand. Once she gets it, she has to wrap the amulet around it and put both on the Crown of Aziluna, a Maruvian healer who could undo any spell or curse and located in the mountains is a statue of him. After Zuzo vanishes, Sofia does not know how she is going to get Shuriki's wand until Mateo accidentally gives her an idea: To dance with her. At Avalor Castle, Armando is entertaining the Royal Twins while Shuriki's conversation with Roland and Miranda is having her contemplating invading Enchancia. Sofia comes in and convinces Shuriki to dance the sambarossa with her. After Armando has shown them how, everyone dances the sambarrosa. During the dance, Sofia pretends to trip and steps on Shuriki's shoes. While Shuriki is recoiling from the pain, Sofia steals Shuriki's wand from her. After pocketing the wand, Sofia convinces Shuriki to let her and her siblings play hide and seek with Armando while she and her parents resume their discussions. When Armando starts counting, Sofia pulls her brother and sister away with her. Amber realizes that Sofia is up to something and asks her about it. Sofia promises her and James that she will explain everything later and right now needs them to stay hidden for as long as possible. James instantly agrees but Amber demands to know why Sofia will not tell them, only for her to say it is for their own good. Sofia heads back to Mateo and the Jaquins with the wand. Both are impressed with her for pulling it off and then the group then flies off to free Elena.
The group arrives at the Maruvian Temple where the Crown of Aziluna is, and go inside to find a magical lake. For the magic to work, Sofia needs to swim across the enchanted waters. So Sofia turns herself into a mermaid and dives into the lake. Once underwater, she finds the Crown of Aziluna and does as Zuzo instructed. This causes a island with a statue on it to rise out of the water. Once it surfaces, Sofia slides down to the face of the statue. Suddenly, Sofia's Amulet glows pink and decends. Once it hits the ground, a person appears in a flash of pink light. The Amulet returns itself to Sofia now pink. The person is revealed to be Princess Elena, who is finally free. Elena hugs Sofia and greets the Jaquins and Mateo. She then voices her intention to free Avalor from Shuriki. Upon leaving the temple, Elena tells the group of her plan: She is going to use Shuriki's wand against her. Sofia and Mateo want to help but she refuses and flies back to face Shuriki alone with Sofia and Mateo going after her anyway.
Armando is still playing hide and seek with Amber and James when Elena lands in the castle. Skylar wants to help but Elena tells him she has to do this alone. Elena confronts Shuriki in the throne room and tells Shuriki it is time to pay for her crimes, to Shuriki's horror. When Roland asks "What crimes?" Elena brings up how Shuriki invaded Avalor and seized the throne from the Royal Family of Avalor. Shuriki tries to pull out her wand only to find out that Elena has it, which makes her deduce that Sofia took it. Miranda is shocked to learn of her daughter's involvement, which Elena confirms. She then tries to blast Shuriki but only succeeds in blasting aside a tapestry that reveals a painting of Elena's little sister and grandparents. Shuriki reveals that was how Alacazar protected them: By placing them inside an Enchanted Painting even her magic cannot touch. She also reveals that Esteban is Elena's cousin, and then takes back her wand before ordering her guards to seize Elena. However, Skylar flies in and helps Elena escape. Shuriki orders her guards to throw Sofia's family into the dungeon and to capture Sofia and Elena. Elena meets up with Sofia and tells her that Shuriki has her family. Together, they fly back to Mateo's house.
When they arrive back at Mateo's house, Mateo's mother Rafa comes out and reveals the spell that can free Elena's family. Citizens of Avalor also come over and, at Sofia's urging, Elena agrees to let them help. Sofia and Elena fly to a secret entrance to the castle and sneak into the dungeon. Once inside, they meet Armando who agrees to help. While Armando distracts the guard, Sofia sneaks past him using her shrinking ability. Sofia finds her family and lets them out. After locking up the guard, the group then sets off to execute Elena's plan. Meanwhile, Shuriki demands that Esteban produce the results she desires. Esteban protests that when he helped her invade Avalor she promised no one in his family would get hurt to which Shuriki retorts that she also promised him power which she granted after appointing him Chancellor. Shuriki tells him to be grateful she kept one of her promises or he will end up like his aunt and uncle. Suddenly, Luna flies in and attacks Shuriki, who chases after her. Once Shuriki is gone, Mateo sneaks in and, using the spell his mother gave him, frees Elena's family, who happily reunite with Elena. The entire group then flies off to execute the next part of the plan: Rallying the Citizens of Avalor against Shuriki. The Avalorians and the Enchancians all march on the castle together and overwhelm the guards, who lock the gate. Sofia and Elena fly in and open the gates, through which the Avalorians march through. Shuriki raises her wand to blast Elena but Esteban, who has had enough, grabs Shuriki's wand and tosses it to Elena who destroys it. With her wand gone, Shuriki's powers are destroyed and she ages into an old woman. Horribly weakened, Shuriki hops down a waterfall and swims away. Sofia offers the amulet back to Elena only to be told that she can keep it. Elena then assumes the throne of Avalor, to the joy of the Avalorans.
Back in the Secret Library, Sofia and Alacazar both review the story Sofia finished. She has given Elena's story a great ending which has also given her story a great beginning. After Alacazar vanishes, Sofia dress undergoes a transformation and she leaves the Secret Library. Back in the present, Elena and Naomi both decide to lock Shuriki's wand away in the treasury forever.
- Ariel Winter as Princess Sofia
- Aimee Carrero as Princess Elena
- Jane Fonda as Shuriki
- Sara Ramirez as Queen Miranda
- Darcy Rose Byrnes as Princess Amber
- Tyler Merna as Prince James
- Travis Willingham as King Roland II
- Barbara Dirickson as Flora
- Chris Parnell as Migs
- Yvette Nicole Brown as Luna
- Carlos Alazraqui as Skylar
- Jenna Ortega as Princess Isabel
- Emiliano Díez as Francisco
- Julia Vera as Luisa
- Christian Lanz as Chancellor Esteban
- Jillian Rose Reed as Naomi
- Joseph Haro as Mateo
- Jorge Diaz as Gabe
- Keith Ferguson as Zuzo
- Joe Nunez as Armando
- Ana Ortiz as Rafa
- Fritz Sperberg as Panicked Guard
- The Great Unknown
- The Spirit of Avalor
- My Time
- This will be the fourth special in the series, followed by Once Upon A Princess, The Floating Palace, and The Curse of Princess Ivy. It is also the second to be a stand alone movie due to the fact it is a crossover between Sofia the First and Elena of Avalor.
- This special has its plot before all Sofia the First episodes from "The Tale of the Noble Knight" to "Royal Vacation" and the entire Elena of Avalor series.
- Sofia's Amulet will change colour from purple to ruby pink after Sofia frees Princess Elena. Due to this, this will be the last time Sofia's amulet is shown in purple.
- Sofia's family will learn of the truth of Sofia's Amulet in this special.
- This will mark the second time Amber learns the truth of the amulet, the first being "The Curse of Princess Ivy".
- This special is the prequel of Elena of Avalor.
- Sofia will get a newly designed signature dress.
- "My Time" was released as a single to promote Elena of Avalor, long before the special premiered.
- This special was originally titled Journey to Avalor.
- Sofia will use her ability to turn into a mermaid for the third time in this special.
- This special will be the fourth and final installment of the Secret Library story arc, preceded by "The Secret Library", "Olaf and the Tale of Miss Nettle" and "The Tale of the Noble Knight".
- This will be the only part of the Secret Library story arc where Sofia will not wear her Storykeeper outfit and where Minimus will not appear.
- This will also be the only part of the Secret Library arc where Miranda, Roland, Amber, and James appear.
- The special was originally planned to premiere on July 22, 2016 but for some reason was rescheduled.
- This is the first special where Cedric and Baileywick do not appear. This is also the first special where none of Sofia's animal friends appear.
- This is the first special where the Amulet doesn't summon a Princess to help.
- This is the last time Tyler Merna voices Prince James.
- Sofia uses her shrinking ability for the fifth time in this special.
- Moral: You don't always have to face a problem alone.