Best London commuter towns: The top places for first-time buyers in and around the capital
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.
Advertisement
Hide AdAdvertisement
Hide AdThankfully, 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


- 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.
Advertisement
Hide AdAdvertisement
Hide AdThe 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
Advertisement
Hide AdAdvertisement
Hide Ad2. 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.
Advertisement
Hide AdAdvertisement
Hide AdThe 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


- 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.
Advertisement
Hide AdAdvertisement
Hide AdThis 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.
Advertisement
Hide AdAdvertisement
Hide Ad5. 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


- 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.
Advertisement
Hide AdAdvertisement
Hide AdThe 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.
Advertisement
Hide AdAdvertisement
Hide AdSituated 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


- 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.
Advertisement
Hide AdAdvertisement
Hide AdFirst-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.
Advertisement
Hide AdAdvertisement
Hide AdFlats 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.