CloseSelect distance
5k10kHalf MarathonUltramarathonMarathon10 Miles
CloseSelect date
Select a date range
August 2023
September 2023
October 2023
November 2023
CloseSelect location
Perks of booking with Let’s Do This
Tick
Best price guarantee

From our partners

Jump to: UK 5ks  •  UK 10ks  •  UK Marathons  •  London Half Marathons

Marathons in London

The marathon distance is 26.2 miles, or 42.2km. They are often seen as one of the main goals in a runner's lifetime. Completing one is a real feat of mental and physical resilience, and requires a serious amount of commitment and training if you are seeking a bragworthy time. The London Marathon is one of the most famous and biggest marathons in the world, and is one of the six world marathon majors. Each year it attracts over 40,000 participants and 800,000 spectators. It is also a relatively flat and fast course, so it is a great opportunity for anyone seeking a new PB. The London Marathon is also famous for its fundraising ability - it has raised over £1 billion for different charities since it started in 1981. There are other marathons in London available, which don't have as large crowds but access some stunning scenery, such as long the Thames path.

102 events found
2024 TCS London Marathon

Sunday, 21 Apr 2024

2024 TCS London Marathon

Location

London, Greater London

Running

marathon

Star5

(53 reviews)

TicketPrice TBC
Great atmosphereGreat sceneryFlat road
Heart
2024 TCS London Marathon MyWay
Booked 69 times this week

Sunday, 21 Apr 2024

2024 TCS London Marathon MyWay

Location

London, Greater London

Running

marathon

Ticket£30 – £40
Booking perks
Heart
RunThrough Battersea Park Running Festival
Booked 73 times this week

Sunday, 22 Oct 2023

RunThrough Battersea Park Running Festival

Location

London, Greater London

Running

marathon, half marathon, 5k

Ticket£5 – £48
Booking perksFlat road
Heart
Battersea Park Running Festival - October 2024

Sunday, 20 Oct 2024

Battersea Park Running Festival - October 2024

Location

London, Greater London

Running

marathon, half marathon, 5k

Ticket£5 – £48
Booking perksFlat road
Heart
Thames Meander Marathon, Half Marathon & 10k – March
Booked 4 times this week

Sunday, 3 Mar 2024

Thames Meander Marathon, Half Marathon & 10k – March

Location

London, Greater London

Running

half marathon, marathon, 10k

Star4

(27 reviews)

Ticket£39 – £55
Booking perksGreat atmosphereFlat road
Heart
Richmond Park Marathon

Sunday, 19 May 2024

Richmond Park Marathon

Location

Greater London, Greater London

Running

marathon

Star4

(15 reviews)

Ticket£50
Booking perksGreat atmosphereGreat sceneryFlat trail
Heart
Thames Meander Marathon & Half – Autumn
Booked 18 times this week

Saturday, 21 Oct 2023

Thames Meander Marathon & Half – Autumn

Location

Richmond, Greater London

Running

marathon, half marathon, 10k

Star4

(60 reviews)

Ticket£30 – £50
Booking perksGreat atmosphereFlat trail
Heart
Vanguard Way Marathon & Half Marathon

Sunday, 4 Aug 2024

Vanguard Way Marathon & Half Marathon

Location

Croydon, Greater London

Running

marathon, half marathon

Star4.5

(31 reviews)

Ticket£45
Booking perksGreat atmosphereGreat sceneryFlat trail
Heart
Saturn - We Will Remember

Saturday, 11 Nov 2023

Saturn - We Will Remember

Location

Waltham Cross, Hertfordshire

Running

marathon, half marathon, 10k, 5k

Star5

(7 reviews)

Ticket£33 – £39.50
Booking perksGreat atmosphereFlat road
Heart
PHOENIX - Remembrance Day Marathon & Half Marathon
Booked 1 time this week

Sunday, 12 Nov 2023

PHOENIX - Remembrance Day Marathon & Half Marathon

Location

Walton-on-Thames, Surrey

Running

marathon, half marathon

Ticket£37.95 – £39.95
Booking perksFlat trail
Heart
Riverside Marathon & Half Marathon
Booked 1 time this week

Sunday, 19 Nov 2023

Riverside Marathon & Half Marathon

Location

Walton-on-Thames, Surrey

Running

marathon, half marathon

Ticket£31.50 – £33.50
Booking perksFlat trail
Heart
Woldingham Marathon & Half Marathon

Sunday, 25 Aug 2024

Woldingham Marathon & Half Marathon

Location

Woldingham, Surrey

Running

marathon, half marathon

Star4.5

(21 reviews)

Ticket£45
Booking perksGreat atmosphereHilly trail
Heart
Saturn Ten in Ten - Day 3

Sunday, 17 Nov 2024

Saturn Ten in Ten - Day 3

Location

Staines-upon-Thames, Surrey

Running

5k, 10k, half marathon, marathon, ultramarathon

Ticket£22 – £40
Booking perks
Heart
 TEENAGE MUTANT NINJA RUNNERS - PART 4

Saturday, 4 Nov 2023

TEENAGE MUTANT NINJA RUNNERS - PART 4

Location

