Overview
Located on the peaceful island of Nainativu Island off the coast of Jaffna, Nagadeepa Rajamaha Viharaya is one of the most important Buddhist pilgrimage sites in Sri Lanka. Surrounded by the waters of the Palk Strait and steeped in centuries of religious history, the temple attracts thousands of pilgrims and visitors every year seeking spiritual blessings and cultural insight.
According to the ancient chronicle Mahavamsa, Lord Buddha made his second visit to Sri Lanka on the Bak Full Moon Poya day during the fifth year after attaining enlightenment. The purpose of this sacred visit was to prevent a devastating war between two Naga kings, Chulodara and Mahodara, who were preparing to battle over a magnificent gem-studded throne.
The Buddha is believed to have appeared before the rival kings and preached peace and compassion, successfully ending the conflict. In honour of this sacred event, a stupa was later constructed at the site where the Buddha sat and delivered his teachings. This historic episode established Nagadeepa as one of the island’s holiest Buddhist locations.
Historical records indicate that a Naga Kingdom flourished in Northern Sri Lanka from around the sixth century BC until the early centuries AD. Ancient inscriptions such as the Vallipuram Gold Plate inscription refer to the region using names such as “Nagadiva” and “Nalutivu,” highlighting the area’s historical significance. Various chronicles and literary sources also describe Nagadeepa as a much larger region encompassing several islands and coastal territories in the north.
The temple complex seen today combines spiritual serenity with traditional Sri Lankan Buddhist architecture. Pilgrims arriving by ferry are welcomed by gleaming white stupas, ornate shrines, prayer halls, and peaceful Bodhi trees that create an atmosphere of devotion and tranquility. Monks chanting prayers, devotees offering flowers, and the sound of temple bells contribute to the deeply spiritual environment.
The temple stands beside the famous Nagapooshani Amman Temple, one of the most important Hindu temples in Northern Sri Lanka, symbolizing the island’s long-standing religious harmony and multicultural heritage.
The journey to Nagadeepa itself forms an unforgettable part of the experience. Visitors travel by road from Jaffna to Kurikadduwan Jetty on the island of Punkudutivu before taking a short ferry ride across the sea to Nainativu Island. The scenic boat journey offers beautiful coastal views and a glimpse into the simple island lifestyle of Northern Sri Lanka.
Apart from its spiritual importance, the island is also historically associated with chank fishing communities. Chanks, large sea shells used in Hindu and Buddhist rituals, have long been connected with royal ceremonies and religious traditions in Sri Lanka.
Today, Nagadeepa Rajamaha Viharaya continues to serve as a sacred place of worship, meditation, and pilgrimage while preserving the ancient Buddhist heritage of Northern Sri Lanka. Its peaceful island setting, historical significance, and religious atmosphere make it one of the most meaningful cultural attractions in the region.






