Best London commuter towns: The top places for first-time buyers in and around the capital

From Maidstone in Kent to Braintree in Essex, these are the best London commuter towns for first-time buyers.

For many, the idea of living in London is a dream come true. But let’s be real, it’s a bit expensive, isn’t it?

That’s why many people choose to commute into the capital instead.

Hide Ad
Hide Ad

Thankfully, the city is connected to a host of amazing towns and cities across the South and the Midlands, which are wildly more affordable, especially for first-time buyers.

These are some of the towns considered the best places to live for first-time buyers, who need to be able to commute into the capital.

Each of them boasts great transport links and attainable house prices. As well as the best of both worlds - city living and a base that offers an escape from the hustle and bustle.

This list has been compiled using data from Purplebricks.

Best London commuter towns for first-time buyers

1. Maidstone

Maidstone, Kentplaceholder image
Maidstone, Kent | Haydn Cutler via Unsplash
  • 53-minute train journey to London
  • Average terraced home costs £295,402

Maidstone is the largest town in Kent and is just a 53-minute train ride from the heart of London.

Hide Ad
Hide Ad

The average price for a terraced home is £295,402, meaning it is a very serious location for first-time buyers to consider if they have to make it into a London office at least a couple of times a week.

According to Purplebricks data, terraced homes in Maidstone are on the market for just under four months, averaging 110 days from listing to SSTC.

Currently on the market with Purplebricks is this Victorian terraced house in Allen Street priced at £280,000.

The two-bed property, which is just a short walk from Maidstone town centre and stations, boasts two reception rooms, an upstairs and a converted cellar

Hide Ad
Hide Ad

2. Basingstoke & Deane

  • 53-minute train journey to London
  • Average terraced home costs £294,587

While Basingstoke and Deane may be 50 miles outside London, commuters can still reach the capital in under an hour by train.

Terraced homes in the Hampshire district average £294,587, which is still crucially lower than the April 1 stamp duty threshold for first-time buyers.

And, these terraced properties are moving fast, with the average time spent on the market less than two months or 51 days from being listed to SSTC.

This 1820s end-of-terrace in Pyotts Hill area of Basingstoke comes with a £300,000 price tag, which is bang on the stamp duty threshold.

Hide Ad
Hide Ad

The charming period property is on the edge of the historic village of Old Basing, which is part of a conservation area due to the historic brick-built homes.

3. Ashford

placeholder image
Harry Keane via Unsplash
  • 38-minute train journey to London
  • Average terraced home costs £278,407

Ashford offers a slower pace of home life with the convenience of a 38-minute train ride to the capital and direct trains to Paris in under two hours.

Smaller homes in the Kent town - formerly the UK’s Eurostar primary hub - are proving particularly popular, with terraced properties being snapped up in under a month.

The average terraced home costs £278,407, and these ideal starter homes go from being listed to SSSTC in an average of 29 days, according to Purplebricks data.

Hide Ad
Hide Ad

This contemporary three-bed townhouse is just a short walk from Ashford International Station and is on the market for £300,000.

4. Witham

  • 43-minute train journey to London
  • Average terraced home costs £284,917

The Essex town of Witham is a good spot for London commuters, with Greater Anglia trains arriving at Liverpool Street in 43 minutes.

The typical terraced home in this rural town asks for a price of £284,917.

This modern three-bed home near Witham station is currently on the market for £300,000.

Hide Ad
Hide Ad

5. Braintree

  • 1 hour and 2 minutes train journey to London
  • Average terraced home costs £271,660

Despite being another location more than 50 miles outside London, Braintree is commutable by train in just over an hour.

Terraced homes in the Essex town steeped in medieval history cost around £275,466, and tend to sell in under four months, or 117 days from being listed to SSTC, according to Purplebricks data.

This three-bed semi-detached home, located between the town centre and Braintree Shopping Outlet village, is on the market for £295,000.

6. Rochester

placeholder image
Nasjere Williams via Unsplash
  • 37-minute train journey to London
  • Average terraced home costs £271,459

Rochester is about 30 miles southeast of London, and it takes a little over half an hour to get you into the capital by train.

Hide Ad
Hide Ad

The historic town, which has Saxon and Roman heritage, is a popular spot for tourists visiting both Rochester Castle and the Cathedral.

The average terraced house in the town costs £271,459 and properties tend to be on the market for little over three months, or 98 days from being listed to SSTC, according to Purplebricks data.

This three-bed semi-detached terrace in the ‘Troy Town’ area of Rochester comes with a price tag of £225,000 - well under the £300,000 stamp duty threshold for first-time buyers.

7. Milton Keynes

  • 30-minute train journey to London
  • Average terraced home costs £267,470

Built in the 1960s, Milton Keynes quickly became one of the UKs ‘New Towns’ to relieve housing congestion in London - it was granted ‘city status’ in 2022.

Hide Ad
Hide Ad

Situated in Buckinghamshire, the modern city is 50 miles outside London but the fast train allows commuters to zoom into London in just half an hour.

The latest data shows that the average price of a terraced house in ‘MK’ is just £267,470 and these starter homes are taking an average of 73 days to go from being listed to SSTC.

This three-bed family home in the Bradville area of the city is on the market for £270,00

8. Luton

Luton Airportplaceholder image
Luton Airport | Rumega Daniel via Unsplash
  • 25 minutes train journey to London
  • Average terraced home costs £260,099

Luton, in Bedfordshire, is 32 miles north of London with a commuting time of just 25 minutes by train.

Hide Ad
Hide Ad

First-time buyers can call a terraced home their own for around £260,099 and these properties tend to shift in just over two months, or 65 days from listing to SSTC, according to Purplebricks.

This three-bed ‘doer-upper’ period property is on the market for £250,000 with Purplebricks.

9. Sutton

  • 32-minute train journey to London
  • Average flat costs £292,897

The borough of Sutton has been part of London since 1965 and is just 13 miles from the centre of the capital, which can be reached by train in around half-an-hour.

Sutton is an appealing location for first-time buyers looking to avoid stamp duty after April 1 because the average flat costs £292,897.

Hide Ad
Hide Ad

Flats in the area are on the market for less than two months, or 56 days from being listed to SSTC, according to Purplebricks data.

This one-bed maisonette, just 0.4 miles from the station and in a quiet cul-de-sac, is on the market for £300,000.

10. Croydon

  • 15-minute tube journey to London
  • Average flat costs £279,175

Croydon’s reputation for crime has improved over the last decade as the area has become more attractive to city workers thanks to 12-minute train links into London Bridge.

The average flat price is £297,175, and properties spend an average of four months on the market, or 111 days from being listed to SSTC, according to Purplebricks data.

This second-floor, two-bed flat near Croydon University Hospital is on the market for £290,000.

Comment Guidelines

National World encourages reader discussion on our stories. User feedback, insights and back-and-forth exchanges add a rich layer of context to reporting. Please review our Community Guidelines before commenting.

Follow us
©National World Publishing Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice