Roro Jonggrang: The Princess Who Became a Goddess
Where History, Myth and Stone Meet at Prambanan
As the first rays of the morning sun illuminate the soaring spires of Prambanan, it is easy to understand why generations of Indonesians have believed that this is more than just a temple. It is a place where gods, kings and legends coexist.
Ask almost any Indonesian about Prambanan and chances are they will not begin with archaeology or dynasties. They will tell you about Roro Jonggrang—the beautiful princess turned to stone by a broken-hearted prince after a challenge involving one thousand temples built in a single night.
It is one of Indonesia’s best-loved folktales, taught in schools, adapted into theatre, ballet, comics, films and television, and retold by parents to children for centuries. Yet behind this unforgettable legend lies another fascinating story—the story of an extraordinary Hindu temple complex, the goddess Durga, and one of Southeast Asia’s greatest archaeological masterpieces.

The enduring magic of Roro Jonggrang comes from the way legend and history have become inseparable.
A Kingdom Falls
Long before Prambanan rose above the plains of Central Java, two neighboring kingdoms were said to have lived side by side.
The peaceful Kingdom of Pengging was ruled by King Damar Moyo, while the Kingdom of Boko was governed by the fearsome giant king, Prabu Baka, aided by his loyal commander Patih Gupolo. Despite her father’s terrifying reputation, Princess Roro Jonggrang was celebrated for her extraordinary beauty.
When Prabu Baka declared war on Pengging, Prince Bandung Bondowoso, gifted with supernatural powers, led the defense. After a fierce battle he defeated and killed Prabu Baka, bringing the kingdom of Boko to its knees.
Victory, however, came at a price.
Inside the conquered palace, Bandung Bondowoso encountered the grieving princess—and instantly fell in love.
For Roro Jonggrang, however, the man standing before her was not a hero.
He was the killer of her father.
The Impossible Challenge
Unable to refuse the victorious prince outright, the princess devised what she believed was an impossible task.
“If you wish to marry me,” she declared, “build me one thousand temples before sunrise.”
Confident in his mystical abilities, Bandung Bondowoso accepted.
As darkness descended, he summoned an army of supernatural beings. Spirits emerged from the earth, carving stone with astonishing speed. Temple after temple rose from the plain.
By midnight, the impossible no longer seemed impossible.
The princess watched in growing alarm.
Only one temple remained unfinished.
The Trick That Changed History
Desperate, Roro Jonggrang called upon the women of the village.
She instructed them to pound rice in large wooden mortars—a sound that traditionally marked the beginning of dawn. Others lit fires in the east so that the sky glowed as though sunrise had arrived.
The roosters crowed.
Believing daylight had broken, the spirits fled back beneath the earth.
Construction stopped.
Only 999 temples stood completed.
Bandung Bondowoso soon realized he had been deceived.
Heartbroken and consumed by rage, he pronounced a curse.
“If you seek one more statue to complete your thousand temples,” he declared, “then you shall become the last one.”
Instantly, Roro Jonggrang was transformed into stone.
According to the legend, she became the graceful statue still standing today inside the northern chamber of Prambanan’s Shiva Temple.
The Statue That Started the Legend
Visitors entering the great Shiva Temple eventually reach its northern chamber, where an elegant stone figure stands in quiet dignity.
For many Indonesians, this is not merely a Hindu goddess.
It is Roro Jonggrang herself.
Archaeology tells a different—but equally fascinating—story.
The statue is actually Durga Mahishasuramardini, one of Hinduism’s most powerful goddesses, representing the triumph of good over evil. She is shown with eight arms, each holding divine weapons given by the gods before her battle against the buffalo demon Mahishasura. One hand grasps the demon by his hair while she stands triumphantly upon the defeated buffalo beneath her feet.

