Kegalle at a Glance
Costs: $20-50 USD per day - moderate Sri Lankan town prices; cheap eateries and local buses make travel affordable.
Safety: Generally safe, friendly locals - generally safe with low violent crime; standard tropical caution required for belongings.
Best Time: January-April - dry months are best for excursions into hill country and river sites.
Why Visit Kegalle?
Set amid rubber and tea country, Kegalle is a gateway to Sri Lanka’s interior rhythms and wildlife encounters. The district is famous for the nearby Pinnawala Elephant Orphanage and for walks through rubber estates and spice gardens, while local eateries serve rice-and-curry plates and king coconut refreshments. Travelers looking for leafy rural scenery, short hikes and insights into plantation life find an accessible base en route to the hill country.
Best Things to Do in Kegalle
Temple
Temple of the Tooth
Buddhist temple in Kandy housing a sacred tooth relic
Zoo
Pinnawala Elephant Orphanage
Elephant care centre with daily feeding and bathing
Waterfall
Aberdeen Falls
Scenic waterfall in Central Province, popular viewpoint
Waterfall
Devon Falls
Scenic waterfall in Sri Lanka's central highlands
Lake
Kandy Lake
Artificial lake at Kandy city centre near Temple
Waterfall
Laxapana Falls
Tall Sri Lankan waterfall surrounded by rainforest
National Park
Horagolla National Park
Small Sri Lankan park protecting wetlands and birdlife
Kegalle Bucket List
Don't Miss
Pinnawala Elephant Orphanage (Rambukkana) - Visit Pinnawala Elephant Orphanage for daily feeding, bathing, and elephant interactions.
Kegalle Market - Stroll Kegalle Market for fresh produce, spices, and lively local trade.
Local tea estates - Tour nearby tea estates to learn about cultivation and taste regionally produced teas.
Hidden Gems
Ramboda Falls viewpoint - Take a short drive to Ramboda Falls for layered cascades and roadside viewpoints.
Gem-cutting workshops - Visit local gem-cutting workshops to learn about mining processes and gem polishing.
Small village temples - Explore village temples for quiet rituals, murals, and community gatherings off main routes.
Nearby Cities #
Best Time to Visit Kegalle
Kegalle lies in Sri Lanka’s wet hill country and sees heavy monsoon rains and warm temperatures year-round. For outdoor trekking and waterfalls, choose the drier Maha window or shoulder months.
Southwest Monsoon (Yala)
Frequent heavy rain and cloud cover; rivers and waterfalls are full, but outdoor trekking and hill views can be wet.
Northeast Monsoon (Maha)
Drier spells with refreshing showers - comfortable for exploring tea estates, waterfalls and nearby hills.
Inter-monsoon
Hotter, humid days with sudden downpours; fewer tourists and lush landscapes make it lively and green.
Kegalle's climate is classified as Tropical Rainforest - Tropical Rainforest climate with consistently warm temperatures year-round. Temperatures range from 20°C to 32°C. Heavy rainfall (2788 mm/year), wettest in October.
| Month | Comfort | Temp | Feels | Rain | Sky | Humidity | Wind | UV | Daylight |
|---|---|---|---|---|---|---|---|---|---|
| January | Very Good | 21° - 30° | 25° | 84 mm | overcast | 87% | 2.8 m/s | 1.9 very high | 11.6h |
| February | Good | 21° - 32° | 26° | 97 mm | partly cloudy | 83% | 1.7 m/s | 2.2 extreme | 11.8h |
| March | Good | 22° - 32° | 30° | 174 mm | partly cloudy | 77% | 1.5 m/s | 2.5 extreme | 12.0h |
| April | Good | 23° - 32° | 31° | 268 mm | partly cloudy | 78% | 1.4 m/s | 2.4 extreme | 12.2h |
| May | Acceptable | 24° - 31° | 31° | 312 mm | overcast | 83% | 2.4 m/s | 2.2 extreme | 12.3h |
| June | Good | 24° - 30° | 27° | 271 mm | overcast | 84% | 2.9 m/s | 2.1 extreme | 12.4h |
| July | Good | 24° - 29° | 26° | 217 mm | overcast | 82% | 2.1 m/s | 2.1 extreme | 12.4h |
| August | Good | 23° - 30° | 26° | 186 mm | overcast | 81% | 1.9 m/s | 2.2 extreme | 12.2h |
| September | Good | 23° - 30° | 26° | 232 mm | overcast | 80% | 1.9 m/s | 2.2 extreme | 12.1h |
| October | Good | 22° - 30° | 26° | 415 mm | overcast | 83% | 1.4 m/s | 2.1 extreme | 11.8h |
| November | Good | 22° - 30° | 26° | 352 mm | overcast | 89% | 1.2 m/s | 1.8 very high | 11.7h |
| December | Good | 21° - 29° | 25° | 180 mm | overcast | 90% | 2.0 m/s | 1.6 very high | 11.6h |
How to Get to Kegalle
Kegalle lies on the Colombo-Kandy corridor and is best reached by road or rail from Colombo (Bandaranaike Airport as the international gateway). The town has a railway station on the main line and frequent bus services from the capital.
Bandaranaike International Airport (CMB): The main international airport for Sri Lanka, used by most visitors to Kegalle. From CMB the drive to Kegalle is roughly 2-3 hours via the expressway (E01/E03) by taxi or private transfer; expect negotiated fares (or airport taxi rates) and journey times around 2-3 hours depending on traffic.
Ratmalana / Domestic options: There are no major commercial flights to Kegalle itself; domestic air options are limited - road travel from Colombo is the usual route.
Train: Kegalle Railway Station is on the Main Line between Colombo and Kandy. Trains from Colombo Fort to Kegalle typically take around 1.5-2.5 hours depending on service; book reserved seats on popular services.
Bus: Frequent buses run from Colombo to Kegalle from the Pettah and Broadway areas; journey time is about 1.5-2 hours depending on traffic. Local buses and tuk‑tuks provide onward connections within the region.
How to Get Around Kegalle
Kegalle is most easily reached by train or bus from Colombo; for convenience use a taxi or private transfer from the airport. Within town, buses, tuk‑tuks and walking cover most local travel.
- Train (Sri Lanka Railways Main Line) (LKR 100-800) - Kegalle Railway Station is on the main line between Colombo and Kandy. Trains are a comfortable, scenic way to travel; journey times from Colombo commonly range 1.5-2.5 hours depending on the service. Buy reserved tickets for busy travel periods.
- Intercity / Local Bus (LKR 100-400) - Frequent state and private buses connect Colombo with Kegalle; buses are cheap and leave from Colombo’s central bus hubs. Expect a travel time of around 1.5-2 hours, slightly longer in heavy traffic.
- Taxi / Private Transfer (Negotiated (LKR)) - A taxi or private transfer from CMB or Colombo is door‑to‑door and convenient for luggage or group travel. Book through your hotel or a reputable operator and confirm the price in advance for comfort and reliability.
- Tuk‑tuk / Local Taxi (LKR 100-800) - For short trips around Kegalle and nearby villages tuk‑tuks are ubiquitous and inexpensive. Negotiate fares ahead of time or insist on the meter where available.
- Walking - Kegalle’s town centre is compact; local shops, markets and eateries are typically within walking distance. Walking is the best way to explore the immediate town area.
Where to Stay in Kegalle
Budget
Kegalle town - LKR 1,500-5,000/night approx.
Kegalle has small, affordable guesthouses and family-run inns; online options are limited but available.
Kegalle budget listings (Booking.com) - Small guesthouses and local inns.
Kegalle budget options (Agoda) - Homestays and economical rooms.
Mid-Range
Kegalle / Kandy - LKR 5,000-18,000/night approx.
For more comfort, look in nearby Kandy or boutique guesthouses around Kegalle; better service and dining there.
Cinnamon Hotels (Kandy region) - Comfortable hotels within driving distance.
Kandy mid-range hotels (Booking.com) - Wider selection and amenities.
Luxury
Kandy / hill country - LKR 18,000+/night approx.
No true luxury resorts in central Kegalle town; best luxury options are resorts and heritage hotels in Kandy or nearby hill country.
Cinnamon Citadel Kandy (regional luxury) - Resort-standard hotel in Kandy.
Heritage and high-end hotels (regional) - Luxury stays within 1-2 hours’ drive.
Where to Eat in Kegalle
Breakdown of cuisine types found across Kegalle’s restaurants and food venues, based on OpenStreetMap data.
Nightlife in Kegalle
Nightlife in Kegalle is low-key and centred on restaurants, small bars and local gatherings; there’s no major nightlife district. Evenings are generally relaxed, with most activity winding down earlier than in big cities. If you want more evening entertainment, larger nearby towns offer more options.
Shopping in Kegalle
Shopping in Kegalle is practical rather than tourist-focused: local markets, small clothing shops and grocery stores meet daily needs. The surrounding district produces rubber and tea, so related goods and agricultural products are common in markets. For a larger shopping selection, Colombo or Kandy are the nearest cities with malls and specialty shops.
