Cheapest
Average
The best way to find a cheap train ticket from London to Swindon is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Omio recommends booking the bus as it is the most popular option from London to Swindon among Omio's users. If you are prioritising price take the bus with prices starting from €7. For those with little time consider booking a train which can get you there in 57m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.0 - 0.1kg.
Train | Most popular Bus |
---|---|
€49 Average price | €24 Average price Cheapest |
1h 27m Average duration Fastest 57m Onboard + 30m Additional time* | 2h 51m Average duration 2h 21m Onboard + 30m Additional time* |
0.0 - 0.1kg CO2 emissions Lowest | 0.1 - 0.3kg CO2 emissions |
Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | On time 7:07 AM London Paddington (PAD) | 1h13 | 8:20 AM Swindon station (SWI) | 0 transfersDirect | |
![]() | On time 7:28 AM London Paddington (PAD) | 0h56 | 8:24 AM Swindon station (SWI) | 0 transfersDirect | |
![]() | Delayed 7:48 AM 7:37 AMLondon Paddington (PAD) | 1h01 | 8:38 AM Swindon station (SWI) | 0 transfersDirect | |
![]() | On time 7:58 AM London Paddington (PAD) | 0h56 | 8:54 AM Swindon station (SWI) | 0 transfersDirect | |
![]() | On time 8:07 AM London Paddington (PAD) | 1h13 | 9:20 AM Swindon station (SWI) | 0 transfersDirect | |
![]() | Delayed 8:30 AM 8:28 AMLondon Paddington (PAD) | 0h56 | 9:24 AM Swindon station (SWI) | 0 transfersDirect | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Fastest Journey
56 m
Average
1 h 3 m
Trains per day
6
Distance
115 km
Of the 6 trains that leave London for Swindon every day 6 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance 70 miles (114 km) |
Average train duration 57m |
Cheapest ticket price $26 (€22) |
Trains per day 9 |
Direct trains 9 |
Train providers 2 |
Fastest train 49m |
First train 05:23 |
Last train 23:33 |
For as little as $26 (€22) you can travel by train from London to Swindon with Great Western Rail, South Western Railway and first_great_western. Omio will show you the best deals, schedules and tickets available for this route.
Great Western Railway is a train operating company in the United Kingdom. It operates services from London Paddington to the West of England, South Wales and the Cotswolds. It also operates services from London Paddington to Oxford, Reading and Bristol. It offers a range of ticket types, including Advance, Anytime, Off-Peak and Super Off-Peak tickets. Onboard facilities include free Wi-Fi, power sockets, air conditioning and catering services. The most popular routes for Great Western Railway are London Paddington to Bristol, Reading and Oxford.
London to Swindon train information with Great Western Rail:
Looking to book your journey on the London to Swindon train? Traveling by train from London to Swindon is quick and hassle-free, with frequent departures from Ealing Broadway and arrivals at the conveniently-located Swindon. Trains from London to Swindon offer a seamless connection, with comfortable seating and fewer travel disruptions compared to other modes of transport. Whether you're commuting for work or headed for a leisure trip, opting for the London to Swindon train ensures you enjoy a smooth and reliable journey. Book your ticket today and experience the convenience!
If you’re planning a train trip from London to Swindon, knowing the ticket prices helps you save money and make smart choices. The cheapest tickets on this route can be found for as little as $26 (€22), while average ticket prices typically hover around $59 (€49). To snag the best savings, booking in advance and travelling during off-peak times are key. For optimal convenience and cost efficiency, we recommend planning your journey in October, when fewer travelers lead to lower train fares and a more relaxed travel experience. Grab your train ticket early for the best deals!
Traveling by train from London to Swindon is quick and convenient, with frequent services provided by Great Western Railway (GWR). GWR operates modern and comfortable trains, including high-speed services that make the journey effortless, ideal for both leisure and business travelers. Onboard amenities often include free Wi-Fi, power outlets, spacious seating, and generous luggage allowances, ensuring a smooth travel experience. Whether you're commuting or exploring Swindon, you'll enjoy reliable and efficient rail travel between these two destinations.
The train journey from London to Swindon covers a distance of approximately 70 miles (114 km). On average, this pleasant trip takes around 49m. With efficient connections, traveling between these two destinations by train is both fast and convenient.
Trains between London and Swindon run frequently, offering plenty of options throughout the day. On average, there are about 9 trains per day making this journey. Services operate every day of the week, including weekdays, weekends, and public holidays, ensuring a reliable schedule for travelers.
If you're an early bird or prefer to travel later, the train service fits both needs. Typically, the first train of the day departs London at 05:23, while the last train to Swindon leaves at 23:33. With such flexibility, you can easily plan your trip based on your schedule.
Passengers board the train most frequently from London Paddington, which is located around 3 miles (4.8 km) away from the city centre, and they get off the train at Swindon, located 1.1 miles (1.7 km) away from the city centre.
Here are some other resources that might have the information you need