Running in Thailand

7 best parks for running in Bangkok

Clear loop distances, surfaces and shade for the parks Bangkok runners actually use — whether you want a 2 km jog before work or a 20 km weekend long run.

Quick picks

Park comparison

ParkLoopBest forShadeCrowd
Lumphini Park2.5 kmAll levelsHighHigh
Benjakitti Park3.1 km, extendableSteady runs, intervals, group runsMediumMedium
Bang Krachao (the Green Lung)Variable, 5–20 kmLong runsHighLow
Rot Fai Park (Chatuchak)~2.5–3 kmCasual and weekend runsMediumMedium
Suan Luang Rama IX~5 kmQuiet, steady runsMediumLow
Benjasiri / Queen Sirikit Park~1.5–2 kmShort runs and intervalsMediumLow
Chatuchak Park~3 kmEasy runs, weekend market crossoverMediumMedium

Lumphini Park

Loop distance:
2.5 km
Surface:
Paved
Best time to run:
Early morning or evening

The default run in Bangkok. The main loop is flat, well shaded and impossible to get lost on, with water, toilets and a dedicated runners' lane. It gets genuinely crowded after work, but if you only run one park in Bangkok, run this one.

Full guide to running in Lumphini Park

Benjakitti Park

Loop distance:
3.1 km, extendable
Surface:
Track-style paved loop
Best time to run:
Early morning or evening

The best purpose-built running surface in the city. The wide 3.1 km loop links into the elevated wetland boardwalk, so you can stretch a run well past 10 km without repeating yourself. Less shade than Lumphini, so it bakes in the afternoon.

Full guide to running in Benjakitti Park

Bang Krachao (the Green Lung)

Loop distance:
Variable, 5–20 km
Surface:
Mixed — raised concrete paths and quiet lanes
Best time to run:
Early morning

A river crossing and you're out of the city. Elevated concrete paths thread through jungle and orchards with almost no traffic, which makes this the best long-run option anywhere near central Bangkok. Go early: there is no shortcut home once you're out there.

Full guide to running in Bang Krachao (the Green Lung)

Rot Fai Park (Chatuchak)

Loop distance:
~2.5–3 km
Surface:
Paved
Best time to run:
Morning or late afternoon

Large, open and flat, with a simple loop and enough space to never feel boxed in. The obvious choice if you're staying in the north of the city, and it connects to Chatuchak and Queen Sirikit parks for a longer session.

Full guide to running in Rot Fai Park (Chatuchak)

Suan Luang Rama IX

Loop distance:
~5 km
Surface:
Paved
Best time to run:
Morning

One of the biggest parks in Bangkok and one of the emptiest. The trade-off is location — it's out east near Nong Bon — but you get 5 km of uninterrupted running without weaving through walkers.

Benjasiri / Queen Sirikit Park

Loop distance:
~1.5–2 km
Surface:
Paved
Best time to run:
Morning

Small, central and right by BTS Phrom Phong, which makes it the most convenient run on Sukhumvit. The short loop suits interval work far better than long steady efforts.

Full guide to running in Benjasiri / Queen Sirikit Park

Chatuchak Park

Loop distance:
~3 km
Surface:
Paved
Best time to run:
Morning or evening

Shaded, mature and directly connected to Rot Fai and Queen Sirikit parks. Link all three and you have a comfortable 8–10 km without leaving green space.

Full guide to running in Chatuchak Park

Where should you run?

Short trip to Bangkok? Start with Lumphini or Benjakitti — central, easy to reach and impossible to get wrong. Want quiet or long? Bang Krachao and Suan Luang Rama IX. Whichever you pick, run before 7am or after 6pm, and check the air quality first.