Sri Lanka's festivals are spectacular — but they close roads, generate hours of traffic, and catch tourists completely off guard. Here's what to expect and how to plan around them.
Every full moon is a Poya Day — a national public holiday. There are 12–13 per year. On Poya days: alcohol sales are banned island-wide, many businesses close, and traffic around Buddhist temples increases significantly.
Colombo city traffic is actually lighter than normal on major Poya days as residents visit temples. Use the clear city roads to exit early for your road trip.
Sri Lanka's most spectacular festival — 10 nights of processions in July–August with hundreds of decorated elephants, Kandyan dancers, and fire performers parading through Kandy city centre nightly.
Road impact: The entire Kandy city centre is effectively closed to vehicles from approximately 6:30–10:30 PM during procession nights. Do not attempt to drive into Kandy after 5 PM during Perahera. Park 2–3 km outside the centre and walk in.
Vesak falls on the full moon of May — the most important Buddhist holiday in Sri Lanka. Cities are decorated with illuminated lanterns and pandals (giant illuminated displays).
Road impact: Major roads in Colombo (Galle Road, Dharmapala Mawatha, the Fort area) close to vehicles from the evening of Vesak for public processions. Plan to be in your accommodation or outside the city centre by late afternoon.
The biggest family holiday of the year. Transport collapses in the 48 hours before April 13 as the entire country travels home. Colombo empties out; rural towns fill up.
If starting a road trip, depart before April 11 or after April 15. Attempting to drive Colombo → Kandy on April 12 has been known to take 7+ hours instead of the usual 3.5.
Browse available vehicles and book in advance for peak season.
View Fleet →