Gampaha City

City in Western Province, Sri Lanka.

Main image
A busy sri lankan Town.jpg
A White beauty.jpg
Budditha Fernando's Home - panoramio.jpg
Colorful catapillar.jpg
Colourful sunset in gampaha.jpg
Evening at Kosovita, Gampaha,Sri Lanka.jpg
Floral close up.jpg
Gampaha, Sri Lanka - panoramio (1).jpg
Gampaha, Sri Lanka - panoramio.jpg
Kosovita.jpg

North of Colombo, Gampaha hosts the Henarathgoda Botanical Garden, busy open-air markets and neighborhood temples. Travelers pass through for Sri Lankan snacks, train rides to nearby Kandy and to visit Buddhist shrines and tea stalls that anchor daily life.

At a GlanceKey facts, why go and what's on now

Gampaha at a Glance#

Local Time
8:23 AM
GMT+5:30
Population
9,350

Costs: $25-60 per day (budget to midrange) - cheap street food and budget guesthouses; transport very affordable.

Safety: Relatively safe, petty theft possible - avoid flashing valuables; traffic and crowded stations cause minor risks.

Best Time: December-March (drier, comfortable) - december-March offers the driest, most comfortable weather for day trips.

Gampaha sits close to Henarathgoda Botanical Garden, one of Sri Lanka’s oldest colonial-era botanical gardens.

Why Visit Gampaha?#

Situated within easy reach of Colombo, Gampaha draws visitors for its leafy parks, religious heritage and bustling local markets that feel authentic rather than touristed. The Henarathgoda Botanical Garden offers century‑old trees and shady paths, while nearby Kelaniya Temple displays ornate Buddhist murals and lively perahera processions; sample kottu roti or a roadside rice‑and‑curry for real Sri Lankan flavor. A short train ride through paddy fields makes Gampaha a restful base for cultural day trips.

Things to DoTop sights, bucket list and day trips

Best Things to Do in Gampaha#

Gampaha Bucket List#

Don't Miss

Henarathgoda Botanical Gardens - Wander historic botanical gardens featuring giant rain trees, palms, and shaded walking paths.

Attanagalla Raja Maha Viharaya - Visit an ancient temple complex with carved stone pillars and peaceful shrine rooms.

Gampaha Municipal Market - Experience lively local trade stalls selling fresh produce, spices, and Sri Lankan snacks.

Hidden Gems

Kelaniya Raja Maha Vihara (nearby) - Inspect ornate temple murals and learn about local Buddhist traditions at Kelaniya.

Seeduwa saltpans and birding spots - Walk coastal salt flats popular with waders and quiet birdwatching in the evenings.

Local tea shops - Sample strong Ceylon tea and homemade sweets at family-run tea stalls around town.

Day Trips

Colombo - Drive to the capital for museums, colonial architecture, and bustling Pettah market shopping.

Negombo Lagoon and beaches - Boat the lagoon for birdwatching, seafood stalls, and long sandy beaches nearby.

When to GoSeasons, weather and festivals

Best Time to Visit Gampaha#

Visit Gampaha between December and March when the northeast monsoon brings drier, more comfortable weather - perfect for temple visits and short trips into the hills. Avoid the southwest monsoon (May-September) when persistent heavy rains can disrupt travel.

Northeast Monsoon (Dry Season)

December - March

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

Warm, mostly sunny days and lower humidity make outdoor sightseeing and short train rides enjoyable, though mornings can still be muggy near rivers and wetlands.

Inter-monsoon

April; October - November

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

Hotter days and frequent afternoon thunderstorms make travel sticky; short, intense showers can ground plans but leave cooler evenings and lush landscapes.

Southwest Monsoon (Wet Season)

May - September

25-31 °C (77-88 °F)

Heavy, sustained rainfall and high humidity limit beach and hill excursions; expect delays, muddy trails, and dramatic green scenery between downpours.

Climate

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

Air Quality: AQI 69 Moderate
Best Time to Visit
JanuaryFebruaryAugust
Temperature & Rainfall
Temperature Range
36°
Warmest Month
18°
Coldest Month
Monthly Conditions
Month Comfort Temp Feels Rain Sky Humidity Wind UV Daylight
January Very Good 22° - 31° 27° 64 mm some cloud 80% 3.5 m/s 2.1 extreme 11.6h
February Very Good 22° - 32° 30° 84 mm some cloud 77% 2.6 m/s 2.4 extreme 11.8h
March Good 24° - 33° 31° 166 mm some cloud 76% 2.0 m/s 2.6 extreme 12.0h
April Good 24° - 32° 33° 277 mm partly cloudy 81% 2.0 m/s 2.6 extreme 12.2h
May Acceptable 25° - 31° 34° 362 mm partly cloudy 86% 2.5 m/s 2.2 extreme 12.3h
June Very Good 25° - 30° 32° 229 mm partly cloudy 87% 3.3 m/s 2.3 extreme 12.4h
July Very Good 25° - 30° 31° 148 mm partly cloudy 87% 2.7 m/s 2.3 extreme 12.4h
August Very Good 25° - 30° 32° 124 mm partly cloudy 86% 2.5 m/s 2.4 extreme 12.2h
September Good 24° - 30° 31° 222 mm partly cloudy 85% 2.4 m/s 2.5 extreme 12.1h
October Good 24° - 30° 30° 398 mm partly cloudy 85% 1.9 m/s 2.3 extreme 11.8h
November Good 23° - 30° 27° 339 mm overcast 85% 1.6 m/s 1.9 very high 11.7h
December Very Good 22° - 30° 26° 154 mm partly cloudy 84% 2.6 m/s 1.8 very high 11.6h
Getting There & AroundAirports, trains and local transport

