Located just an hour west of London by train, Wiltshire is a large English county known for its sleepy towns, sweeping countryside and the ancient monument of Stonehenge. The two most prominent stations in the country are Salisbury and Swindon - both of which are well-connected to the capital. Alight at the charming Salisbury railway station with its pleasing industrial facade to explore the iconic cathedral and the iron age fort of Old Sarum. If you venture further to Swindon station, you'll be rewarded with delights such as the historic Lydiard Park House.

Visiting Wiltshire

Wiltshire is full of unspoilt countryside, interesting towns and historic sites. Here are some of our favourite destinations in the county.


This magnificent cathedral city has a station on the line between Exeter and London. In addition to the cathedral, there is a range of attractions to explore including the Old Sarum fort and the Bulford Kiwi, a massive chalk carving.


The world's most famous Druid monument, Stonehenge, is located in the Wilshire countryside. Andover and Salisbury are the closest stations, from which you can hire a taxi to this legendary landmark. Stonehenge is part of a larger World Heritage Site with many other relics to explore on your visit.


Chippenham Station is the rail gateway to Wiltshire's third-largest town which is known for the numerous ancient villages nearby.


Pewsey Railway Station serves this charming Wilshire village. While you are here, climb one of the surrounding hills to catch a glimpse of the chalk horse carved into the hillside.


Trains on the London-Bristol line call at Swindon station and upon arrival, you can enjoy sights such as the Swindon Art Gallery and the Great Western Railway Museum.

Trains from London to Wiltshire

There are several options for travelling by train to Wiltshire from London. Depending on your final destination in Wiltshire, you will either depart from London's Waterloo or Paddington Station. For those heading to Salisbury, your journey begins at Waterloo Station on the South Bank of the River Thames in central London. Waterloo is connected to the London Underground (Northern Line) and also to many additional mainline services. During the week, 2 trains per hour connect Waterloo and Salisbury with a journey time of 1 hour and 22 minutes and 1 hour and 30 minutes depending on the service.

Passengers heading for Swindon depart from London Paddington, located to the west of central London. Paddington Station is served by the Bakerloo, Circle and District tube lines in addition to being a major national terminal. There are between 4 and 5 trains per day travelling from Paddington to Swindon. The quickest journey time is 57 minutes and the slowest being fractionally longer at 1 hour and 1 minute. All services to Wiltshire from London are direct.

Frequently Asked Questions

What is the main train station in Wiltshire?

The main train station in Wiltshire is Swindon railway station. Check out live arrivals and station facilities for Swindon railway station.

Which train companies run trains to Wiltshire?

The primary operator of trains to Wiltshire is GWR.

How do I find cheap tickets to Wiltshire?

It's easy to bag cheap train tickets to Wiltshire. We'd recommend using a Railcard, buying your ticket in advance or travelling during Off-Peak hours if you can. Read our cheap train tickets guide to find out more.

Are trains to Wiltshire running?

There are frequent daily services to Wiltshire, although there may be fewer services on weekends and bank holidays. Check our live train times for up-to-date information on trains to Wiltshire.

Average savings on fares booked prior to day of travel vs full price fares on day of travel in the UK. Subject to availability. Excludes coach.

Europe’s leading train and coach app

We help customers across Europe make more than 172,000 smarter journeys every day.