The tall glass grandstand at Epsom Downs Racecourse in Surrey, seen across open grass under a cloudy sky
Music, stage and sport

Horse Racing Near London

Where to go, what to wear, and what a day costs.

Four racecourses sit within an hour of central London by train: Ascot, Epsom Downs, Kempton Park and Sandown Park. An ordinary raceday costs less than most London attractions, has no dress code at all at three of the four, and gives you six or seven races over about three hours. The famous meetings are the exception, and that is where the formal clothes, the high prices and the enclosure rules come in.

The single most useful thing to understand is the difference between a normal fixture and a festival. A Wednesday evening meeting at Kempton is a relaxed night out in a grandstand with free parking. Derby Day at Epsom and Royal Ascot are national events with their own rules, and turning up dressed for the first at the second will get you turned away from parts of the course.

This page covers all four courses: how to get there, what a day costs, what the enclosures mean, and what you genuinely have to wear.

The four courses

Ascot
Berkshire, near Windsor. Flat and jump racing. Royal Ascot in June is the formal one, with enclosure-specific dress codes
Epsom Downs
Surrey, KT18 5LQ. Home of the Derby. Derby Festival 2027: Ladies Day Friday 4 June, Derby Day Saturday 5 June
Kempton Park
Sunbury-on-Thames, TW16 5AQ, 16 miles from the City. Floodlit evening racing and the Boxing Day King George VI Chase
Sandown Park
Esher, Surrey, beside Esher station. Waterloo in about 25 minutes
Dress code
None at Kempton, Sandown or Epsom on ordinary days. Formal in specific enclosures at Epsom on Derby Day and at Royal Ascot
Minimum age for betting
18. Children are welcome at the course itself

What actually happens at a British raceday

Gates open roughly two hours before the first race. There are usually six or seven races, about 30 minutes apart, and the whole card takes around three hours. In between, people walk down to the parade ring to look at the horses, queue at a bar, place a bet if they want to, and come back for the next race.

Each race lasts between about one and six minutes. This is not a sport that demands your continuous attention, which is why it works as a social day out. Most of the time you are standing in the open air with a drink, and the racing punctuates it.

You do not have to bet. A large minority of racegoers do not, and nothing about the day requires it. If you do, the legal minimum age is 18, both at the on-course bookmakers who stand in a line with boards showing their odds, and at the Tote windows. Stakes start at a couple of pounds. Treat it as the price of the entertainment, not as a way to make money.

Sandown Park Racecourse at Esher, with white running rails across mown turf and wooded hills behind

The dress code question, answered properly

The belief that all British racecourses are formal is wrong, and it costs visitors money in unnecessary clothes. The Jockey Club, which runs Epsom, Kempton and Sandown, publishes one instruction across those courses: come "dressed to feel your best". Jeans and trainers are explicitly fine. There are only two rules. Fancy dress must not be offensive, and football or other team kit is not allowed.

The exception is enclosure-specific and it is real. At the Betfred Derby Festival, the Grandstand, Upper Tattenham and The Hill enclosures have no dress code. The Queen Elizabeth II Stand does, on Derby Day, and Epsom states it plainly: black or grey morning dress with a top hat, service dress or full national costume is obligatory, or formal day dress or a tailored trouser suit with a hat or substantial fascinator. It applies to ticket holders and hospitality guests alike, and children are expected to be dressed appropriately.

Ascot is the course with the most detailed rules. It operates several enclosures, including the Royal Enclosure, the Queen Anne Enclosure, the Village Enclosure and the Windsor Enclosure, and publishes separate dress codes for Royal Ascot and for its other racedays, enclosure by enclosure. Those rules cover hats, strap widths, sleeve lengths, trouser suits and much else, they are enforced at the gate, and they change from year to year.

Read Ascot's own dress code page for your enclosure and your date before you pack. We could not verify the current Ascot rules for this article because the racecourse's website blocks automated access, and second-hand versions of the rules circulate online in out-of-date form. Go to ascot.com, find the page for your specific enclosure and raceday, and read it there. Anything else risks a wasted journey.

Epsom Downs and the Derby

The Derby is the most famous flat race in Britain, run over a mile and a half on a sloping, undulating course on the Surrey downs. The 2027 festival runs over two days: Ladies Day on Friday 4 June, whose feature race is the Betfred Oaks, and Derby Day on Saturday 5 June.

Ladies Day timings give a sense of the shape of a festival day. Gates open at 11:00, the first race is at 13:30, the Oaks runs at 16:00 and the last race is at 17:50. That is a long day outdoors, so bring layers.

Enclosure prices for the 2027 festival started at £57.50 for the Grandstand, £90 for a reserved seat in the Duchess's Stand, and £125 for the Queen Elizabeth II Stand, which is the one with the Derby Day dress code (September 2026). There is also a free-to-view tradition on The Hill in the middle of the course, which is where Londoners have watched the Derby for two centuries; check the current arrangements on the racecourse's site, as ticketing there has changed over the years.

Getting there: three stations serve the course, Tattenham Corner, Epsom Downs and Epsom, all with connections to London. Metrobus routes 406F, 460 and 480 run from Epsom town centre to Tattenham Corner, three stops away. By car the postcode is KT18 5LQ, and parking is free on ordinary racedays but not for the Derby or the bank holiday family day.

Kempton Park: floodlit evenings and Boxing Day

Kempton, at Sunbury-on-Thames, is the closest of the four to central London at about 16 miles, and it is the easiest to treat as an ordinary evening out. It runs floodlit racing on an all-weather track through the winter, which means fixtures on weekday evenings when nothing else is on.

