Nagadeepa Temple

Sri Lanka · Sri Lanka travel guide

Sacred vihara

Nagadeepa Temple, photo 1 of 8

A revered Buddhist temple located on Nagadeepa Island, believed to be visited by Lord Buddha during his second visit to Sri Lanka.

Plan your visit

Time to spendAbout 1.5 h (1–2.5 h)
Best time of day8–11 AM — cooler and calm boat crossing
Avoid12–2:30 PM — midday heat on open grounds
Best monthsFeb–Sep
Months to avoidOct–Dec
Entry feeFree entry
Opening hoursMon–Sun: 9 AM–4:30 PM
SettingIndoor & outdoor
EffortEasy — Reached by short boat ride from Kurikadduwan jetty
Good forFamilies, Kids, Elderly, Couples, Solo, Groups
Rating4.7 / 5 on Google (1,580 reviews)

Northeast monsoon (Oct-Dec) brings rain and rough boat crossings; Poson full moon (June) draws pilgrim crowds.

Nagadeepa Temple, photo 2 of 8

Nagadeepa Temple, photo 3 of 8

Nagadeepa Temple, photo 4 of 8

Frequently asked questions

How much time do you need at Nagadeepa Temple?

Most visitors spend about 1.5 h; 1–2.5 h depending on pace.

What is the best time to visit Nagadeepa Temple?

8–11 AM, for cooler and calm boat crossing. The best months are Feb–Sep.

What is the entry fee for Nagadeepa Temple?

Entry is free.

What are the timings of Nagadeepa Temple?

Mon–Sun: 9 AM–4:30 PM.

Is there a dress code at Nagadeepa Temple?

Cover shoulders and knees; remove footwear and hats

More things to do in Sri Lanka

Nagadeepa Temple on Google Maps

Get it on Google Play · Download on the App Store