Kalutara City

Coastal city in Sri Lanka

On Sri Lanka’s southwest coast, Kalutara mixes coconut groves with a sandy estuary and the Kalutara Bodhiya temple. Visitors stop for fish shops on the lagoon, vakke drums at temple festivals and long coastal walks toward Bentota.

Main image
Wikivoyage banner
Aerial view of Kalutara City, Sri Lanka.jpg
Affen Familie - panoramio.jpg
Anantara Kalutara - Exterior.jpg
Horizone sunset - panoramio.jpg
HOTEL - panoramio (3).jpg
Kalutara Bodhiya from an Architectural eye.jpg
Kalutara Town - panoramio.jpg
Kalutara twins.jpg
KalutaraCityViewFromTheBridge.jpg
KalutaraGalleRoad.jpg
Costs
$30-80 per day (comfortable)
Affordable Sri Lankan coastal prices; guesthouses and beach eats are cheap.
Safety
Generally safe with standard precautions
Generally safe for visitors; expect petty theft on busy beaches.
Best Time
December-March (best for beaches)
Southwest coast's dry season offers the best beach weather.
Kalutara's distinctive Kalutara Chaitya is a hollow stupa visitors can enter, built around a sacred bodhi tree.
Local Time
1:20 PM
GMT+5:30
Weather
Population
37,081

Why Visit Kalutara?#

Kalutara appeals to travelers seeking palms-and-beach coastal Sri Lankan life, anchored by the Kalutara Bodhiya shrine and the colonial-era Richmond Castle nearby. Seafood restaurants along the shore serve specialties like crab curry and fresh-cut reef fish, while local markets and temple festivals introduce visitors to Sinhala Buddhist traditions. Short drives to nearby turtle-watching sites and the Galle Road corridor make it an easy beach-and-culture blend.

Best Things to Do in Kalutara#

Kalutara Bucket List#

Don't Miss

Kalutara Bodhiya (Gangatilaka Vihara) - Large hollow stupa and sacred bodhi tree that draws local pilgrims daily.

Richmond Castle - Early-twentieth-century mansion with period furnishings and riverside gardens open for visits.

Kalutara Beach Promenade - Sandy beachfront lined with local seafood stalls, family bathing areas, and promenades.

Hidden Gems

Kande Vihara Temple (nearby) - Imposing hilltop temple offering panoramic coastal views and Buddhist shrine spaces.

Local Fish Markets at Kalutara River Mouth - Early-morning fish markets where traders and fishermen sell freshly landed seafood.

Small Tea Garden Visits - Nearby tea plots where visitors can learn about small-scale tea cultivation practices.

Day Trips

Galle Fort - UNESCO colonial fort with museums, boutiques, and coastal cafés within easy reach.

Bentota River Boat Safaris - Madu River or Bentota boat trips for mangrove, birdlife, and fishing village visits.

Best Time to Visit Kalutara#

Kalutara is warm year-round; the southwest monsoon (May-September) brings the heaviest rain. For sun and swimming pick December-March, while inter-monsoon periods are hotter with unpredictable storms.

Southwest Monsoon

May - September

24-30°C (75-86°F)

Frequent heavy downpours and rough seas-resorts quieter, beaches less reliable but inland scenery becomes intensely green.

Northeast Monsoon

December - February

25-30°C (77-86°F)

Drier, sunnier coastal weather-peak time for swimming, markets and palm-lined beaches with comfortable evenings.

Inter-monsoon

March - April and October - November

26-32°C (79-90°F)

Hotter, humid conditions and sudden afternoon storms; fewer tourists mean easier beach access and cheaper deals but expect occasional heavy showers.

Climate

Tropical climate with consistently warm temperatures year-round. Temperatures range from 22°C to 31°C. Heavy rainfall (2950 mm/year), wettest in October.

Best Time to Visit
JanuaryFebruaryAugust
Temperature & Rainfall
Temperature Range
35°
Warmest Month
20°
Coldest Month
Monthly Conditions

January

January is warm with highs of 30°C and lows of 22°C. Significant rainfall (104 mm).

82 Excellent

Comfort

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

Weather

104 mm
Rainfall
3.7 m/s
Wind
Light Breeze
2.2
UV Index
Extreme
11.7h daylight

February

