Sri Jayewardenepura Kotte Travel Guide

City Administrative capital of Sri Lanka

Across the Diyawanna Oya, Sri Jayewardenepura Kotte offers the modern Parliament complex, colonial-era temples, and low-lying canals from the ancient Kotte kingdom. Visitors wander mangrove-lined paths, visit temple ruins, and see Sri Lankan parliamentary proceedings if schedules allow.

Main image
Wikivoyage banner
Kingdom of Kotte.jpg
Costs
$40-100/day
Government and diplomatic district; prices similar to Colombo suburbs.
Safety
Generally safe, busy traffic
Administrative area is generally safe, though city traffic can be chaotic.
Best Time
December-April
Dry season is best for exploring parks and nearby Colombo attractions.
Time
Weather
Population
115,826
Infrastructure & Convenience
Suburban layout with heavy traffic, buses and tuk‑tuks; limited tourist signage but good road links to Colombo.
Popularity
Not a major tourist draw; visitors come for administrative, business or niche cultural reasons.
Known For
Parliament complex, Diyawanna Oya lake, Kotte Royal Palace ruins, government offices, wetlands and birdlife, proximity to Colombo, local temples, suburban markets
Sri Jayewardenepura Kotte is Sri Lanka's official administrative capital and houses the island nation's Parliament complex on Diyawanna Lake.

Why Visit Sri Jayewardenepura Kotte? #

The administrative capital blends modern governance with layers of history: remnants of the 15th-century Kotte kingdom sit alongside the sleek Parliament precinct. Diyasaru Park and the Diyawanna Oya wetlands provide green escapes within the urban fabric, while traditional temples and local markets preserve community rhythms. Visitors often come to see the fortress ruins, explore boardwalks through marshes and gain perspective on Sri Lanka’s political life beyond central Colombo.

Who's Sri Jayewardenepura Kotte For?

Business

Sri Jayewardenepura Kotte is Sri Lanka’s administrative capital with government ministries and the Parliament complex, making it primarily a hub for official business and delegations. Nearby conference hotels in Battaramulla support short-term stays.

Families

Diyatha Uyana by the lake offers landscaped gardens, food stalls and weekend markets that suit family outings. Gentle lakeside paths and playgrounds provide an easy urban escape for parents with children.

Nature Buffs

The Thalawathugoda wetlands and small urban parks like Diyasaru Park near Battaramulla provide pockets of birdlife and wetland trails for short nature walks within the metropolitan area.

Couples

Lakeside cafés and quiet promenades around the parliamentary precinct offer low-key evening options for couples wanting calm, short outings rather than tourist crowds. Boutique guesthouses in adjacent suburbs add comfort.

Top Things to Do in Sri Jayewardenepura Kotte

All Attractions ›
Don't Miss
  • Sri Lanka Parliament Complex (Sri Jayawardenepura Kotte) - Geoffrey Bawa-designed parliamentary complex set on an ornamental lake with guided visits.
  • Diyatha Uyana - Lakeside park and weekend market popular for food stalls, walks, and sunset views.
  • Kotte Raja Maha Vihara - Historic Buddhist temple featuring centuries-old murals and a serene meditation atmosphere.
  • Diyawanna Lake (Diyawanna Oya) - Large artificial lake encircling the parliament, ideal for boat views and birdwatching.
Hidden Gems
  • Bellanwila Rajamaha Viharaya - Active lakeside temple known for its annual Perahera festival and quiet prayer corners.
  • Diyawanna Oya wetlands - Shallow marshes around the parliamentary lake that attract waterbirds and peaceful walks.
  • Pita Kotte (Kotte Royal Palace ruins) - Fragmentary remains of the 15th-century Kotte kingdom offering evocative glimpses of old capital.
  • Battaramulla civic area - Government precinct with small cafés and shops frequented by locals during weekdays.
Day Trips
  • Galle Fort - Colonial-era fort with narrow streets, Dutch architecture, cafes, galleries, and ocean views.
  • Kandy - Temple of the Tooth (Sri Dalada Maligawa) - Home to the sacred tooth relic and nightly pujas in an atmospheric hill city.
  • Pinnawala Elephant Orphanage - Care centre where visitors can watch, feed, and bathe rescued elephants riverside.
  • Bentota - Popular coastal town for beaches, water sports, river safaris, and relaxed seaside restaurants.

Where to Go in Sri Jayewardenepura Kotte #

Parliament / Diyawanna

