Nallur

Northern Province, Sri Lanka

Why visit Nallur?

Nallur is a historic urban sector located 3 km northeast of central Jaffna in Sri Lanka's Northern Province. From the 13th century until the Portuguese conquest in 1619, Nallur served as the royal capital of the Aryacakravarti dynasty's Jaffna Kingdom. Today, it stands as the spiritual center of northern Sri Lankan Tamil Hinduism, centered around the sprawling Nallur Kandaswamy Kovil.

Travelers visit Nallur to observe active temple rituals, examine stone and brick remnants of medieval Jaffna's royal quarter, and taste local specialties like Jaffna-style vegetarian curries and ice cream. The surrounding grid of residential streets contains traditional walled family compounds, shaded gardens, and quiet lanes.

The local climate is tropical and dry-zone semi-arid. Daytime temperatures remain high throughout the year, regularly ranging between 28°C and 34°C (82°F–93°F). Rainfall is heavily concentrated in the final quarter of the year during the northeast monsoon, with prolonged dry, sunny conditions dominating the remaining months.

Planning Nallur? Tell us your dates and we’ll tailor the trip.

Ask on WhatsApp

How do you get there?

By Bus

Long-distance air-conditioned express buses run directly between Colombo (departing from Pettah Bastian Mawatha Bus Terminal and Wellawatte) and the Jaffna Central Bus Stand, operated by the state-run Sri Lanka Transport Board (SLTB) and private fleet operators including Superline, Roadmaster, and Jayanthi Express. Buses operate day and night departures (approx. 8–10 hours journey time), with one-way fares costing LKR 2,200–3,800 ($7–$12 USD). From Jaffna Central Bus Stand, local town buses run to Point Pedro and Chunnakam via Nallur along Point Pedro Road (AB21) every 10–15 minutes (fare: LKR 40–60 / $0.15–$0.20 USD).

By Train

Sri Lanka Railways (SLR) operates daily express trains from Colombo Fort to Jaffna Railway Station, situated 3 km south of Nallur. Key daily services include the Uttara Devi Intercity Express (approx. 6 hours) and the Yal Devi Express (approx. 7–8 hours), as well as a daily Night Mail sleeper train. Fares range from LKR 800–1,200 ($2.50–$4 USD) for unreserved 3rd class, LKR 1,600–2,200 ($5–$7 USD) for 2nd class reserved seats, and LKR 3,000–4,000 ($10–$13 USD) for 1st class air-conditioned observation or saloon cars. From Jaffna Railway Station, a tuk-tuk to Nallur takes 8–10 minutes and costs LKR 300–400 ($1–$1.30 USD).

By Car

Nallur is accessible from Colombo (approx. 395 km, 7.5 to 9 hours) via the Ambepussa–Kurunegala–Dambulla route (A1/A6) connecting to the northern arterial A9 highway through Vavuniya and Elephant Pass into Jaffna. From Jaffna city centre, drive 3 km northeast along Point Pedro Road (AB21) or Kandy Road (A9) onto Temple Road (5–10 minutes drive). Private hired cars with drivers from Colombo cost roughly LKR 45,000–60,000 ($145–$195 USD) one way.

By Air

The nearest airport is Jaffna International Airport (IATA: JAF), located in Palaly approximately 16 km north of Nallur. Alliance Air operates direct international scheduled flights between Chennai (MAA), India, and Jaffna (flight time approximately 1 hour 15 minutes, 4–7 flights weekly). Domestic charter and scheduled services from Colombo (Ratmalana Airport - RML or Bandaranaike International Airport - CMB) operate periodically via Cinnamon Air and FitsAir (flight time 45–60 minutes). A taxi or tuk-tuk from Jaffna Airport to Nallur costs approximately LKR 2,500–3,500 ($8–$11 USD) and takes 25–35 minutes via the Jaffna–Kankesanthurai Road (AB21/B437).

  • Tuk-Tuks (Three-Wheelers): Readily available at the temple gates and main road junctions. Fares around Nallur and to central Jaffna cost LKR 250–400 ($0.80–$1.30 USD). The ride-hailing app PickMe operates in the Jaffna metropolitan area, providing metered fares and transparent pricing.
  • Bicycles: The flat terrain around Nallur makes cycling convenient. Many Jaffna guesthouses rent standard bicycles for LKR 600–1,000 ($2–$3.20 USD) per day.
  • Walking: The primary royal ruins and the temple precinct are clustered along Point Pedro Road and Kovil Road within a radius of 1.5 km, allowing straightforward walking between sights.

