5K Races in London
Looking for a 5K in London? Whether you are preparing for your first race, chasing a personal best or joining a charity event, London has 5K races for runners of every ability.
From fast park courses to scenic routes through the capital, discover popular London 5K events, training locations and useful race-day advice.
Popular 5K Races in London
Popular organised 5K events and locations include:
London hosts organised 5K races throughout the year, including evening events, charity races and timed races designed for personal-best attempts.
Why Run a 5K in London?
- Fast and flat courses suitable for personal bests
- Beginner-friendly races for first-time runners
- Scenic routes through parks and iconic areas
- Charity, family and evening events
- Excellent public transport connections
Best Places to Train for a London 5K
Hyde Park, Battersea Park, Regent’s Park, Richmond Park, Victoria Park and the Thames Path are all popular places to train. These locations offer accessible routes suitable for beginners and experienced runners.
Training for Your First 5K
Most beginners can prepare for a 5K in around six to ten weeks. Aim for three sessions each week, combining comfortable running, walking where required and one slightly faster session as your fitness improves.
Complete a Virtual 5K
Cannot attend an organised London event? Complete a Race The Distance virtual 5K wherever and whenever it suits you, submit your evidence and earn your finisher’s medal.
Explore Virtual 5K ChallengesLondon 5K FAQs
How far is a 5K?
A 5K is five kilometres, which is approximately 3.1 miles.
Are London 5K races suitable for beginners?
Yes. Many London 5K events welcome runners, joggers and walkers of different experience levels.
How long does it take to complete a 5K?
Many recreational runners finish in approximately 25 to 45 minutes, although there is no single correct finishing time.
Where can I find a flat London 5K?
Battersea Park, Victoria Park and Hyde Park regularly host events on relatively flat routes.