Sri Jayewardenepura Kotte is mostly government and green space centred on the new parliament and the Diyawanna lake. It’s pleasant for a relaxed stroll, local park life and short visits to the parliament grounds. Not a nightlife centre, but good for daytime exploring.

Dining
Cafés
Nightlife
None
Shopping
Limited
Stays
Mixed
Top Spots
  • Sri Lanka Parliament Complex - The modern parliamentary building set on the lake.
  • Diyawanna Oya (Lake) - Walkways and water views popular with locals.
  • Diyatha Uyana - A landscaped park with weekend stalls and play areas.

Rajagiriya

Rajagiriya is the busy suburban neighbour between Kotte and Colombo with practical restaurants, shops and hotels popular with business travellers. It’s useful for dining and short stays while visiting the capital’s administrative areas. Expect busy streets at rush hour.

Dining
Diverse
Nightlife
Quiet
Shopping
Malls
Stays
Mid-Range
Top Spots
  • Commercial strips - A variety of local and international restaurants.
  • Rajagiriya Shopping - Small malls and supermarkets for everyday needs.
  • Boardwalks by the canal - Neat spots for an evening walk.

Kotte Old Town

The historic core of Kotte is low‑key and residential, with small temples and simple shops. It’s interesting if you want to see a non‑commercial side of Sri Lankan urban life and enjoy quiet streets. Most travellers pass through rather than stay long.

Dining
Local
Nightlife
None
Shopping
Limited
Stays
Budget
Top Spots
  • Local temples and shrines - Scattered small religious sites with local importance.
  • Narrow streets - Quiet residential lanes showing everyday life.
  • Small shops - Corner stores selling snacks and essentials.

Plan Your Visit to Sri Jayewardenepura Kotte #

Dining
Local eateries, few fine-dining options
Administrative center with canteens, local restaurants; Colombo nearby for variety.
Nightlife
Quiet evenings; Colombo access
Limited nightlife; short drive to Colombo for clubs and bars.
Accommodation
Government-area guesthouses
Business hotels and guesthouses; better hotel choice in Colombo.
Shopping
Government-centre shops, malls nearby
Small shops and government offices; big shopping malls minutes away in Colombo.

Best Time to Visit Sri Jayewardenepura Kotte #

Best time to visit Sri Jayewardenepura Kotte is December through April when rainfall is lower and humidity is milder, making outdoor sightseeing easier. Expect warm temperatures year-round; the heaviest rains come May-September.

Inter-monsoonal / Hot Season
March - April, October - November · 27-33 °C (81-91 °F)
Air gets oppressively hot and humid; short, intense thunderstorms often break the heat, but afternoons are sticky and visibility can be hazy.
Southwest Monsoon (Yala)
May - September · 25-31 °C (77-88 °F)
Rain arrives regularly, turning pockets of the city soggy and slowing travel; still warm, but sticky humidity and frequent heavy downpours can disrupt outdoor plans.
Northeast Monsoon (Maha) / Cool Season
December - February · 24-30 °C (75-86 °F)
Driest, most comfortable period - mornings breezy and evenings cooler; ideal for exploring wetlands, temples, and lakes without constant rain or oppressive humidity.

Best Time to Visit Sri Jayewardenepura Kotte #

Climate

Sri Jayewardenepura Kotte's climate is classified as Tropical Rainforest - Tropical Rainforest climate with consistently warm temperatures year-round. Temperatures range from 22°C to 32°C. Heavy rainfall (2667 mm/year), wettest in October.

Best Time to Visit
JanuaryFebruaryAugust
Temperature & Rainfall
Temperature Range
36°
Warmest Month
18°
Coldest Month
Monthly Conditions

January

January is hot, feeling like 30°C with oppressive humidity. Moderate rainfall (77 mm).

75 Very Good

Comfort

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

Weather

77 mm
Rainfall
2.6 m/s
Wind
Calm
2.2
UV Index
Extreme
11.7h daylight

February

February is hot, feeling like 30°C due to high humidity. Regular rainfall (86 mm).

75 Very Good

Comfort

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

Weather

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

March

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

69 Good

Comfort

32°
Feels Like Hot
28°C
Temperature
24° 32°
76%
Humidity
Very Humid

Weather

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

April

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

65 Good

Comfort

33°
Feels Like Hot
28°C
Temperature
25° 32°
81%
Humidity
Very Humid

Weather