February is warm with muggy conditions (dew point 22°C). Significant rainfall (101 mm).

81 Excellent

Comfort

27°
Feels Like Warm
27°C
Temperature
23° 31°
77%
Humidity
Very Humid

Weather

101 mm
Rainfall
2.5 m/s
Wind
Calm
2.5
UV Index
Extreme
11.8h daylight

March

March is hot, feeling like 31°C due to high humidity. Significant rainfall (158 mm).

69 Good

Comfort

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

Weather

158 mm
Rainfall
2.7 m/s
Wind
Calm
2.7
UV Index
Extreme
12.0h daylight

April

April is the hottest month, feeling like 32°C with oppressive humidity. Heavy rain (305 mm) and partly cloudy skies.

65 Good

Comfort

33°
Feels Like Hot
28°C
Temperature
25° 31°
83%
Humidity
Very Humid

Weather

305 mm
Rainfall
2.7 m/s
Wind
Calm
2.5
UV Index
Extreme
12.2h daylight

May

May is the hottest month, feeling like 33°C with oppressive humidity. Heavy rain (422 mm) and mostly overcast skies.

58 Acceptable

Comfort

33°
Feels Like Hot
28°C
Temperature
26° 31°
86%
Humidity
Very Humid

Weather

422 mm
Rainfall
3.4 m/s
Wind
Light Breeze
2.2
UV Index
Extreme
12.3h daylight

June

June is hot, feeling like 32°C with oppressive humidity. Heavy rain (258 mm) and mostly overcast skies.

66 Good

Comfort

32°
Feels Like Hot
27°C
Temperature
25° 30°
86%
Humidity
Very Humid

Weather

258 mm
Rainfall
3.9 m/s
Wind
Light Breeze
2.2
UV Index
Extreme
12.4h daylight

July

July is hot, feeling like 31°C with oppressive humidity. Significant rainfall (186 mm) and mostly overcast skies.

68 Good

Comfort

31°
Feels Like Hot
27°C
Temperature
25° 29°
87%
Humidity
Very Humid

Weather

186 mm
Rainfall
4.0 m/s
Wind
Light Breeze
2.2
UV Index
Extreme
12.3h daylight

August

August is hot, feeling like 31°C with oppressive humidity. Significant rainfall (168 mm) and partly cloudy skies.

72 Very Good

Comfort

31°
Feels Like Hot
27°C
Temperature
25° 29°
86%
Humidity
Very Humid

Weather

168 mm
Rainfall
3.6 m/s
Wind
Light Breeze
2.4
UV Index
Extreme
12.2h daylight

September

September is hot, feeling like 30°C with oppressive humidity. Heavy rain (248 mm) and partly cloudy skies.

70 Very Good

Comfort

30°
Feels Like Hot
27°C
Temperature
25° 29°
86%
Humidity
Very Humid

Weather

248 mm
Rainfall
3.8 m/s
Wind
Light Breeze
2.4
UV Index
Extreme
12.0h daylight

October

October is warm with muggy conditions (dew point 24°C). The wettest month with heavy rain (426 mm) and partly cloudy skies.

70 Very Good

Comfort

27°
Feels Like Warm
27°C
Temperature
24° 29°
86%
Humidity
Very Humid

Weather

426 mm
Rainfall
3.4 m/s
Wind
Light Breeze
2.3
UV Index
Extreme
11.9h daylight

November

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

66 Good

Comfort

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

Weather

363 mm
Rainfall
3.2 m/s
Wind
Light Breeze
2.0
UV Index
Very High
11.7h daylight

December

December is warm with muggy conditions (dew point 23°C). Heavy rain (211 mm) and partly cloudy skies.

70 Very Good

Comfort

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

Weather

211 mm
Rainfall
3.7 m/s
Wind
Light Breeze
1.9
UV Index
Very High
11.6h daylight

How to Get to Kalutara#

Kalutara on Sri Lanka’s west coast is well connected to Colombo by the Coastal Line rail services and frequent buses; Bandaranaike Airport (CMB) is the main international gateway with onward road or rail connections. For reliable schedules choose the train for coastal trips and buses or hired taxis for direct door‑to‑door transfers.

By Air

