Kegalle City

City in Sabaragamuwa Province, Sri Lanka

Kegalle sits amid rubber and tea estates and serves as a gateway to Sabaragamuwa’s hills. Travelers trace palm‑lined roads, visit gem‑cutting workshops, and sample rice‑and‑curry at roadside stalls after short walks through plantation scenery.

Main image
Bridge over Kelani Ganga at Karawanella 2012 - panoramio (1).jpg
Bridge over Kelani Ganga at Karawanella 2012 - panoramio.jpg
Bthalegala.jpg
Elephants Bathing Pinnawala 2012 - panoramio (1).jpg
Elephants Bathing Pinnawala 2012 - panoramio (7).jpg
Elephants Bathing Pinnawala 2012 - panoramio (8).jpg
Galgediyanaella.jpg
Giruwa Ambalama Aluthnuwara Mawanella.jpg
Java Almond Tree, Pitawala 2012 - panoramio.jpg

Kegalle at a Glance#

Local Time
5:39 AM
GMT+5:30
Population
17,962

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.

Kegalle district is a major rubber‑growing region and sits en route to the Pinnawala Elephant Orphanage.

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#

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.

Day Trips

Kandy - Day-trip to Kandy to visit the Temple of the Tooth and botanical gardens.

Colombo - Travel to Colombo for national museums, shopping, and coastal promenades.

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)

May - September

22 - 29°C (72 - 84°F)

Frequent heavy rain and cloud cover; rivers and waterfalls are full, but outdoor trekking and hill views can be wet.

Northeast Monsoon (Maha)

December - February

22 - 30°C (72 - 86°F)

Drier spells with refreshing showers - comfortable for exploring tea estates, waterfalls and nearby hills.

Inter-monsoon

March - April; October - November

24 - 32°C (75 - 90°F)

Hotter, humid days with sudden downpours; fewer tourists and lush landscapes make it lively and green.

Climate

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.

Best Time to Visit
JanuaryFebruaryMarch
Temperature & Rainfall
Temperature Range
39°
Warmest Month
13°
Coldest Month
Monthly Conditions

January

January is warm with highs of 30°C and lows of 20°C. Regular rainfall (84 mm) and mostly overcast skies.

73 Very Good

Comfort

25°
Feels Like Warm
25°C
Temperature
21° 30°
87%
Humidity
Very Humid

Weather

84 mm
Rainfall
2.8 m/s
Wind
Calm
1.9
UV Index
Very High
11.6h daylight

February

February is warm with highs of 32°C and lows of 21°C. Regular rainfall (97 mm) and partly cloudy skies.

69 Good

Comfort

26°
Feels Like Warm
26°C
Temperature
21° 32°
83%
Humidity
Very Humid

Weather

97 mm
Rainfall
1.7 m/s
Wind
Calm
2.2
UV Index
Extreme
11.8h daylight

March

March is hot, feeling like 30°C due to high humidity. Significant rainfall (174 mm) and partly cloudy skies.

67 Good

Comfort

30°
Feels Like Hot
27°C
Temperature
22° 32°
77%
Humidity
Very Humid

Weather

174 mm
Rainfall
1.5 m/s
Wind
Calm
2.5
UV Index
Extreme
12.0h daylight

April

April is the hottest month, feeling like 31°C due to high humidity. Heavy rain (268 mm) and partly cloudy skies.

61 Good

Comfort

31°
Feels Like Hot
28°C
Temperature
23° 32°
78%
Humidity
Very Humid

Weather

268 mm
Rainfall
1.4 m/s
Wind
Calm
2.4
UV Index
Extreme
12.2h daylight

May

May is hot, feeling like 31°C with oppressive humidity. Heavy rain (312 mm) and mostly overcast skies.

57 Acceptable

Comfort

31°
Feels Like Hot
27°C
Temperature
24° 31°
83%
Humidity
Very Humid

Weather

312 mm
Rainfall
2.4 m/s
Wind
Calm
2.2
UV Index
Extreme
12.3h daylight

June

June is warm with muggy conditions (dew point 23°C). Heavy rain (271 mm) and mostly overcast skies.

63 Good

Comfort

27°
Feels Like Warm
27°C
Temperature
24° 30°
84%
Humidity
Very Humid

Weather

271 mm
Rainfall
2.9 m/s
Wind
Calm
2.1
UV Index
Extreme
12.4h daylight

July

July is warm with highs of 29°C and lows of 24°C. Heavy rain (217 mm) and mostly overcast skies.

63 Good

Comfort

26°
Feels Like Warm
26°C
Temperature
24° 29°
82%
Humidity
Very Humid

Weather

217 mm
Rainfall
2.1 m/s
Wind
Calm
2.1
UV Index
Extreme
12.4h daylight

August

August is warm with highs of 30°C and lows of 23°C. Significant rainfall (186 mm) and mostly overcast skies.

65 Good

Comfort

26°
Feels Like Warm
26°C
Temperature
23° 30°
81%
Humidity
Very Humid

Weather

186 mm
Rainfall
1.9 m/s
Wind
Calm
2.2
UV Index
Extreme
12.2h daylight

September

September is warm with highs of 30°C and lows of 23°C. Heavy rain (232 mm) and mostly overcast skies.

65 Good

Comfort

26°
Feels Like Warm
26°C
Temperature
23° 30°
80%
Humidity
Very Humid

Weather

232 mm
Rainfall
1.9 m/s
Wind
Calm
2.2
UV Index
Extreme
12.1h daylight

October

October is warm with highs of 30°C and lows of 22°C. The wettest month with heavy rain (415 mm) and mostly overcast skies.

65 Good

Comfort

26°
Feels Like Warm
26°C
Temperature
22° 30°
83%
Humidity
Very Humid

Weather

415 mm
Rainfall
1.4 m/s
Wind
Calm
2.1
UV Index
Extreme
11.8h daylight

November

November is warm with muggy conditions (dew point 22°C). Heavy rain (352 mm) and mostly overcast skies.

65 Good

Comfort

26°
Feels Like Warm
26°C
Temperature
22° 30°
89%
Humidity
Very Humid

Weather

352 mm
Rainfall
1.2 m/s
Wind
Calm
1.8
UV Index
Very High
11.7h daylight

December

December is warm with highs of 29°C and lows of 21°C. Significant rainfall (180 mm) and mostly overcast skies.

67 Good

Comfort

25°
Feels Like Warm
25°C
Temperature
21° 29°
90%
Humidity
Very Humid

Weather

180 mm
Rainfall
2.0 m/s
Wind
Calm
1.6
UV Index
Very High
11.6h daylight

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.

By Air

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.

By Train & Bus

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.

Asian

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.

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.

Nearby Cities #