280 mm
Rainfall
2.2 m/s
Wind
Calm
2.5
UV Index
Extreme
12.2h daylight

May

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

55 Acceptable

Comfort

34°
Feels Like Hot
28°C
Temperature
25° 31°
86%
Humidity
Very Humid

Weather

385 mm
Rainfall
2.9 m/s
Wind
Calm
2.2
UV Index
Extreme
12.3h daylight

June

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

58 Acceptable

Comfort

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

Weather

242 mm
Rainfall
3.3 m/s
Wind
Light Breeze
2.2
UV Index
Extreme
12.4h daylight

July

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

68 Good

Comfort

32°
Feels Like Hot
28°C
Temperature
25° 30°
87%
Humidity
Very Humid

Weather

159 mm
Rainfall
3.1 m/s
Wind
Light Breeze
2.2
UV Index
Extreme
12.3h daylight

August

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

74 Very Good

Comfort

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

Weather

129 mm
Rainfall
3.4 m/s
Wind
Light Breeze
2.4
UV Index
Extreme
12.2h daylight

September

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

70 Very Good

Comfort

32°
Feels Like Hot
28°C
Temperature
25° 30°
85%
Humidity
Very Humid

Weather

223 mm
Rainfall
3.3 m/s
Wind
Light Breeze
2.4
UV Index
Extreme
12.0h daylight

October

October is hot, feeling like 31°C with oppressive humidity. The wettest month with heavy rain (406 mm) and partly cloudy skies.

61 Good

Comfort

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

Weather

406 mm
Rainfall
2.2 m/s
Wind
Calm
2.3
UV Index
Extreme
11.9h daylight

November

November is hot, feeling like 30°C with oppressive humidity. Heavy rain (350 mm) and mostly overcast skies.

57 Acceptable

Comfort

30°
Feels Like Hot
27°C
Temperature
23° 31°
85%
Humidity
Very Humid

Weather

350 mm
Rainfall
1.7 m/s
Wind
Calm
2.0
UV Index
Very High
11.7h daylight

December

December is warm with muggy conditions (dew point 23°C). Significant rainfall (173 mm) and partly cloudy skies.

63 Good

Comfort

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

Weather

173 mm
Rainfall
2.2 m/s
Wind
Calm
1.9
UV Index
Very High
11.6h daylight

How to Get to Sri Jayewardenepura Kotte

Sri Jayewardenepura Kotte is the official administrative capital of Sri Lanka and sits immediately east of central Colombo. The nearest international airport is Bandaranaike International Airport (CMB) in Katunayake; Ratmalana (RML) serves some domestic and charter flights.

By Air

Bandaranaike International Airport (CMB): The main international gateway, located in Katunayake ~30-40 km north of Sri Jayewardenepura Kotte. Options to the city include Sri Lanka Railways from Katunayake Airport Railway Station to Colombo Fort/Maradana (third‑class fares typically very low, see Train card; journey ~45-60 minutes), SLTB/private express buses via the Colombo-Katunayake Expressway (fares commonly in the lower hundreds of LKR, journey ~30-60 minutes), and airport taxis or app‑booked cars (PickMe and local taxi operators) which typically take 35-60 minutes depending on traffic and commonly cost in the mid‑thousands of LKR (see local rates on taxi apps).

Ratmalana Airport (RML): A small domestic/charter airfield south of central Colombo used for some internal flights and private charters. It is closer to Kotte than Bandaranaike; most travellers use taxis or tuk‑tuks from the terminal - typical road time to Kotte is around 30-45 minutes and fares are usually in the low thousands of LKR. Public rail service is not available directly from the terminal, so road transport is the practical option.

By Train & Bus

Train: Sri Lanka Railways serves the airport area via Katunayake Airport Railway Station (and nearby Ragama on some services) with regular trains to Colombo Fort and Maradana stations. Trains are the cheapest option (third‑class fares are very low; second/first class higher) and the journey between the airport and Colombo takes roughly 45-60 minutes depending on the service. Expect crowded third‑class carriages at peak times; reserved seats and intercity services are available on some trains for a higher fare.

Bus: Both the Sri Lanka Transport Board (SLTB) and private express/airline shuttle buses run between Bandaranaike Airport and Colombo; these use the Colombo-Katunayake Expressway and typically take 30-60 minutes depending on traffic. Within the Colombo metropolitan area, frequent SLTB and private buses connect Kotte with Colombo Fort, Borella and other suburbs - short local fares are usually very low (tens of LKR) and journeys across the city are typically 15-45 minutes depending on route and traffic.

How to Get Around Sri Jayewardenepura Kotte

Kotte is part of the greater Colombo urban area, so getting around mixes suburban roads, busy arterials and public transit. For short local trips, tuk‑tuks and app taxis (PickMe) are the most practical; for budget travel and airport links, trains and express buses are economical. Expect traffic delays during peak hours, so plan extra time for journeys through the city.

Where to Stay in Sri Jayewardenepura Kotte #

Budget
Kotte / Battaramulla - $15-50/night
Affordable guesthouses and small hotels near government offices. Practical, clean rooms and short commutes to Colombo suburbs and official buildings.
Mid-Range
Kotte / Colombo outskirts - $60-150/night
Mid-range options in Kotte and nearby Colombo offer business amenities, decent dining and straightforward road access across the metro area.
Luxury
Colombo nearby - $150-400/night
For luxury stay choose Colombo's top hotels a short drive away. Expect full-service amenities, meeting rooms and premium dining for longer visits.
Best for First-Timers
Colombo outskirts / Kotte - $70-220/night
Use Colombo hotels near Kotte for easier navigation of official sites, while getting quick access to central Colombo's attractions and restaurants.
Best for Families
Colombo - $90-300/night
Families usually stay in Colombo hotels a short drive away for pools, restaurants and more spacious rooms than smaller Kotte guesthouses.
Digital Nomads
Colombo nearby - $80-260/night
Kotte itself has few coworking hotels; most digital nomads choose Colombo properties nearby with reliable internet, business centres and cafés for work.

Where to Eat in Sri Jayewardenepura Kotte #

Sri Jayewardenepura Kotte is largely residential and administrative, so eating tends toward practical, everyday Sri Lankan food: rice-and-curry, hoppers and market snacks. Many meals are taken at small neighbourhood cafés or government canteens close to offices. If you want broader international or specialty dining, Colombo is nearby; otherwise you’ll find honest, home-style Sri Lankan cooking in Kotte’s markets and guesthouse kitchens.

Local Food
Sri Jayewardenepura Kotte's food scene mirrors Colombo's suburban offerings: rice-and-curry, hoppers and markets serving fresh coconut accompaniments.
  • Local government canteens - Simple rice-and-curry meals prepared daily.
  • Kotte market stalls - Fresh produce and coconut-based dishes.
  • Small neighbourhood cafés - Traditional hoppers and string hoppers served.
International Food
Direct international dining is limited but accessible-many hotel restaurants and cafés serve international plates, and central Colombo is a short drive for wide options.
  • Hotel restaurants in the area - International buffets and continental breakfasts.
  • Cafe strips toward Colombo - Western cafés and fusion options.
  • Nearby Colombo eateries - Full international variety a short drive away.
Vegetarian
Vegetarian options are straightforward: temple canteens, market stalls and neighbourhood cafés provide vegetable curries, hoppers and fruit-based snacks.
  • Temple-adjacent canteens - Vegetarian rice meals for devotees.
  • Market produce stalls - Fresh fruits, vegetables and coconut products.
  • Small cafés and bakeries - Vegetable hoppers and egg-free pastries.

Breakdown of cuisine types found across Sri Jayewardenepura Kotte's restaurants and food venues, based on OpenStreetMap data.

Pizza
Chinese
Indian
Burger
Sri Lankan
Chicken
Asian
Regional
Italian
Japanese
Thai
Sandwich
Coffee Shop
Seafood
Barbecue
International
Pasta
Juice
Local
Tex Mex

Nightlife in Sri Jayewardenepura Kotte #

Sri Jayewardenepura Kotte (Kotte) is mostly a residential and government district with modest evening options; real nightlife is found in neighbouring Colombo suburbs. Expect hotel bars, a scattering of restaurants and the occasional live-music night. If you want a busier night out, head into Colombo (15-30 minutes) where clubs and larger venues are concentrated.

Best Bets

Shopping in Sri Jayewardenepura Kotte #

Sri Jayewardenepura Kotte is primarily administrative, so shopping is practical rather than touristy - local markets, supermarkets and small malls serve residents. For broader retail options and specialist shops, nearby Colombo neighbourhoods are the usual destination. Expect to find fresh-produce markets, clothing shops and household stores in Kotte; bargaining is normal at market stalls but not in supermarkets.

Best Bets

Nearby Cities #