AsiaSri Lanka

Colombo Marathon

A flat oceanfront tour of the Sri Lankan capital in tropical heat.

Good for Debut
2.9/10 Difficulty
54m Elevation Gain
1998 Founded

Course Map

Elevation Profile
km
mi

About this Race

The Colombo Marathon is a flat coastal course through the Sri Lankan capital, tracing the Indian Ocean seafront and the city's streets on largely level terrain. The flat profile is fast on paper, but the tropical heat and humidity are the defining challenge throughout. The seaside setting and city tour define the day. The flat roads reward steady effort once the climate is respected. It suits runners who want a flat coastal South Asian race and are prepared to pace conservatively against the warmth.

city hot humid coastal flat tropical

Course Insight

Colombo is a flat, hot, humid coastal marathon through the Sri Lankan capital, where the tropical climate, not the terrain, sets the difficulty. Go out conservatively, hydrate early, and accept that goal pace may need to soften. The level seaside terrain offers no natural brakes. The coastal setting is scenic. Pace for the humidity and the flat profile rewards restraint.

Pro tip: Go out conservatively and hydrate early — the tropical humidity, not the flat coast, sets the difficulty.

Difficulty Breakdown

2.9/10

Mostly due to very flat, challenging typical weather.

Elevation
1.2
Hill Placement
1.8
Weather
8.6
Turns
0.4

How we calculate difficulty →

Course Details

Course type
Out-And-Back
Elevation gain
54m
Elevation loss
61m
Highest point
18m
Lowest point
4m
Net elevation
-7m
Start
Galle Face Green, Colombo
Cutoff time
5h 0m

Race History

The Colombo Marathon was first held in 1998, tracing the Indian Ocean seafront and streets of the Sri Lankan capital on a flat coastal course. After lapsing for years, it was relaunched in 2025, drawing renewed local and international interest back to the coast. The flat profile, shaped by tropical heat, remains its defining character. It continues as a flat coastal South Asian race where the climate sets the pace.

Plan Your Trip

Everything you need to know to get there, get settled, and get to the start line.

Nearest airport(s)
Bandaranaike International Colombo (CMB), Ratmalana (RML)
Best area to stay
The Galle Face area in Fort for proximity to the seafront route and grand hotels, Cinnamon Gardens for upscale, leafy stays, and Mount Lavinia for seaside options nearby.
Getting to the start
The start is near Galle Face/the centre; take a taxi to the start, as transit is limited at the early hour.

You might also like

Philadelphia Marathon
Philadelphia, United States
Debut 3.8/10
Honolulu Marathon
Honolulu, United States
Debut 4.3/10
Brighton Marathon
Brighton, United Kingdom
Debut 3.2/10
Manchester Marathon
Manchester, United Kingdom
Debut 2.3/10
Tunis Marathon
Tunis, Tunisia
Debut 2.0/10
Jacksonville Marathon
Jacksonville, United States
Debut 1.4/10
Tobacco Road Marathon
Cary, United States
Debut 4.0/10
Berlin Marathon
Berlin, Germany
Major Debut 1.6/10
Frankfurt Marathon
Frankfurt, Germany
Debut 2.2/10
Amsterdam Marathon
Amsterdam, Netherlands
Debut 1.5/10
Cologne Marathon
Cologne, Germany
Debut 1.9/10
Munich Marathon
Munich, Germany
Debut 2.4/10
Beijing Marathon
Beijing, China
Debut 2.1/10
Toronto Waterfront Marathon
Toronto, Canada
Debut 2.6/10
Warsaw Marathon
Warsaw, Poland
Debut 2.4/10
Budapest Marathon
Budapest, Hungary
Debut 1.9/10
Istanbul Marathon
Istanbul, Turkey
Debut 3.5/10
Buenos Aires Marathon
Buenos Aires, Argentina
Debut 2.7/10
Beirut Marathon
Beirut, Lebanon
Debut 3.4/10
Casablanca Marathon
Casablanca, Morocco
Debut 3.8/10
Twin Cities Marathon
Minneapolis-Saint Paul, United States
Debut 3.6/10
Detroit Marathon
Detroit, United States
Debut 2.5/10
Indianapolis Monumental Marathon
Indianapolis, United States
Debut 1.8/10
Columbus Marathon
Columbus, United States
Debut 2.2/10
Madison Marathon
Madison, United States
Debut 3.3/10
Des Moines Marathon
Des Moines, United States
Debut 3.6/10
Seattle Marathon
Seattle, United States
Debut 5.7/10
Long Beach Marathon
Long Beach, United States
Debut 3.8/10
Tallinn Marathon
Tallinn, Estonia
Debut 2.5/10
Gold Coast Marathon
Gold Coast, Australia
1.8/10