Medieval spires, half-timbered inns and Georgian town halls are just some of the images conjured up by the phrase ‘English country town’. England is a nation of small towns with deep histories, charming buildings and country views. Having been all over the country, one of the things I’ve noticed is just how inaccessible many small towns in England are. That’s why I’ve come up with this article on 50 best small towns in England by train.
Despite the Beeching cuts, many small towns continue to enjoy railway access. This makes them great options for those without a car or wanting to travel green. If you’re looking for small towns in England by train then look no further. This guide covers the most historic, attractive and vibrant small towns with sites to explore. Any would make a splendid day trip, with enough to keep you going for a weekend. 50 is a big number so hopefully the list will uncover some previously unknown locations for you!
Best Small Towns in England by Train
Click on the regions below to jump to best small towns in England for your local area.
South East
South West
East of England
East Midlands
West Midlands
Yorkshire & The Humber
North East
North West
Best Small Towns England by Train – South East England
Due to its proximity to London, the South East has many train stations meaning most towns enjoy railway access. Not all of these are dormitory towns however. Many have their own histories and characters, completely independent from London. Below are some of the best small towns in England by train in the South East region.
Arundel
Arundel really is a fairytale town – all turrets, cobbled streets and countryside. Just look at that glorious castle and cathedral rising above its medieval streets! Arundel is a Saxon market town, however it really came into being with the Normans, who built a castle here. An ancient port, the town prospered until well into the 20th century. Despite its countryside location, there’s lots to do in the pretty town of Arundel. Places to visit include Arundel Castle (a stately home), Arundel Cathedral, Arundel Museum and Arundel Wetland Centre. All are within walking distance of the town and railway station. If that wasn’t enough, you’ve also got the south downs on your doorstep.
Nearest Train Station: Arundel
Nearest Mainline Station: London Victoria
Journey Time to London: 1hr 22m (direct)
Rye
Rye is one of the most picturesque small towns in England, along with Ludlow. It’s also one of the easiest towns to reach by train, with a direct line from London. Rye is an ancient port town with a history stretching back to the 12th century. It’s a labyrinth of cobbled streets, wonky buildings and historic sites. All the attractions are easily accessed from the town centre, of which Mermaid Street (pictured) is top. The town’s history can be found in the Rye Castle Museum and Ypres Tower (a medieval monument). Other ancient landmarks include Landgate (a medieval gateway) and Camber Castle (a Tudor fortress). There’s also Lamb House – a National Trust townhouse once home to author Henry James. Lovers of the picturesque will love Rye Harbour Nature Reserve – a spectacular marshland landscape with a discovery centre.
Nearest Train Station: Rye
Nearest Mainline Station: London St Pancras International
Journey Time to London: 1hr 8m (direct)
Farnham
Farnham is a must for any lover of Georgian Architecture. It’s a convenient town to visit with a direct line from London. Farnham is characterised by its numerous Georgian properties, built of local red brick. During the Tudor period, the town grew rich off the wheat trade. However later on hops (flowers used in beer production) became what it was known for. Besides its numerous Georgian properties and lovely tea rooms, there are a number of attractions accessible by foot from the town. The main attraction is Farnham Castle – a medieval castle managed by English Heritage. It’s free to visit. More information on the town’s history can be found in the Museum of Farnham, located in a beautiful Georgian town house. Arts and culture lovers will love Farnham Maltings – a complex that hosts film screenings, concerts and workshops. It even has its own pottery and kiln room!
Nearest Train Station: Farnham
Nearest Mainline Station: London Waterloo
Journey Time to London: 51m (direct)
Marlow
Fancy a town with two Michelins, a Thameside location and its own regatta? Well that’s Marlow for you. The origins of Marlow date to 1015, when it was known as Merelafan. The town grew into a centre of trade and many of its buildings date to the 17th century. It’s a perfect location for a day trip by train, with lots to do within walking distance. Hours can be spent walking alongside the banks of the Thames, ogling at the pretty houses here. Attractions include the town museum, All Saints Church and Rebellion Beer microbrewery. Boat trips are a popular feature in summer and the Chiltern Hills are just outside. Besides this, there’s lots of plush shops to visit and numerous places to eat. It really is a honeypot of a town.
Nearest Train Station: Marlow
Nearest Mainline Station: London Paddington
Journey Time to London: 44m (2 changes)
Lewes
Lewes dates back to the Saxons when Alfred the Great built a ‘burgh’ here. The town lies on a hill between an ancient priory and castle, with narrow lanes running off the high street. Lewes is awash with pretty houses of timber, brick and flint, many dating to the 1500s. It’s a lovely place to lose yourself among winding streets with quaint tea rooms. Attractions include Lewes Castle and Museum, Lewes Priory, Southover Grange Gardens and Anne of Cleeves House (which she never actually visited!). The town is located in the south downs so there are lovely walks to be had. The National Trust’s Monk’s House and Bloomsbury Group’s Charleston House are within walking distance. Further culture can be found at Glyndebourne – the renowned opera house on the outskirts of the town.
Nearest Train Station: Lewes
Nearest Mainline Station: London Victoria
Journey Time to London: 1hr 8m (direct)
Dorking
Dorking is an easy town to visit as it has three stations! The town appears in Domesday Book of 1086 as the Manor of Dorchinges. Dorking grew prosperous from the coaching trade and its markets – wheat and cattle in particular. In 1750, the construction of a turnpike road made Dorking a staging post on the route from London to Brighton. The town lies within the Surrey Hills Area of Outstanding Natural Beauty so is popular with walkers. Attractions include the Dorking Museum & Heritage Centre and St Martin’s Church. On the last Saturday of the month, the museum also runs tours of Dorking Caves – a network of man made tunnels beneath the town. The region is popular with vineyards and one of the best lies just oitside the town – the Denbies Wine Estate. Besides this, there’s lovely independent shops, cafes and art galleries, making it perfect for a day trip.
Nearest Train Station: Dorking, Dorking West or Dorking Deepdene
Nearest Mainline Station: London Waterloo or Victoria
Journey Time to London: 55m (direct)
Faversham
Faversham’s enviable position leading to the Thames meant it was trading as far back as 1225. A monastery was founded by King Stephen and the town’s port exported produce eastwards. In the 18th century Faversham supplemented its trade in tea, pepper and coffee with smuggling. Today, the town retains a wonderful array of historic buildings and cobbled streets. The Fleur de Lis Heritage Centre provides a full history of the town, which can be supplemented at the Oare Gunpowder Works (which covers Faversham’s ammunition history). Besides this, hours can be spent browsing the town’s independent shops, galleries, inns and tea rooms in the historic market place or quayside. There’s also a weekly market and the Brogdale Collection – home to the National Fruit Collection. Everything is within walking distance, making it perfect for a day trip by train.
Nearest Train Station: Faversham
Nearest Mainline Station: London St Pancras International
Journey Time to London: 1hr 6m (direct)
Lymington
Lymington is an ancient riverside town in south Hampshire. Founded by the Saxons in the 6th century, the town grew into a medieval market town and was famous for producing salt. A small but busy port, the town also witnessed its fair share of smugglers throughout much of its history. Essentially Georgian in character, hours can be spent walking its pretty streets. You can learn more about the town’s history at the St Barbe Museum and Art Gallery or discover local produce at the Saturday Charter Market. Lymington is surrounded on three sides by the New Forest National Park, so offers the perfect mix of coast and country. Some of the pleasant areas to roam around include the New Forest National Park, Lymington Nature Reserve, Lymington Quay and the Solent Way Walk. If you fancy a dip then visit the Lymington Sea Water Baths – the oldest lido in the country.
Nearest Train Station: Lymington Pier or Lymington Town
Nearest Mainline Station: London Waterloo or Southampton
Journey Time to London: 1hr 53m (1 change)
Sandwich
The history of Sandwich stretches back to the Romans. The town’s location was ideal for a port and early wealth came from exporting wool. By the 15th century the river was silting up and wool was becoming less lucrative. In 1697 Celia Fiennes found Sandwich ‘a town all timber building’. Even today, it hasn’t managed to fill up the space inside its walls. Hours can be spent exploring Sandwich’s medieval streets and buildings. There is a museum inside the Guildhall and a Roman Fort and Amphitheatre just outside the town. Further insight its history can be found at the medieval St Clement’s church, old toll bridge and White Mill Rural Heritage Centre. Due to its estuary position, the town has its own beach – Sandwich Bay Beach with a bird observatory. It really is one of the most underrated small towns in England. Direct trains run from London.
Nearest Train Station: Sandwich
Nearest Mainline Station: London St Pancras or Ashford International
Journey Time to London: 1hr 30m (direct)
Romsey
Romsey is an ancient market town that started as a Saxon village. In 907 AD a Benedictine abbey was founded – which today is Romsey’s star attraction. Other attractions include King John’s House (a heritage museum), Romsey signal box (a small railway museum) and Broadlands (a Georgian country house and former residence of Lord Palmerston). All of these are within walking distance of the town and railway station. Another attraction (just outside the town) is Mottisfont – a National Trust house. This can be accessed from the next station up (Mottisfont & Dunbridge), and a short walk. The town is one of less known about small towns in England meaning it’s perfect for those wanting to avoid crowds!
Nearest Train Station: Romsey
Nearest Mainline Station: Southampton
Journey Time to London: 1hr 42m (1 change)
Henley on Thames
Like nearby Marlow, Henley is another town with a Thames-side location. Henley one of the most desirable places to live in the South East and you can see why. It’s lovely! The town dates back to 1179 when King Henry II bought land here “for the making of buildings”. The town grew wealthy in Georgian times, thanks largely to the manufacture of glass and malt. The town is awash with pretty buildings, small galleries and plush shops to peruse. It’s very upmarket here. The highlight of the year is of course the Henley Regatta. Other attractions include the River & Rowing Museum, town theatre, Chiltern Hills and of course the Thames, with boat trips in the summer. A 45 minute walk through the Chilterns will also bring you to Grey’s Court – a Tudor country house and garden managed by the National Trust.
Nearest Train Station: Henley-on-Thames
Nearest Mainline Station: London Paddington
Journey Time to London: 44m (1 change)
Best Small Towns in England by Train -South West England
The South West is home to some of the most popular destinations in England, like the Cotswolds and Cornwall. Unfortunately a lot of towns here lost their train stations in the sixties. However, there are some which managed to hold on. Historically, the railway line extending West from London was termed ‘the holiday line’. It is possibly because of the high levels of tourism here that many towns still boast access to the network. Below are the best small towns in south west England by train.
Totnes
Totnes is a real beauty just 30 minutes by train from Exeter. The town was a Saxon stronghold, minting its own coins by the 10th century. One of the richest towns in England, a castle was built following the Norman conquest. Devilishly handsome, Totnes lies at the head of the Dart estuary and its high street is possibly the prettiest in England. The many fine houses here owe their existence to the wealth brought through its port in the 16th and 17th centuries. Places to visit include the castle, church, museum and photographic archive. You’ve also got steam railway trips and river boats frequenting the town. Totnes has distinctive character and you could spend hours exploring its streets and shops. The town even has its own currency. Further afield you’ll also find a rare breeds farm, vineyard and Dartington Hall – a destination in itself.
Nearest Train Station: Totnes
Nearest Mainline Station: Exeter
Journey Time to London: 2hr 50m (direct)
St Ives
St Ives is one of Cornwall’s chief attractions due to its picture-postcard aesthetic and sandy beach. It’s one of the most popular small towns in England. The town has ancient origins and was an important fishing port from medieval times. The arrival of the railway to St Ives encouraged more house building, meaning old fisherman cottages cluster nearby grand Victorian villas. The town’s main attractions are the Tate St Ives and Barbara Hepworth Sculpture Garden. Naturally the seaside location means water-sports and sandy beaches are plenty. For those interested in history, then there’s many old streets to explore, one of which houses The Sloop Inn – one of the oldest pubs in England.
Nearest Train Station: St Ives
Nearest Mainline Station: Plymouth
Journey Time to London: 5hr 21m (1 change)
Bradford on Avon
Bradford-on-Avon must be one of the least appreciated of Cotswolds towns. It’s often overlooked due it’s proximity to Bath. However, take a 10 minute train journey south and you’ll stumble upon the beauty that is Bradford on Avon. The market town is full of beautiful vistas, with stone houses built into the hills. The town is seriously historic and made its medieval wealth on the wool trade. Georgian and medieval buildings abound with lots of historic landmarks like the ancient bridge and lockup. Attractions in the town include a 14th century Tithe Barn and a Saxon church (one of the oldest in England). A 30 minute walk through the countryside will also take you to the medieval Westwood Manor House and Ilford Peto Gardens. In the centre of the town is the lovely Bridge Tea Rooms which are a must for anyone visiting.
Nearest Train Station: Bradford-on-Avon
Nearest Mainline Station: Bath Spa
Journey Time to London: 1hr 44m (1 change)
Sherborne
Sherborne is quite possibly the dreamiest spot in England. Built of golden hamstone, this town shines all year round. Sherborne was the ancient capital of Wessex so the medieval town is packed with historical buildings. It’s the perfect place for a day trip, with enough attractions to keep you busy. The star attractions are Sherborne Old Castle (a ruin), Sherborne New Castle (a stately home), Sherborne Abbey (an ancient cathedral) and Sherborne Museum. All are within walking distance of the town and railway station. Besides this, the town is full of beautiful old buildings and lovely places to eat and drink. It really is one of the loveliest small towns in England.
Nearest Train Station: Sherborne
Nearest Mainline Station: London Waterloo
Journey Time to London: 2hr 19m (direct)
Truro
Truro is technically a city but it’s a small town at heart. One of the most desirable places to live in the South West, it is very pretty. Truro started as a Saxon village, growing to become a market town based on wool and tin. Development accelerated in the 18th century as Truro become fashionable with the gentry. Due to this growth, the town remains largely Georgian in character with some fine civic buildings. The chief attraction is the beautiful Victorian Cathedral, along with the Royal Cornwall Museum. The town is located in the Cornwall AONB meaning there’s beautiful walks to be had, along with boat trips in summer. A 90 minute walk through the landscape will take you to Trelissick Garden – a National Trust country estate . Besides this, there are some lovely shops, cafes and galleries in the town.
Nearest Train Station: Truro
Nearest Mainline Station: Plymouth
Journey Time to London: 4hr 33m (direct)
Frome
Frome is one of the most picturesque towns in Somerset. By the time of the Domesday Book (1086) it was already a bustling town. It prospered on the wool trade until the 17th century, after which it slowly declined. Today, the town is full of cobbled lanes and streets filled with creative independent shops. St Catherine’s Hill and Cheap Street are just two of the best. For a bit of culture, you have The Frome Museum (run by volunteers) and Black Swan Arts Centre – home to many great exhibitions. There’s also an independent cinema for evening entertainment. Frome is surrounded by Somerset countryside so there’s plenty of walks to be had. You could take a dip in the river Frome or even take an extended walk to Nunney Castle – a 14th century fortress 2 miles away. It’s the perfect town for a leisurely day. You can’t not love it!
Nearest Train Station: Frome
Nearest Mainline Station: Bath Spa
Journey Time to London: 1hr 44m (1 change)
Barnstaple
Barnstaple is a country town with a distinct character. The town owes its importance to its ancient port. Early wealth was derived from the wool trade, then herring fishing and later ship-building. This kept the town prosperous until the 1880s, when the river silted up. Today, Barnstaple is a town of Georgian shops and houses, lining a series of pretty lanes. After spending a while perusing its historic streets, the Museum of Barnstaple and North Devon provides further insight into the town. Other attractions include the pannier market (showcasing local produce and art) and Queen Anne’s Walk (a spectacular Georgian meeting house with cafe inside). Other landmarks include the medieval St Anne’s Chapel, the town’s almshouses and Barnstaple long bridge (possibly the longest Medieval bridge in England). Besides this, there’s plenty of walks to be had, one being the South West Coast Path.
Nearest Train Station: Barnstaple
Nearest Mainline Station: Exeter
Journey Time to London: 3hr 54m (1 change)
Tewkesbury
Tewkesbury’s position just outside the Cotswolds means it’s often overlooked as a destination. However, it’s one of the most historic small towns i England. Tewkesbury is full of charm with timber buildings, stone cottages and a waterside location. There were monks here at the start of the 9th century, but it wasn’t until the 12th century that the great Tewkesbury Abbey was founded. This today is the town’s main attraction but there’s countless others – several museums, a heritage centre, baptist chapels and nature reserves. Besides this, the town is full of beautiful old buildings and lovely places to eat and enjoy life. All the attractions are in the town centre. The downside? The train station is a cool 3 miles out of the town centre, so you’ll need to put on your walking boots or take the hourly bus (journey time 10 minutes).
Nearest Train Station: Ashchurch for Tewkesbury
Nearest Mainline Station: Gloucester
Journey Time to London: 2hr 21m (1 change)
Dorchester
The county town of Dorset and the birthplace of author Thomas Hardy, Dorchester is a lovely place. The town’s location at a junction of roads and river crossing made it highly important throughout history. Unfortunately, most of Dorchester burnt down in the 1700s, meaning the town is characterised by 18th and 19th century brick buildings. There’s a wealth of museums in the town centre including the Dorset County Museum, Teddy Bear Museum, Military Keep Museum and Tutankhamun exhibition. There are also plenty of lovely shops, cafes and landmarks to lose yourself amongst. Take a short walk out of town and you’ll also find Max Gate – the former home of Thomas Hardy.
Nearest Train Station: Dorchester South or Dorchester West
Nearest Mainline Station: Bournemouth
Journey Time to London: 2hr 59m (direct)
Best Small Towns in England by Train – East Midlands
Peak District aside, the East Midlands is one of the most underrated areas of England. Unfortunately the rural nature of the region meant the axe went down on many of its rail stations. Nevertheless, some small towns within reach of larger cities (like Nottingham or Leicester) managed to hold on to their stations. Below are the best small towns in the East Midlands by train.
Stamford
Stamford is the finest Georgian market town in England, built in honey limestone. The town dates back to the 9th Century when it was part of the Kingdom of Mercia. However, it prospered during the Georgian era as a coaching stop. There’s loads of things to do here. The star attraction is Burghley House – an Elizabeth stately home built by Elizabeth I’s Chief Advisor, William Cecil. Other attractions include Burghley deer park, Browne’s Hospital (a medieval almshouse), St Leonard’s Priory (a monastic ruin) and Stamford town hall (a Georgian town hall and courthouse). There are also countless medieval churches in the town. All of the above attractions are within walking distance of the town’s railway station.
Nearest Train Station: Stamford
Nearest Mainline Station: Peterborough
Journey Time to London: 1hr 13m (1 change)
Market Harborough
Market Harborough is a honeypot of period buildings built in stone, brick and timber. It is one of the prettiest and most desirable towns in this part of England. You could spend a good few hours exploring the town’s landmarks, streets and cafes. For a bit of history, there’s the Harborough Museum and the church of St Dionysius, a beautiful building that sits beside a 17th-century grammar school and Victorian factory. It’s a lovely town and perfect for a day trip, with pretty views and canal walks.
Nearest Train Station: Market Harborough
Nearest Mainline Station: London St Pancras International
Journey Time to London: 1hr 8m (direct)
Melton Mowbray
Melton Mowbray is a real country town, just 15 minutes by train from Leicester. Though it has a reputation for food, it’s also deeply historic. In the Domesday Book, it is recorded as Leicestershire’s only market. There are a number of attractions here, easily accessed from the centre of town. The star is its market, or markets – there’s loads, from food to antiques. Two delicacies to try are of course Melton Mowbray pork pies and Stilton cheese – both made in the town. For a bit of history there is Melton Mowbray’s town museum (housed in a former Carnegie Library). There’s also St Mary’s Church, the largest parish church in Leicestershire with a history stretching back to the 13th century.
Nearest Train Station: Farnham
Nearest Mainline Station: Leicester
Journey Time to London: 1hr 32m (1 change)
Buxton
Buxton is Derbyshire’s answer to Bath. However, it never quite reached the same fame and remains a country town at heart. Buxton has ancient origins; pilgrims came here in the middle ages seeking miraculous cures from its waters. It became a market town and was popular in Elizabethan times. Things took a new turn however in the 18th century, when the Duke of Devonshire turned the town into a real spa. Unlike most towns in this area, Buxton retains its railway station with a direct line to Manchester. There are a number of sites to explore here, including St Anne’s Well, the Pavilion Gardens, Pump Room and Georgian crescent. There’s a museum and art gallery and also Poole’s Cavern – a landmark with subterranean caves. Besides this, you’ve got the Peak District on your doorstep so there are plenty of walks to be had.
Nearest Train Station: Buxton
Nearest Mainline Station: Manchester Piccadilly
Journey Time to London: 3hr 5m (1 change)
Oakham
Oakham is a delightful country town in Rutland – England’s smallest county. The town’s history stretches as far back as the Normans, who built a castle here. Two of the town’s most ancient landmarks include the magnificent All Saints Church and the Buttercross – built in the 16th century. Both add an old world charm to Oakham among its thatched cottages and winding streets. Other attractions include Oakham Castle and Rutland County Museum. Oakham is surrounded by countryside so naturally there are lovely walks to be had. The spectacular Rutland Water reservoir is also on the town’s doorstep and boasts a Bird Watching Centre. This besides, the town is filled with independent shops, cafes and small galleries to browse around. Oakham is the only town in Rutland to enjoy rail access and has a direct line to Leicester and Peterborough.
Nearest Train Station: Oakham
Nearest Mainline Station: Peterborough
Journey Time to London: 1hr 20m (1 change)
Best Small Towns in England by Train – East England
East England is home to some of the most beautiful medieval towns in England. Termed ‘Constable Country’ due to the painter creating many of his works here, the region is a rural bliss. Unfortunately the area suffered badly in the sixties when many of its train stations were swept away. Nevertheless a few managed to hold on. Below are the best small towns in East England by train.
Woodbridge
Woodbridge is a beautiful riverside town. It’s a little out on a limb but definitely worth the visit. The town is nestled in the Suffolk Coast & Heaths Area of Outstanding Natural Beauty so there’s lovely walks to be had. Take a stroll along the riverside paths and you might even spot a seal! Besides being a lovely town with historic Georgian buildings and a market, there’s also the Woodbridge Tide Mill Museum to visit – one of only two tide mills in the country still in operation. There’s also a delightful independent riverside museum for the evening. Another attraction (just outside the town) is Sutton Hoo – a Royal Anglo Saxon Burial Ground with museum. This can be accessed from the next station up – Melton, and a short walk.
Nearest Train Station: Woodbridge
Nearest Mainline Station: Ipswich
Journey Time to London: 1hr 33m (1 change)
Saffron Walden
Saffron Walden is a confection of medieval houses in colourful hues. Far removed from the TOWIE image that belies Essex, it’s a honey pot of wonky buildings on cobbled streets. The town takes its name from the Saffron crocus – a plant it grew in the 16th century for medicinal use. There’s comfortably enough to do here to fill a day. The nearest station is Audley End – a 40 minute walk away or 10 minutes bus. In the centre of the town you’ll find the town museum, ruined castle, Fry Art Gallery and Bridge End Gardens – a series of ornamental gardens. There are also countless buildings to admire, many of which house shops and cafes. Fifteen minutes walk away is Audley End House – an Elizabethan stately home accompanying miniature railway for kiddies.
Nearest Train Station: Audley End
Nearest Mainline Station: London Liverpool Street
Journey Time to London: 51m (direct)
Bury St Edmunds
In Saxon times Bury St Edmunds was the capital of the East Angles. A monastery was founded here in 1020 and a wealthy town sprung up. Though the abbey church became a ruin following the dissolution, Bury continued to do well. Timber-framed and Georgian properties line its pretty streets, many in pastel colours. Besides its swoon-worthy buildings and ruined abbey, there are ancient landmarks like the Norman Gate (an old entrance to the town). Other historic attractions include the town’s small cathedral and Moyse’s Hall – a town history museum. Those looking for something a bit different might enjoy the Greene King Brewery (which runs tours) or Theatre Royal (a regency playhouse). It really is a beautiful town and also home to England’s smallest pub!
Nearest Train Station: Bury St Edmunds
Nearest Mainline Station: Cambridge
Journey Time to London: 1hr 56m (1change)
Ely
Though Ely is officially a city, it really is a small town. Home to Ely Cathedral (filming location of Westminster Abbey in the Netflix series The Crown), it’s deeply historic. In medieval times the town was on the ‘Isle of Ely’ – a patch of high ground among watery fenland. It’s a pretty market town with historic buildings, good shops and quaint tea rooms. There’s also a host of attractions within walking distance. The chief one is the cathedral with its unique octagonal tower and lantern. Another is Ely Museum and Oliver Cromwell’s house (the Statesman lived in Ely between 1638 and 1646). There are also nice walks to be had with a country park and gardens. In summer you can also take a boat trip along the River Ouse. It really is a lovely town with a convenient railway station, just 15 minutes from Cambridge.
Nearest Train Station: Ely
Nearest Mainline Station: Cambridge
Journey Time to London: 1hr 17m (direct)
Sheringham
Sheringham is one of Norfolk’s most loved towns with a seaside location and beautiful countryside all round. The town features in the Domesday Survey and became a location of an Augustinian priory in 1216. Attractions include Sheringham Museum, Lifeboat Museum, Sheringham Beach and Sheringham Park – a 1,000 acre landscape park with stunning views towards the coast. Sheringham is also a top spot for steam trains with the Norfolk “Poppy Line” starting here. You can catch the steam train to the Georgian market town of Holt.
Nearest Train Station: Sheringham
Nearest Mainline Station: Norwich
Journey Time to London: 2hr 53m (1 change)
Tring
Tring is a country town that retains a distinctive character despite its proximity to London. A market has been held here as far back as 1315 and the manor of Tring is recorded in the Domesday book. Today, the town is largely Victorian in character, with much prosperity brought in the 19th century through the silk industry and building of the canal. The town’s Chiltern Hills location means it’s prime walking country, with the National Trust’s Ashridge Estate and Tring Reservoirs within walking distance. Town centre attractions include the local history museum and Natural History Museum (started by the 2nd Baron Rothschild in the 19th Century). It’s a pleasant town to visit. The only catch is that the train station is a 30 minute walk away. It’s worth it though!
Nearest Train Station: Tring
Nearest Mainline Station: London Euston
Journey Time to London: 43m (direct)
Cromer
Next door to Sheringham, Cromer is another lovely Norfolk small town. Though the town has a medieval parish church, it really came into being during the 19th century when it became a summer resort amongst Norwich’s wealthy. Due to its popularity as a holiday destination, the town has a number of attractions. These include Cromer Beach, Cromer Museum, and the Henry Blogg Museum – dedicated to famous lifeboatmen. In summer you’ll often find folk trying to catch Cromer Crab – the local delicacy. The town borders the 1000-acre Sheringham Park so there’s plenty of walks to be had. Lovers of English country houses will also appreciate Felbrigg Hall, though it’ll take you a cool 40 minutes to walk there (albeit it through pleasant countryside).
Nearest Train Station: Cromer
Nearest Mainline Station: Norwich
Journey Time to London: 2hr 42m (1 change)
Best Small Towns in England by Train – West Midlands
The West Midlands is home to some of the prettiest timber-framed buildings in England. A good number of small towns here managed to hold on to their stations, meaning railway access is generally good. Below are some of the best small towns in the West Midlands by train.
Ludlow
Ludlow is a vision of beauty – a confection of Georgian and Medieval buildings on sloping streets. The town’s hilltop location was perfect for governing the Welsh border so a castle was built in 1086. The town retains its medieval street plan, along with entry gates. Besides its historic beauty, the town is known for being a magnet for foodies with quality eating-joints and an incredible tri-weekly market. The main historic attraction is Ludlow Castle – a Norman fortress with fantastic views. The accompanying St Laurence church is also another top attraction with a 135 ft tower and glorious misericords (resting ledges beneath choir seats). For more history, there is a small museum just off the town square. Further delights can be found at Whitcliffe Common – a nature reserve on the edge of the town, with outstanding views of Ludlow Castle and the town.
Nearest Train Station: Ludlow
Nearest Mainline Station: Hereford or Shrewsbury
Journey Time to London: 3hr 27m (1 change)
Ledbury
Like nearby Ludlow, Ledbury is a foodie hotspot with a historic past. The Black and White Market Hall (Grade 1 listed) sets the tone for the rest of the town, with many timbered buildings and cobbled streets. Ledbury is principally a market town and the market is a great opportunity to sample the local produce. A handful of the buildings are open as museums. Pop into Ledbury Town Hall to view the stunning 16th century walls or visit Butcher Row House Museum for a glimpse into local Victorian life. Even more history can be found at The Heritage Centre on Church Lane. St Michael’s Church is yet another attraction revealing Ledbury’s past. Everything is within walking distance from the town station. For the more outdoorsy types, Ledbury hugs the eastern fringe of the Malvern Hills, so there’s fantastic walks and views to be had on the doorstep.
Nearest Train Station: Ledbury
Nearest Mainline Station: Hereford
Journey Time to London: 2hr 37m (direct)
Stratford-upon-Avon
Even if Stratford-upon-Avon wasn’t the birthplace of Shakespeare, it would continue to be one of the most beautiful towns in England. The gently flowing Avon attracted settlers as far back as the Bronze Age and fostered trading relations throughout the medieval era. Shakespeare grew up as the son of a local bailiff, ‘made-good’ in London and returned to make his mark. It’s probably thanks to the playwright that the town retains its railway station. As would be expected, there’s many Shakespeare-related attractions within walking distance of the station. Museums include Shakespeare’s Birthplace, Shakespeare’s New Birthplace, Shakespeare’s Schoolroom & Guildhall among countless other Tudor-themed ones. There’s also Holy Trinity Church where Shakespeare is buried. Stratford-upon-Avon is a very desirable place and there are countless shops, pubs and tea-rooms to enjoy like Hathaway Tea Rooms. If you’re there for the evening, then the Royal Shakespeare Theatre is a must-visit.
Nearest Train Station: Stratford-upon-avon
Nearest Mainline Station: Leamington Spa or Birmingham Moor Street
Journey Time to London: 2hr 7m (direct)
Warwick
Warwick is famous for its magnificent castle. Most people think the town came first, though the town is far older. It was founded as a Saxon ‘burh’ (fortification) in 914 and controlled the outlying river valley and route to London. Much of the town was destroyed in the Great Fire of 1694 but several mediaeval buildings survive, complemented by fine 17th and 18th century houses. There are a lot of attractions here. The main ones are Warwick Castle, St Mary’s Church and The Lord Leycester Hospital (a historic group of medieval timber-framed buildings). There’s also several free museums, gardens to enjoy and Guys Cliffe House (a ruined manor house). It’s one of the gems of this part of England and a lovely place to spend a day. With a direct line to London and Birmingham, it’s super easy to visit.
Nearest Train Station: Warwick
Nearest Mainline Station: Leamington Spa
Journey Time to London: 1hr 30m (direct)
Great Malvern
Great Malvern has Norman origins. Two Benedictine priories were built following the conquest and a small town sprung up outside its walls. However, it wasn’t until 1756 when a certain Dr. Wall publicised the curative effects of the water in Malvern Wells that Malvern really came into being. A Victorian spa town soon emerged, with many properties built in the gothic style. Attractions in the town include the Priory Church, St Anne’s Well and the Malvern Museum (housed in the medieval abbey gateway). The town is also a draw with thespians as it boasts a large theatre complex. And of course, you can’t explore Malvern without frequenting the Malvern Hills (the so-called “English Alps”). The town has a direct line to both London and Birmingham so is very easy to visit.
Nearest Train Station: Great Malvern
Nearest Mainline Station: Worcester (Shrub Hill)
Journey Time to London: 2hr 24m
Best Small Towns in England by Train – Yorkshire and the Humber
Like the East of England, Yorkshire suffered badly in the sixties when many of its stations were swept away. The region is home to some of the loveliest towns in England. However, many don’t have a station. Below are the best small towns in Yorkshire with train stations.
Knaresborough
Knaresborough is located in what estate agents term ‘the golden triangle’ – the honeypot area between York, Leeds and Harrogate. It’s a wonderfully picturesque spot with regular trains and sweet places to eat.
Knaresborough was an ancient fortress and a town grew around its castle. Wool brought some wealth but flax made the town rich in medieval times. Houses built in the 17th century with a checkerboard pattern characterise the town, along with its railway viaduct. The top attractions include Knaresborough Castle (a fortress overlooking the River Nidd) and Mother Shipton’s cave (an ancient cave with a unique Petrifying Well). For a more leisurely day you can walk (or boat) along the River Nidd, visit the Bebra Garden and take in the landmarks like The Chapel of Our Lady of the Crag – a medieval chapel carved into rock.
Nearest Train Station: Knaresborough
Nearest Mainline Station: Leeds or York
Journey Time to London: 2hr 45m (1 change)
Whitby
The ancient seaport of Whitby is one of the most beautiful and picturesque seaside towns in England. The town is characterised by its cobbled streets and 15th century cottages. The numerous narrow alleyways and yards here provided escape routes for smugglers as far back as the 1400s. You could spend hours here exploring the streets. The ancient abbey (the inspiration for Dracula) dates back to 656 AD and is the chief attraction. There’s also several museums that document the history of the town, like the Captain Cook Memorial Museum. More leisurely activities include Whitby Beach or the Yorkshire Moors – both on your doorstep. The town’s also a hotspot for steam trains.
Nearest Train Station: Whitby
Nearest Mainline Station: York
Journey Time to London: 4hr 54m (2 changes)
Beverley
Thanks to its Minster, Beverley looks like a medieval cathedral city from a distance. The town’s origins lie in the founding of a monastery, around which a town grew. Textiles, tanning and leatherwork made Beverley twice the size of Hull in the 14th century. Today, the town is a honeypot of Georgian and medieval buildings. You could spend a day exploring its picturesque streets and landmarks like the North Bar (an ancient gateway). The chief attraction is the glorious minister church, alongside the town museum, art gallery and Palladian guildhall. For outdoorsy types, you have the Beverley Beck (canal) and Beverley Westwood (open countryside). Further entertainment can be round at the Beverley Racecourse or East Riding Theatre. The town is a little remote (the nearest mainline station is Hull), however there are hopes to resurrect the ‘Minster Line’, linking Beverley to the cathedral city of York.
Nearest Train Station: Beverley
Nearest Mainline Station: Hull
Journey Time to London: 3hr 15m (direct)
Settle
Like Appleby, Settle is another town along the famous Settle to Carlisle railway line. Settle is a town for those looking to escape tourists and take in the beauty of rural Yorkshire. Despite its small size, there are a number of things to do in this lovely town. The town dates back to the 1100s, though a number of Georgian houses and 17th century shambles give it its character today. You could spend hours here roaming the historic streets with quaint houses and shops. There are a number of landmarks to take in, however the main attractions are the Museum of North Craven Life and The Listening Gallery – an audio gallery in an old English telephone box. There are far too many beauty spots to name but some of the most accessible from the town include Scaleber Force Waterfall, Ingleborough Cave and Gordale Scar.
Nearest Train Station: Settle
Nearest Mainline Station: Carlisle or Leeds
Journey Time to London: 3hr 43m (1 change)
Hebden Bridge
Hebden Bridge is Yorkshire’s most “woke” town, as well as one of the most charming. Hebden Bridge is just one of many old mill towns in this area of north England and has a river and a canal (essential for milling). The town has its own museum – the Heptonstall Museum – where you can discover more about its history. You’ll also find many artisan shops, galleries, cafés and pubs to enjoy here. There’s a real community to the place with a liberal atmosphere and good amenities – one being the independent Picture House. The star of the town however is to be found just outside the town in the moors surrounding it. A must for those visiting the town is a walk to Hardcastle Crags, where you can explore the woods and wander along a tranquil stream.
Nearest Train Station: Hebden Bridge
Nearest Mainline Station: Manchester Victoria or Bradford
Journey Time to London: 3hr 20m (1 change)
Skipton
Skipton is another one of Yorkshire’s delightful small towns accessible by rail. The town dates back to as far as the domesday book and a castle was built here in the 11th century. The arrival of the canal in the 18th century brought great prosperity to the town and Skipton became a centre for trade and industry. Today it’s a pleasant stone-built town with historic attractions. These include Skipton Castle, Holy Trinity Church and the Craven Museum & Gallery. The town is a stone’s throw from the Yorkshire Dales so there are lovely walks to be had both in the country and along its canal. You could even take a long walk to Bolton Priory – a 12th-century Augustinian monastery six miles from the town. History aside, the town is full of pleasant shops, cafes and independent galleries for you to peruse at your leisure.
Nearest Train Station: Skipton
Nearest Mainline Station: Leeds
Journey Time to London: 3hr 6m (1 change)
Saltaire
Saltaire is a picture-perfect model village, located on the edge of Bradford. Despite its size, Saltaire has a railway station and is one of the prettiest small towns in Yorkshire. Saltaire is named after its founder, Sir Titus Salt, and the River Aire that runs through it. The town is home to a stunning mill building and various independent shops and cafés. The star attraction is Salts Mill, where you can view the largest permanent collection of David Hockney’s work in the UK, and wander along the Leeds-Liverpool canal. You could even take the Shipley Glen Tramway through the surrounding woodland.
Nearest Train Station: Saltaire
Nearest Mainline Station: Leeds
Journey Time to London: 2hr 37m (1 change)
Best Small Towns in England by Train – North East England
The North East of England is a largely rural area. Unfortunately many of the finest towns here don’t enjoy railway access. Nevertheless, these can still be visited with a little more effort. Below are the best small towns in North East England by train.
Alnwick
The town of Alnwick is most famous for the spectacular Alnwick Castle – Norman fortress and filming location of Harry Potter. The town was a continuous battleground between the Scots and English and town fortifications were licensed in 1424. Inside the walls, the town is full of handsomely paved streets with fine 18th-century houses. There’s also lovely shops and places to eat. Alnwick Castle and its gardens are the chief attractions but the town also has two museums – the Bailiffgate Museum and the Fusiliers Museum of Northumberland. Unfortunately the town lost its main railway station in the 60s. The nearest station is now Alnmouth which has a regular bus service to the town with a journey time of just 10 minutes. There’s also a pleasing cycle path linking the two towns should you prefer to walk.
Nearest Train Station: Alnmouth
Nearest Mainline Station: Newcastle Central
Journey Time to London: 3hr 37m (direct)
Berwick upon Tweed
Berwick upon Tweed is one of the most contested towns in England. It changed hands 14 times from England to Scotland between 1174 and 1482! The most northerly town in England, Berwick upon Tweed offers coast, history and stunning scenery. The town’s heritage can be witnessed in the numerous historical buildings and landmarks. Attractions include the Elizabethan town walls, 13th century castle ruins and the Barracks and Main Guard. You can also take a tour of the town’s old courtroom and jail lockups in its Town Hall. Art lovers will appreciate the numerous galleries here, including the Berwick Museum and Art Gallery. All attractions are easily accessible from the town’s train station making Berwick a great option for a trip by rail.
Nearest Train Station: Berwick-upon-Tweed
Nearest Mainline Station: Newcastle Central or Edinburgh Waverley
Journey Time to London: 3hr 35m (direct)
Hexham
Hexham is one of the North East’s most desirable places to live. You can see why! The town is deliciously picturesque with many historical buildings. A monastery was founded here as far back as 674. Like many towns close to the Scottish border, it suffered a tumultuous past. William Wallace even burnt the town down in 1297. Today the town is largely Georgian in character with many fine properties. Attractions include Hexham Abbey (which dates back to the 12th century), Hexham Gaol (the oldest purpose-built prison in England) and many galleries. Besides this, the town has a host of independent shops and a weekly market sandwiched between the Abbey and 15th century Moot Hall.
Nearest Train Station: Hexham
Nearest Mainline Station: Newcastle Central
Journey Time to London: 3hr 40m
Best Small Towns in England by Train – North West England
The North West of England enjoys reasonably good access to the rail network. This is because many campaigners fought hard to retain some of its best and most scenic lines. Though some areas like the Lake District are difficult to access, there are still a good number of small towns with train stations. Below are the best small towns in North West England by train.
Windermere
The train journey to Windermere from Oxenholme gives an impression of the spectacular scenery on offer here. Windermere is the town in the Lake District to have a railway station. It is very deserving. The town has spectacular views of the surrounding mountains and Lake Windermere (the largest natural lake in England). The town is full of pretty houses built in the 19th century of local slate stone. There was very little here until the poet Wordsworth promoted its beauty in his 18th century publications and tourists arrived. Mining brought more wealth. Along with the outdoor activities of boat rides and walks, there is The World of Beatrix Potter Attraction, where the tales of Peter Rabbit come to life. There is also the Windermere Jetty Museum of Boats, Steam and Stories which displays an important collection of boats in a magnificent location overlooking Windermere Lake.
Nearest Train Station: Windermere
Nearest Mainline Station: Preston
Journey Time to London: 3hr 30m (1 change)
Cartmel
Cartmel is actually a village, not a town. However, it is one of the loveliest spots in the Lake District and perfect for walkers. The history of Cartmel goes back to at least the 7th century, when the King of Northumbria annexed the region. The priory was built in the 1100s and a village sprung up around it. Cartmel is a good 30 minutes walk from the nearest railway station, however you can take a pitstop at Holker Hall – a magnificent Victorian country house just outside the village. Other attractions include the ancient Cartmel priory with its interesting misericords (resting ledges beneath choir seats). There’s also the Cartmel Priory Gatehouse (a small Heritage Centre) and Cartmel racing course. Naturally, the village boasts stunning walks and the local produce makes it a centre for foodies. Cartmel is home to the famous sticky toffee pudding and even has a Michelin star restaurant.
Nearest Train Station: Cark & Cartmel
Nearest Mainline Station: Preston
Journey Time to London: 3hr 22m (1 change)
Kendal
Due to its position just outside the Lake District national park, Kendal is often overlooked as a place to visit. Most tourists pass it on their way from Oxenholme to Windermere. However, this town is strikingly handsome, with fine Georgian properties built in stone. Kendal has ancient origins. The town was granted a market charter in 1189 and grew rich off medieval wool. There’s lots to do in the small town. Museums include the Kendal Museum, Quaker Tapestry Museum, Lakeland Museum and Abbot Hall Art Gallery. There’s also Kendal Castle and a magnificent parish church. Besides this, you’ve got the beautiful Cumbrian landscape on your doorstep, so there are plenty of walks to be had.
Nearest Train Station: Kendal
Nearest Mainline Station: Preston
Journey Time to London: 3hr 15m (1 change)
Appleby
Appleby rarely features in typical ‘best small towns to visit’ lists, however it is a lovely place. Appleby lies in the valley of the Eden – the river that divides the Pennines from the Lake District. It’s a historic town with a castle, almshouses and a magnificent parish church. Appleby is located on the famous Settle to Carlisle railway line – one of the most scenic railway journeys in England. It’s also a popular spot for walkers, along the Pennine Way walking route. There are a number of things to do in the town. You can tour the castle, roam the St Lawrence’s church and visit The Courtyard Gallery – a small museum and art gallery. Naturally there are magnificent walks to be had and also quaint shops and tea rooms to visit.
Nearest Train Station: Appleby
Nearest Mainline Station: Carlisle
Journey Time to London: 4hr 40m (1 change)
Kirkby Stephen
Like Appleby and Settle, Kirkby Stephen is another town on the Settle to Carlisle railway line. It’s an ancient market town, with most of it a conservation area. It’s a pleasing town to wander round with historic buildings and a lovely Market Square which comes to life on Mondays. Attractions include Kirkby Stephen East Station (the old railway station with vintage locomotives), Stenkrith Park (a beauty spot where the river drops into a dramatic gorge) and the Parish Church (known as the ‘Cathedral of the Dales’). Kirkby Stephen is also prime walking country and has an amazing range of flora and fauna, with four nature reserves within a 5 mile radius.
Nearest Train Station: Kirkby Stephen
Nearest Mainline Station: Leeds
Journey Time to London: 4hr 30m (1 change)
Cathedral Cities in England by Train
If you’re interested in more day trips by train, make sure to check out my article on 10 Prettiest Cathedral Cities near London. England has some of the prettiest Cathedral cities in Europe. Many of these are within easy reach of London. Discover the 10 prettiest Cathedral cities near London.