Kandy Esala Perahera 2025 — dates, where to watch, and how to book a seat?

Seen by 641 travellers
Jump to the accepted answer
O
Oliver Laurent195 rep1

I've seen photos of the Kandy Esala Perahera and it's now at the top of my Sri Lanka bucket list — the elephants, the fire dancers, the whole atmosphere looks incredible.

I'm trying to plan my trip around it for 2025 but I can't find clear information on:
1. What are the exact 2025 dates for the Perahera?
2. What is the difference between the Randoli Perahera (grand finale) and the earlier processions — is the last night really that much better?
3. Do I need to buy tickets for a grandstand seat, and if so how/where?
4. Where is the best spot to watch freely without a paid seat?
5. How far in advance do hotels near the procession route need to be booked?

We're a group of 4 adults and this is the main event of our trip.

18

3 Answers from travellers

Accepted Answer

Outdated Information: This answer is over 6 months old. Prices, schedules, or availability may have changed. Please verify current information before making travel plans.

The Kandy Esala Perahera is the single greatest cultural spectacle in Sri Lanka — I've attended it every year of my life. Here is everything you need to plan around it:

2025 dates:
The Perahera follows the lunar calendar. In 2025 it runs approximately late July to early August — the final Randoli Perahera (grand finale) is on the Nikini Poya (full moon night), expected around 9 August 2025. Confirm dates closer to the time via the Dalada Maligawa (Temple of the Tooth) official channels — the exact dates shift slightly each year.

Randoli Perahera vs earlier nights:
The final 5 nights are the main event. The last night (Randoli Perahera) is the grandest — the sacred tooth relic casket is carried on the Maligawa tusker. But the second-to-last night is often less crowded and equally spectacular. The first 5 nights (Kumbal Perahera) are smaller — worth seeing if you're there but not the main draw.

Tickets/grandstand seats:
Paid grandstand seating exists along the procession route. Tickets: LKR 2,500–6,000 per person depending on tier. Contact the Kandy hotels along the route directly — most hotels sell their verandah seats as packages. Book minimum 4–6 weeks in advance for the final nights.

Free viewing:
The route is publicly accessible. Arrive 3–4 hours early and stand near Katugastota Road or the area approaching the Temple. You'll see everything — just standing rather than seated. Crowd is dense but manageable if you arrive early.

Hotels: Book immediately. Kandy hotels on the procession route sell out 3–6 months in advance for the final nights. If you haven't booked, look at Kandy outskirts (10–15 min drive) or consider Peradeniya or Kandy suburbs.

15
Saman Perera
Saman Perera18780 rep2

Went to the Perahera two years ago on the final night with a grandstand ticket from our hotel (LKR 4,500 per person). Worth every rupee. We were seated 6 rows back, elevated view, saw the entire procession clearly. 50+ elephants decorated in lights, fire dancers, drummers — words don't do it justice. Book your hotel and tickets immediately if you're serious about going.

10
J
James Taylor450 rep1

Practical tip for the night itself: wear closed shoes (the streets are packed and feet get stepped on), arrive very early for your position, bring water, and keep valuables in a front pocket. The procession can run 3–4 hours and the crowd energy is electric but the standing can be tiring. A small camping stool is a local secret — many Kandyans bring folding stools for the long wait.

9
Ayesha Hussain
Ayesha Hussain2505 rep2

Scam Watch: kandy

Gem Museum Commission ScamVerified

TukTuk or tour drivers take you to "gem museums" or "government-certified" gem shops. They receive huge commissions (up to 40%) on anything you buy. Prices are inflated 3-10x the actual value.

👍 38by virajperera
Unofficial Temple Guide ScamVerified

Men approach tourists near Temple of the Tooth offering to be guides. After the tour, they demand large "donations" or guide fees (5000-10000 LKR).

👍 34by virajperera
Report a scam →

You must be logged in to post an answer.

Log In to Answer
Browse all questions