Staines-upon-Thames, Surrey

Running

10k, 5k, marathon, ultramarathon

Star4.5

(4 reviews)

Ticket£33 – £35
Booking perksGreat atmosphere
Heart
Beer and Bear Run

Wednesday, 29 Nov 2023

Beer and Bear Run

Location

Staines-upon-Thames, Surrey

Running

marathon, half marathon, 10k, 5k

Star4.5

(16 reviews)

Ticket£33 – £35
Booking perksGreat atmosphereFlat trail
Heart
The Bobble Hat Strikes Back (SOUTH)

Saturday, 16 Dec 2023

The Bobble Hat Strikes Back (SOUTH)

Location

Staines-upon-Thames, Surrey

Running

marathon, half marathon, 10k, 5k

Star5

(6 reviews)

Ticket£33 – £39.95
Booking perksGreat atmosphereFlat trail
Heart
The Flying S Run

Sunday, 21 Jan 2024

The Flying S Run

Location

Staines-upon-Thames, Surrey

Running

5k, 10k, half marathon, marathon, ultramarathon

Ticket£22 – £40
Booking perksFlat trail
Heart
Dragonflies and Ladybirds Run

Sunday, 11 Feb 2024

Dragonflies and Ladybirds Run

Location

Staines-upon-Thames, Surrey

Running

5k, 10k, half marathon, marathon, ultramarathon

Star4.5

(2 reviews)

Ticket£22 – £40
Booking perksGreat atmosphereFlat trail
Heart
Cocktail Run 1

Saturday, 24 Feb 2024

Cocktail Run 1

Location

Staines-upon-Thames, Surrey

Running

5k, 10k, half marathon, marathon, ultramarathon

Star4.5

(15 reviews)

Ticket£22 – £40
Booking perksGreat atmosphereFlat road
Heart
Dirty Dancing Run

Sunday, 10 Mar 2024

Dirty Dancing Run

Location

Staines-upon-Thames, Surrey

Running

5k, 10k, half marathon, marathon, ultramarathon

Star3

(3 reviews)

Ticket£22 – £40
Booking perksGreat atmosphereFlat trail
Heart
Backstreet Runs - Charlotte's 100th Half Marathon

Sunday, 10 Mar 2024

Backstreet Runs - Charlotte's 100th Half Marathon

Location

Staines-upon-Thames, Surrey

Running

5k, 10k, half marathon, marathon, ultramarathon

Star4.5

(12 reviews)

Ticket£22 – £40
Booking perksGreat atmosphereFlat trail
Heart
Rocky Horror Run

Saturday, 6 Apr 2024

Rocky Horror Run

Location

Staines-upon-Thames, Surrey

Running

5k, 10k, half marathon, marathon, ultramarathon

Star4

(1 reviews)

Ticket£22 – £40
Booking perksGreat atmosphereFlat
Heart
The Godfather 999 (Steve Edwards Deca-Flake Run)

Saturday, 27 Apr 2024

The Godfather 999 (Steve Edwards Deca-Flake Run)

Location

Staines-upon-Thames, Surrey

Running

5k, 10k, half marathon, marathon, ultramarathon

Star4.5

(6 reviews)

Ticket£22 – £40
Booking perksGreat atmosphereTrail
Heart
Cocktail Run 2

Sunday, 26 May 2024

Cocktail Run 2

Location

Staines-upon-Thames, Surrey

Running

5k, 10k, half marathon, marathon, ultramarathon

Ticket£22 – £40
Booking perks
Heart
Showing 1 - 24 of 120 events

About Marathons in London

The famous marathon distance (26.2 miles) is loved by participants and spectators alike. People run marathons for many different reasons, either for a loved one, for a personal goal or for a great cause. In 2016, Shannon Foudy became the one millionth runner to complete the London Marathon.

What are the best marathons?

If you're thinking of running a marathon, London is not only the most popular but also one of the flattest around, so it's a great place to push for a PB. But, it is balloted and you can expect stiff competition for places. If you do miss out on a place, there are still many other great races right here in London. The Richmond Marathon, part of the RunFest, has a comparatively tiny field (around 400 entries) but follows an especially pretty route through Kew Gardens. If you need something a little more low key, Hermes Running do the Thames Meander Marathon & Half in spring, summer and winter.

How long will it take me to run a marathon?

The average time for London Marathon finishers in 2018 was 3h48m for males and 4h23m for females. Both these times are about 20 minutes faster than the global average. Top tip, don't worry about what others are doing, or who overtakes you, stick to your game plan and enjoy the ride.

If you're interested in knowing how fast you can really go in London, the world record for women was set in London by our very own Paula Radcliffe in 2003 at 2h15m and is still proving tough to beat. The men's record was beaten in Berlin in 2018 by Eliud Kipchoge and at 2:01:39 is pushing close to breaking the elusive 2 hour barrier.

How do you train for a marathon?

You definitely need to invest in some training for a marathon, so check out our training plan, with nutrition and race tips included. Training for a marathon takes time and dedication. We recommend starting 16 weeks prior to race day, regardless of whether you are entering your first race or looking to hit a new PB.

image
🇬🇧