Its big weekend is the Ladbrokes Christmas Festival on Saturday 26 and Sunday 27 December 2026, twelve races across two days. Boxing Day carries the King George VI Chase, one of the two most important jump races in the British calendar, alongside the Christmas Hurdle. If you are in London over Christmas, this is a genuinely different way to spend Boxing Day, and our guide to the London Christmas season sets out what else opens that week.

Parking is free on all racedays, though charges may apply during the Christmas Festival. The course sits on the A308 between Sunbury and Hampton Court, and it falls outside the Ultra Low Emission Zone, which matters if you are driving a hire car: see our guide to driving charges and the ULEZ. Hampton Court Palace is less than a mile away, which makes a palace-and-racing day genuinely possible.

Sandown Park: the easiest one to reach

Sandown, in Esher, is the simplest trip of the four. The racecourse is next to Esher station, about a ten-minute walk from the entrances, and Esher is around 25 minutes from London Waterloo. If you want to go racing on an afternoon without organising anything, this is the one.

Parking in the centre of the course, reached from the More Lane entrance, is free; the main car park off Portsmouth Road costs £10. One quirk worth knowing if you park in the middle: the crossing closes for roughly ten minutes before and after each race, because there are horses on the track, so you cannot simply drive away whenever you like.

Our guide to London's main railway stations covers Waterloo, and buying UK train tickets explains advance fares if you are combining racing with a day trip.

Ascot, and what Royal Ascot actually is

Ascot in Berkshire races through the year, and most of its fixtures are ordinary racedays with modest prices. Royal Ascot, in June, is something else: five days of the best flat racing in Britain, attended by the Royal Family, with a daily carriage procession, and with the enclosure system and the dress codes that make it famous.

The enclosures differ in price, in what they include and in what you must wear, and the Royal Enclosure has its own admission process rather than a simple ticket sale. The Queen Anne Enclosure is the main paid enclosure, the Village Enclosure has a festival feel, and the Windsor Enclosure is the most relaxed and least expensive.

Ascot station is next to the course and is served by South Western Railway from London Waterloo, so it is a straightforward train journey. Windsor is close by, and a Royal Ascot day combines well with a night in Windsor rather than a late journey back into London. Our month guide to June in London covers the rest of that week.

An ordinary Saturday costs less than a London museum exhibition. Entry to a standard fixture at Kempton or Sandown is typically a fraction of festival prices, parking is free, and children usually go free or very cheaply. For a family, a mid-season afternoon is one of the better value days out within an hour of the city.

What a day costs, and where the money goes

Budget in four parts: the ticket, the travel, food and drink, and betting if you do any. Festival tickets are the big variable, from under £60 in a Derby Festival grandstand to several hundred pounds for hospitality. Ordinary fixtures are far cheaper.

Food and drink on a racecourse is priced like a stadium, not like a pub. Most courses allow you to bring your own picnic into the car park and some allow it into certain enclosures; the rules differ by course and by fixture, so check the fixture page. Racecourses are largely cashless now, as our guide to money and cards in London explains. Alcohol is sold throughout the day and drunk in quantity, and our notes on alcohol rules cover what you may and may not do on the way there.

Afternoon tea, for what it is worth, is a common hospitality add-on at the summer festivals, and generally costs more than the very good versions in town that our guide to London afternoon tea covers.

Weather, footwear and what to take

Racecourses are open spaces with a lot of uncovered ground, as the courses themselves point out, and the weather decides how much you enjoy the day. Take a waterproof and layers even in June; London's June daytime average is around 21°C, and the downs at Epsom are exposed and windy.

Footwear is the mistake people make at Epsom and Ascot. The ground is grass and often soft, the walk from the station is long, and stiletto heels sink. If a dress code obliges you to wear formal shoes, carry them and change at the course. Our guides to what to pack and London weather cover the general case.

Other practical points: bag searches are normal, most courses restrict glass, and mobile signal at a crowded festival is poor, so agree a meeting point and screenshot your tickets.

Frequently asked questions

Is there a dress code at racecourses near London?

Not at Kempton, Sandown or Epsom on ordinary racedays: the Jockey Club asks only that you come "dressed to feel your best", with no offensive fancy dress and no team kit. Formal codes apply in specific enclosures at big meetings, notably Epsom's Queen Elizabeth II Stand on Derby Day and several enclosures at Royal Ascot.

What is the dress code in Epsom's Queen Elizabeth II Stand on Derby Day?

Epsom states that black or grey morning dress with a top hat, service dress or full national costume is obligatory, or formal day dress or a tailored trouser suit with a hat or substantial fascinator. It applies to both ticket holders and hospitality guests in that stand, and children should be dressed appropriately.

Which racecourse is easiest to reach from central London?

Sandown Park. The course is right beside Esher station, a ten-minute walk from the entrances, and Esher is about 25 minutes from London Waterloo. Kempton Park is the closest by road at about 16 miles from the City, and Epsom has three local stations.

When is the Derby and how much does it cost?

The 2027 Betfred Derby Festival runs on Friday 4 June, Ladies Day, and Saturday 5 June, Derby Day, at Epsom Downs. Festival enclosure tickets started at £57.50 for the Grandstand, £90 for a reserved seat in the Duchess's Stand and £125 for the Queen Elizabeth II Stand (September 2026).

Can I take children to the races?

Yes. Children are welcome at all four courses and often admitted free or at a low price, and several fixtures are built around family entertainment. Only betting is age-restricted, to 18 and over. Bring ear defenders for very young children if you plan to stand near the finish.

Sources