Gampaha Travel Guide

City City in Western Province, Sri Lanka.

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.

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
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.
Time
Weather
Population
9,350
Infrastructure & Convenience
Frequent buses and trains; English signage limited outside Colombo.
Popularity
Mostly local pilgrims and commuters; occasional day-trippers from Colombo.
Known For
Henarathgoda Botanical Garden, Kelaniya temple access, Buddhist temples, local markets, suburban rail hub, rubber plantations, Ayurvedic centres, Sri Lankan street food, commuter town, nearby Negombo beaches
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.

Top Things to Do in Gampaha

All Attractions ›
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.

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.

Best Time to Visit Gampaha #

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.

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

January

January is warm with highs of 31°C and lows of 22°C. Moderate rainfall (64 mm).

78 Very Good

Comfort

27°
Feels Like Warm
27°C
Temperature
22° 31°
80%
Humidity
Very Humid

Weather

64 mm
Rainfall
3.5 m/s
Wind
Light Breeze
2.1
UV Index
Extreme
11.6h daylight

February

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

75 Very Good

Comfort

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

Weather

84 mm
Rainfall
2.6 m/s
Wind
Calm
2.4
UV Index
Extreme
11.8h daylight

March

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

69 Good

Comfort

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

Weather

166 mm
Rainfall
2.0 m/s
Wind
Calm
2.6
UV Index
Extreme
12.0h daylight

April

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

65 Good

Comfort

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

Weather

277 mm
Rainfall
2.0 m/s
Wind
Calm
2.6
UV Index
Extreme
12.2h daylight

May

May is the hottest month, feeling like 34°C with oppressive humidity. Heavy rain (362 mm) and partly cloudy skies.

59 Acceptable

Comfort

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

Weather

362 mm
Rainfall
2.5 m/s
Wind
Calm
2.2
UV Index
Extreme
12.3h daylight

June

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

70 Very Good

Comfort

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

Weather

229 mm
Rainfall
3.3 m/s
Wind
Light Breeze
2.3
UV Index
Extreme
12.4h daylight

July

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

73 Very Good

Comfort

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

Weather

148 mm
Rainfall
2.7 m/s
Wind
Calm
2.3
UV Index
Extreme
12.4h daylight

August

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

75 Very Good

Comfort

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

Weather

124 mm
Rainfall
2.5 m/s
Wind
Calm
2.4
UV Index
Extreme
12.2h daylight

September

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

69 Good

Comfort

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

Weather

222 mm
Rainfall
2.4 m/s
Wind
Calm
2.5
UV Index
Extreme
12.1h daylight

October

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

69 Good

Comfort

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

Weather

398 mm
Rainfall
1.9 m/s
Wind
Calm
2.3
UV Index
Extreme
11.8h daylight

November

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

65 Good

Comfort

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

Weather

339 mm
Rainfall
1.6 m/s
Wind
Calm
1.9
UV Index
Very High
11.7h daylight

December

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

71 Very Good

Comfort

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

Weather

154 mm
Rainfall
2.6 m/s
Wind
Calm
1.8
UV Index
Very High
11.6h daylight

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 #

Gampaha is reasonably walkable around the town centre and station, with shops and temples close together. For longer trips, trains (Gampaha Railway Station) and local buses connect to Colombo and neighbouring towns. Three‑wheel auto rickshaws (tuk‑tuks) are the most convenient short‑distance option - expect short rides to cost a few hundred Sri Lankan rupees; local buses and trains are very cheap. Negotiate or ask for the meter on tuk‑tuks, and consider a PickMe ride if you prefer app bookings.

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.

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.

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.

Nearby Cities #