Kandy Esala Perahera 2025 — dates, where to watch, and how to book a seat?
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.
3 Answers
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.
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.
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.
You must be logged in to post an answer.
Log In to Answer🔥 Popular tags
Related
Fair TukTuk Prices
Help travelers avoid overcharging!
Be the first to report a price