London to Swindon
Swindon is just a short jaunt from London and provides visitors with a great base to explore the Wiltshire countryside. So, whether you’re visiting for business or pleasure, book your train from London to Swindon with GWR today, pay no booking, card, or collection fees and pick up Nectar points too.
There are currently issues on this journey. Please check a specific time for any disruptions
Average Journey Time:
How long is the journey by train from London to Swindon?
Journeys between London and Swindon take around an hour, but can be longer on public holidays, and at weekends.
Our fastest service takes just 53 minutes.
How often do trains run from London Paddington to Swindon?
Trains from London Paddington to Swindon are very frequent and you can expect up to 120 trains to run every day.
This means Swindon bound trains usually depart around every 15 minutes.
What other stations do trains call at?
The direct trains from London Paddington call at Reading and Didcot Parkway before they reach Swindon (Wilts) station.
What’s on board?
Need to access Wi-Fi on board? Prefer a quieter carriage? Then we’ve got you covered on your journey. Here’s what you can expect on board our trains from London Paddington to Swindon:
*Registration required to access the on board Wi-Fi