Bandaranaike International Airport (CMB): The main international airport for Colombo is Bandaranaike (Katunayake). From the airport you can take an airport taxi or private transfer to Kalutara-drive time is typically 1.5-2 hours depending on traffic; expect a taxi/private transfer to cost roughly LKR 7,000-10,000. Alternatively, travel into Colombo (bus or taxi) and continue by rail or public bus south along the coastal route.

Ratmalana Airport (RML) / regional options: Ratmalana handles small domestic and charter flights but has limited scheduled services; most international arrivals will use CMB and then transfer by road or rail to Kalutara.

By Train & Bus

Train: Kalutara is served by Sri Lanka Railways’ Coastal Line with stations Kalutara North and Kalutara South; trains from Colombo Fort to Kalutara South typically take about 1-1.5 hours depending on the service. Second class tickets are inexpensive (commuter fares often in the LKR 60-200 range) but trains can be crowded.

Bus: Buses from Colombo (Pettah) to Kalutara are frequent and inexpensive (typical fares LKR 60-150) and take about 1-1.5 hours depending on traffic. Local tuk‑tuks (three‑wheelers) handle last‑mile connections in town.

How to Get Around Kalutara#

Use the Coastal Line train for a reliable, inexpensive link to Colombo and other coastal towns; buses provide cheap alternatives and tuk‑tuks fill local gaps. For airport transfers or groups a private taxi or transfer is the most convenient choice.

  • Coastal Line train (LKR 60-200) - Sri Lanka Railways runs frequent commuter and express trains down the west coast; Kalutara North and Kalutara South are the main stops. Trains are cheap (second‑class commuter fares typically LKR 60-200) but can be crowded-arrive early for a seat on popular services.
  • Intercity / long‑distance bus (LKR 60-150) - Long‑distance and local buses run between Colombo and Kalutara and are frequent from Pettah and other bus terminals. Fares are low (around LKR 60-150) and buses take roughly 1-1.5 hours depending on traffic; they’re a good budget option.
  • Taxi / private transfer (LKR 7,000-10,000) - Taxis and private cars are the most comfortable option from Bandaranaike Airport or for early/late journeys. Expect airport‑to‑Kalutara transfers in the region of LKR 7,000-10,000 and travel times about 1.5-2 hours depending on traffic.
  • Tuk‑tuk (three‑wheeler) (LKR 60-400) - Tuk‑tuks are ideal for short trips around Kalutara and negotiating narrow streets; fares are negotiated per trip and are inexpensive for short distances-agree the price before you start.
  • Bicycle / motorbike rental (LKR 300-1,500) - Renting a bicycle or motorbike is common for local exploration of coastal areas and nearby temples; ensure you have the correct licence and helmet and inspect the vehicle before hiring.
  • Walking - Kalutara’s town centre and beach areas are walkable; walking is often the easiest way to get between shorefront spots and local shops.

Where to Stay in Kalutara#

Budget

Beachfront / town centre - $10-35/night

Kalutara has several budget guesthouses and small hotels near the beach and town; many accept walk-in guests and local reservations.

Mid-Range

Kalutara beach / Bentota road - $40-100/night

Comfortable mid-range hotels and boutique beachside stays are available, with decent amenities and easy access to the shore and local restaurants.

Luxury

Coastal resorts (Bentota/Kalutara) - $120+/night

Higher-end resorts exist in the greater Kalutara/Bentota coastline; for top-tier luxury consider nearby resort towns rather than small-town hotels.

Where to Eat in Kalutara#

Local Food

Coastal Sri Lankan cuisine-fresh seafood, crab curries, hoppers and kottu. Small family restaurants and beachside shacks serve spicy, coconut-driven flavors.

Street Food & Markets

Morning markets and roadside stalls sell string hoppers, coconut pancakes, and king coconut; evening bakeries offer savory pastries and tea.

Breakdown of cuisine types found across Kalutara’s restaurants and food venues, based on OpenStreetMap data.

Seafood
Asian
Pasta
Chinese
Grill
Chicken
Noodles
Ice Cream
Tea
Fish
Curry
Local
Russian
Fish & Chips
Indian
Breakfast

Shopping in Kalutara#

Shopping in Kalutara focuses on local markets, fish stalls and small shops selling textiles, spices and household goods. You’ll also find vendors near the beach selling snacks and souvenirs. For a wider range of retail choices, head to larger nearby centres such as Colombo or Galle.

Nightlife in Kalutara#