How to Get to Gampaha#

Gampaha is easy to reach from Colombo’s Bandaranaike International Airport (CMB); Ratmalana (RML) serves a few domestic flights. The town is well connected by Sri Lanka Railways’ suburban services and by frequent intercity and local buses.

By Air

Bandaranaike International Airport (CMB): Bandaranaike is the main international gateway for the Colombo region. From CMB you can take a metered taxi to Gampaha (roughly LKR 2,500-3,500, 25-40 minutes depending on traffic) or the Airport Express bus to Colombo (about LKR 125, 40-60 minutes) and connect to the suburban train or a local taxi to Gampaha.

Ratmalana Airport (RML): Ratmalana is a small domestic airport serving a limited number of domestic flights and charters. From Ratmalana the most practical option to reach Gampaha is a taxi or app-based car (PickMe) - expect LKR 2,000-3,000 and around 35-50 minutes by road.

By Train & Bus

Train: Gampaha Railway Station is on Sri Lanka Railways’ Main Line suburban network (often listed simply as Gampaha). Trains from Colombo Fort to Gampaha take roughly 30-50 minutes depending on service; fares are very cheap (single fares commonly LKR 10-70 for suburban classes).

Bus: Buses from Colombo’s central bus terminals and from nearby towns run to Gampaha frequently; travel time from Colombo is typically 40-60 minutes and single fares are commonly LKR 30-150 depending on service (regular SLTB or private buses). Local three‑wheel tuk‑tuks provide short last‑mile hops inside town.

How to Get Around Gampaha#

The best way to get to and around Gampaha is by train for trips to Colombo and by tuk‑tuk or taxi for local short journeys. Buses are cheapest but slower; have small change for fares and expect crowds at peak times.

  • Sri Lanka Railways (suburban trains) (LKR 10-70) - Reliable and cheap for travelling between Gampaha and Colombo or other towns on the Main Line. Expect crowded trains at peak times; bring small change for fares and a comfortable mindset for standing on busy services.
  • Intercity & local buses (LKR 30-150) - Frequent services link Gampaha with Colombo and nearby towns. Buses are the most economical option for short to medium distances but can be slower than the train during heavy traffic.
  • Tuk‑tuk (three‑wheelers) (LKR 60-400) - Ideal for short hops around Gampaha and quick trips to the station or markets. Agree the fare up front for short journeys; fares vary by distance but are inexpensive for local trips.
  • Taxis / app taxis (PickMe) (LKR 400-3,500) - Useful for airport transfers or door‑to‑door travel, and faster than buses late at night. App taxis are generally metered or show a price estimate; airport transfers will cost more than inner‑city trips.
  • Motorbike / scooter rental (LKR 800-2,000/day) - Available in and around Gampaha for those comfortable on two wheels and useful for exploring nearby suburban areas. Check local restrictions and helmet requirements before renting.
  • Walking - Gampaha’s town centre is compact and walkable for short trips to markets, shops, and the station. Sidewalks can be uneven in places, so watch your step.
Where to StayThe best areas to base yourself

Where to Stay in Gampaha#

Budget

Gampaha is primarily residential; budget guesthouses exist but must be verified online for current operation and URLs.

Mid-Range

Mid-range hotels are more common in nearby Negombo and Colombo. I can list accurate options there after an online check.

Luxury

No major luxury resorts in Gampaha itself; coastal Negombo or Colombo have premium hotels - I can fetch verified links.

Eat & DrinkStreet food, restaurants, bars and nightlife

Where to Eat in Gampaha#

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

Juice
Chinese
Regional
Asian
Pizza
Bakery
Burger
Bavarian
Coffee Shop
Bread Cake Short Eats

Nightlife in Gampaha#

Nightlife in Gampaha is low‑key - evenings tend to centre on family restaurants, hotel bars and a few local taverns rather than clubs. Weekends bring more activity but late‑night options are limited. For a fuller nightlife scene head into Colombo, about an hour by train or car.

ShoppingMarkets, malls and souvenirs

Shopping in Gampaha#

Shopping in Gampaha is mostly practical: small shops, fresh‑produce markets and street vendors around the bus and rail hubs. You’ll find everyday goods, textiles and inexpensive household items rather than tourist boutiques. If you’re after special purchases or a wider selection, Colombo is a short train ride away.