By clicking a retailer link you consent to third-party cookies that track your onward journey. If you make a purchase, Which? will receive an affiliate commission, which supports our mission to be the UK's consumer champion.

The closest beach to London (and the best)

Our annual seaside survey saw 3,000 visitors rank more than 100 towns and villages, but only one beach near London got the full five stars   
Rory BolandEditor, Which? Travel
Lauren BellSenior researcher & writer

Southend-on-Sea is usually cited as the closest beach to London, but spend an extra 30 minutes on the train and you'll reach one of the best-rated beaches in the UK. 

Ignoring the small tidal beaches of the Thames and Thorney Bay on Canvey Island (because it takes longer to reach by public transport), the closest beach to London for most residents is Southend-on-Sea in Essex. And getting there is easy due to frequent and fast connections from London. 

Southend's long stretches of beach are mostly a mix of shingle and sand, although you can find some sandier stretches. However, the town was rated poorly by visitors in our survey of the UK’s best and worst seaside towns. Of more than 100 destinations rated, Southend finished fifth from bottom with an overall destination score of 56%. Visitors rated the beach and seafront just two stars.

Another beach a similar distance away from London by rail is Sunny Sands beach, around a 25 minute walk from Folkestone in Kent. It's sandy shore is great for building sandcastles, but at high tide the beach disappears – so check tide times. Folkestone wasn't one of the best-rated seaside towns in our survey, though, as visitors awarded it three stars for beaches and two stars for its seafront/pier.

Read on to discover the best-rated beaches close to London.


For more independent travel advice and recommendations, subscribe to Which? Travel


Which? Travel magazine covers

Which? Travel trusted travel advice

Independent recommendations and inspiring destination ideas from the experts. £49 a year, cancel any time.

Join Which? Travel

Which train stations in London connect to Southend-on-Sea?

From London Fenchurch Street you can get to Southend Central station in less than an hour. Alternatively, jump on at London Liverpool Street and you'll get to Southend Victoria in just over an hour. You can walk to the seaside from both of these Southend stations.

Find accommodation in Southend-on-Sea with Booking.com

Which train stations in London connect to Folkestone?

The quickest route to Folkestone is from London St Pancras International and it takes 55 minutes. Alternatively, you can board a train from Charing Cross, but the journey is around 1 hour 40 minutes.

Find accommodation in Folkestone with Booking.com

What are the next closest beaches to London by train?

As mentioned above, Southend-on-Sea and Folkestone are some of the closest seasides when travelling from the capital. Some other beaches and seaside towns not too far include:

  • Brighton, Sussex 58 minutes from Victoria, or 1h3 from London Bridge by train
  • Whitstable, Kent 1hour 19 minutes from Victoria train station by train
  • Eastbourne, Sussex 1 hour 23 minutes from Victoria by train
  • Broadstairs, Kent 1 hour 25 minutes from St Pancras International by train. 

Note just because they are close to London by train, doesn't mean they were well-rated as seaside towns in our survey. Check out how they fared in our seaside town survey results.

The best beach near London

Luckily, you don't need to travel much further to get to the best-rated beach near London. Which? members ranked Frinton-on-Sea, Essex, in the top 10 seaside destinations in the UK with a score of 78% and, crucially, visitors scored its beach the full five stars.

Frinton-on-sea beach

Developed as an elegant resort by Sir Richard Powell Cooper to attract ‘a better sort’ of resident, ‘vulgar’ attractions such as arcades and piers were banned in Frinton. Due to by-laws dating from the 1890s, nothing much goes on here. This has been flouted more recently with the opening of a fish and chip shop (1996) and pub (2000), but the town keeps a restrained air. Visitors awarded it five stars for peace and quiet, so it’s the perfect break from the city.

You can reach Frinton-on-Sea in about 90 minutes from Liverpool Street, including a change of trains in Thorpe-le-Soken.

Find accommodation in Frinton-on-Sea with Booking.com


Booking.com
is the top-rated hotel booking site in our accommodation booking websites survey and received the full five stars for its flexibility. Most bookings can be cancelled at short notice without penalty. The only way to be sure that you've found the best rate is to call or email the hotel directly.

Other top-rated beaches near London (and seaside towns)

Broadstairs, Kent

The Kent coastline is within easy reach of London. The county's best-rated beach town in our survey was Broadstairs. Charles Dickens' favourite holiday spot garnered four stars for its sandy beach. There are several beach options here, but the closest to the town is Viking Bay. Walk along the coast and you’ll find lots of smaller secluded bays that you can enjoy to yourself.

Find accommodation in Broadstairs with Booking.com

Rye, East Sussex

Timbered buildings in Rye centre

Few places can be two miles from the sea and still feel so connected to it. Once surrounded by the sea, it's one of Britain’s grandest seafaring towns. Rye’s history with the navy (and pirates) is told in the city walls, watchtowers and medieval pubs on its cobbled streets. Camber Sands, two miles down the road, is arguably the grandest sweep of beach in England.

Find accommodation in Rye with Booking.com