Researchers note that the sculpture follows classical Hindu iconography and is positioned in the northern chamber as Shiva’s divine consort (Shakti), alongside statues of Shiva, Agastya and Ganesha in the temple’s other chambers.
Yet over centuries, local people came to see something more.
They saw a princess frozen forever in stone.
History Behind the Myth
The historical Prambanan tells a story every bit as dramatic as the legend.
Unlike the folktale, historians know that Prambanan was NOT built in a single night.
Construction began around 850 CE during the reign of Rakai Pikatan of the Hindu Sanjaya Dynasty and continued under later rulers including Lokapala and Balitung. Originally known as Siwagrha (“House of Shiva”), it was built as the grandest Hindu temple complex in ancient Java.
Its towering central Shiva Temple rises nearly 47 metres, surrounded by temples dedicated to Brahma and Vishnu, forming the sacred Trimurti of Hinduism. The temple is carefully designed to represent the three cosmic realms—earth, the human world and heaven—following ancient Hindu architectural principles.

Today, Prambanan is recognised as a UNESCO World Heritage Site and remains the largest Hindu temple complex in Indonesia.
Could the Legend Hide Real History?
Many scholars believe the legend may preserve distant memories of real political events.
One interpretation suggests that the characters symbolize the struggle between two powerful dynasties that competed for control of Central Java during the ninth century.
Some historians have proposed that:
- Bandung Bondowoso represents Rakai Pikatan
- Roro Jonggrang echoes Princess Pramodhawardhani
- Prabu Baka reflects the Sailendra royal line
Rather than recording literal events, the legend may be a poetic retelling of political conflict remembered through oral tradition long after written records faded.
This blending of historical memory with folklore is common across many cultures—and may explain why the story has endured for centuries.
Why Indonesians Love Roro Jonggrang
Few legends are woven so deeply into Indonesian culture.
Its popularity stems from several reasons.
It explains the landscape.
The story links three remarkable archaeological sites—Prambanan, Ratu Boko and Candi Sewu—into one sweeping narrative. Even though Candi Sewu (“One Thousand Temples”) actually contains only 249 temples, its name fits beautifully into the legend.
It teaches moral lessons.
For generations, the tale has been used to discuss honesty, loyalty, the consequences of deception and the dangers of forcing another person’s will.
It celebrates Java’s cultural identity.
The legend bridges Hindu mythology, Javanese storytelling and local history into a uniquely Indonesian narrative that belongs to everyone, regardless of religion.
It comes alive every night.
Against the illuminated backdrop of Prambanan, the famous Ramayana Ballet often includes references to the legendary princess, allowing visitors to experience Java’s storytelling traditions through dance, music and theatre.
More Than a Fairy Tale
Modern archaeological research makes one point abundantly clear.
The statue inside Prambanan is not literally Roro Jonggrang.
It is an exquisite ninth-century sculpture of Durga Mahishasuramardini, created according to established Hindu religious traditions and artistic conventions. Researchers note that the later association with Roro Jonggrang arose through local oral tradition and was eventually adopted by colonial-era writers, becoming firmly embedded in popular memory.
And perhaps that is precisely why the legend continues to enchant.
It does not compete with history.
It complements it.
The temple speaks through inscriptions and archaeology.
The legend speaks through imagination.
Together, they transform Prambanan from a remarkable monument into a living cultural landscape where every carved stone seems to carry a story.
As visitors stand before the serene figure in the northern chamber of the Shiva Temple, they are free to see both.
A powerful Hindu goddess.
A princess who became immortal.
And a legend that has captivated Indonesia for centuries.
Did You Know?
- Roro Jonggrang means “Slender Maiden” in Javanese.
- The Durga statue stands in the north chamber of the main Shiva Temple at Prambanan.
- Prambanan was originally called Siwagrha, meaning “House of Shiva.”
- The temple complex was built in the 9th century, not overnight as the legend suggests.
- The nearby Candi Sewu actually contains 249 temples, despite its name meaning “One Thousand Temples.”




