Kalutara Travel Guide

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.
Local Time
12:40 AM
GMT+5:30
Weather
Showers 74°F
Showers
Population
37,081
Infrastructure & Convenience
Good bus and train links to Colombo, beachside guesthouses, English widely understood.
Popularity
Popular with local and domestic beachgoers; quieter than Bentota or Galle.
Known For
Kalutara Chaitya (hollow stupa), beaches, coconut plantations, fishing town, Buddhist temples, coastal markets, seafood, proximity to Colombo and Bentota
Kalutara's distinctive Kalutara Chaitya is a hollow stupa visitors can enter, built around a sacred bodhi tree.

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

All Attractions ›

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.

Best Time to Visit Kalutara #

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 #

Kalutara is easy to get around by tuk-tuk (three-wheeler), local buses and the Coastal Railway Line with Kalutara North and South stations. The town centre and beach areas are walkable, especially along the beachfront. For day trips, trains are a convenient and affordable option; negotiate tuk-tuk fares in advance for short hops around town.

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

Nightlife in Kalutara #

Nightlife is modest and beach-oriented: small bars, hotel lounges and seaside restaurants are the main after-dark venues. There’s no large club scene, so evenings tend to be relaxed. For busier nightlife, Colombo offers a much wider selection of bars, clubs and live music venues.

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.

Nearby Cities #