What are the things to do?

  • Nallur Kandaswamy Kovil: The foremost Hindu shrine in northern Sri Lanka, rebuilt in 1734 on land associated with the original 10th–15th-century shrine destroyed by Portuguese forces. Features soaring golden gopurams (gateway towers), brass bells, and an inner sanctum housing Murugan's Vel (sacred lance). Open daily 4:30 AM–12:00 PM and 4:00 PM–8:30 PM (major pujas at 5:00 AM, 10:00 AM, 12:00 PM, and 4:30 PM). Dress code is strictly enforced: shoes must be left outside (attendant fee LKR 50), shoulders and knees must be covered, and men must remove their shirts before entering the inner complex. Entry is free.

  • Sangiliyan Statue: A prominent golden statue of King Cankili II (the last ruler of the Jaffna Kingdom, who fought Portuguese colonizers before being captured in 1619), located at the Muthirai Santhi junction on Point Pedro Road. Free entry.

  • Cankili Thoppu (Poothathamby Arch): A decorated stone and stucco entry arch standing along Point Pedro Road, marking the entrance perimeter of the former 16th-century royal palace complex of the Jaffna kings. Free entry.

  • Yamuna Eri (Yamuna Pond): A stone-walled, U-shaped royal bathing pool built during the Jaffna Kingdom era for Queen Yamuna Devi, constructed using carved limestone blocks. According to legend, waters from India's Yamuna River were mixed into the reservoir. Located on a side lane off Point Pedro Road. Free entry.

  • Mantri Manai (Minister's Mansion): A surviving multi-room brick-and-timber structure featuring decorative woodwork, an internal courtyard, an arched entrance, and an ancient underground chamber, believed to have served as the residence of the prime minister of the Jaffna Kingdom. Free entry.

  • St. James Church, Nallur: An Anglican church dating to 1827 built near the old royal quarter, noted for its high vaulted ceiling, bell tower, and quiet parish grounds. Free entry.

  • Attend Evening Puja at Nallur Kovil: Experience the ringing of bronze temple bells, nadaswaram wind music, and the thavil drum rhythms during the 4:30 PM or 6:00 PM evening arati ceremonies.

  • Explore the Jaffna Kingdom Heritage Trail: Take a self-guided walking or bicycle tour connecting the Sangiliyan Statue, Cankili Thoppu arch, Mantri Manai, and Yamuna Eri in sequence within a 2-hour window.

  • Experience the Nallur Thiruvizha Festival: If visiting during July or August, witness the annual 25-day festival. Major highlights include the Ther (chariot festival) on the 24th day, where massive carved wooden chariots are pulled by thousands of devotees, and the Theertham (water-cutting festival) on the final day.

  • Sample Local Palmyrah Products and Sweetmeats: Browse stalls along Kovil Road for fresh sesame rolls (ellu urundai), palmyrah jaggery, laddu, and freshly opened king coconuts (thambili).

Planning Nallur? Want these on a customised itinerary?

Ask on WhatsApp

Where to eat?

  • Mango's Indian Veg Restaurant: Located on Temple Road near the kovil, this popular vegetarian eatery serves South Indian fare including paper roast dosas, ghee masala dosa, paneer butter masala, and vegetarian thali meals. Budget–Mid-range (LKR 600–1,800 / $2–$6 USD per person).
  • Rio Ice Cream: A long-standing Jaffna dessert institution on Point Pedro Road near the temple, famous for elaborate sundaes, fruit salads with ice cream, and traditional scoops in flavors like mango, vanilla, and chocolate. Budget (LKR 200–700 / $0.65–$2.25 USD).
  • Nallur Bhavan Vegetarian Restaurant: Simple, fast-service dining room on Point Pedro Road catering to temple visitors with hot idlis, medu vadas, poori masala, and budget lunch thalis served on banana leaves. Budget (LKR 350–900 / $1.10–$2.90 USD).
  • Thambu Illam Restaurant: An upscale dining space in a restored heritage manor near Nallur, preparing traditional Jaffna Tamil cuisine including Jaffna vegetarian set meals, odiyal kool (available on order), and regional curries. Mid-range–Upscale (LKR 2,000–4,500 / $6.50–$14.50 USD per person).

Planning Nallur? We’ll book the stays and dining for you.

Ask on WhatsApp

Where to stay?

  • Nallur Residence / Local Guesthouses: Clean, family-run budget rooms located within walking distance of the temple precinct, offering air conditioning, en-suite bathrooms, and home-cooked breakfasts. Budget (LKR 4,000–8,000 / $13–$26 USD per night).
  • Jaffna Heritage Hotel: A comfortable hotel situated right next to Nallur Kandaswamy Temple on Temple Road, offering air-conditioned rooms, a swimming pool, and an on-site vegetarian restaurant. Mid-range (LKR 16,000–28,000 / $50–$90 USD per night).
  • Jaffna Heritage Villa: A converted colonial heritage property set in quiet gardens 500 meters from the temple, with traditional courtyards, verandahs, and personalized meal service. Mid-range (LKR 18,000–32,000 / $58–$103 USD per night).
  • The Thinnai: An all-suite resort hotel located approximately 2 km west of Nallur in Thirunelvely, featuring spacious family suites, private plunge pools, multiple dining rooms, and fitness facilities. Upscale (LKR 35,000–65,000 / $112–$210 USD per night).

Where to go next?

  • Jaffna Fort & City Centre (3 km southwest, 10 min drive): Explore the star-shaped 17th-century Dutch fortress, the Jaffna Public Library, and bustling fruit and fish markets.
  • Chunnakam (8 km north, 15 min drive): A major market town with extensive agricultural produce stalls and access to the ancient Kadurugoda (Kandarodai) Buddhist stupa archaeological site.
  • Keerimalai & Naguleswaram Kovil (18 km northwest, 30 min drive): Visit one of the five ancient Pancha Ishwaram Shiva temples in Sri Lanka and bathe in the adjacent natural freshwater sea-edge spring pool.
  • Point Pedro (28 km northeast, 45 min drive): The northernmost tip of Sri Lanka, featuring the Point Pedro lighthouse, fishing harbor, and coastal sand dunes.
  • Karainagar & Casuarina Beach (25 km northwest, 45 min drive via causeway): A popular shallow white-sand beach lined with casuarina trees on Karaitivu Island.

Nearby in Northern Province

More places to explore around Nallur.

Guide content as of July 2026.

Contact Us

Get in touch with us.

Or connect over WhatsApp

Connect Over WhatsApp