Cheapest
Average
The best way to find a cheap train ticket from Bristol to Swindon is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Omio recommends booking the train as it is the most popular option from Bristol to Swindon among Omio's users. If you are prioritising price take the bus with prices starting from €13. For those with little time consider booking a train which can get you there in 41m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.0 - 0.1kg.
Most popular Train | Bus |
---|---|
€26 Average price | €14 Average price Lowest |
1h 11m Average duration Fastest 41m Onboard + 30m Additional time* | 1h 12m Average duration 42m Onboard + 30m Additional time* |
0.0 - 0.1kg CO2 emissions Lowest | 0.1 - 0.1kg 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 |
---|---|---|---|---|---|
![]() Great Western Rail | C65825 | On time 6:35 PM Bristol Temple Meads (BRI) | 0h42 | 7:17 PM Swindon station (SWI) | 1 transfer | |
![]() Great Western Rail | Y21925 | On time 7:00 PM Bristol Temple Meads (BRI) | 0h38 | 7:38 PM Swindon station (SWI) | 0 transfersDirect | |
![]() Great Western Rail | Y21926 | On time 7:30 PM Bristol Temple Meads (BRI) | 0h39 | 8:09 PM Swindon station (SWI) | 0 transfersDirect | |
![]() Great Western Rail | C65830 | On time 7:35 PM Bristol Temple Meads (BRI) | 0h43 | 8:18 PM Swindon station (SWI) | 1 transfer | |
![]() Great Western Rail | Y21927 | On time 8:00 PM Bristol Temple Meads (BRI) | 0h38 | 8:38 PM Swindon station (SWI) | 0 transfersDirect | |
![]() Great Western Rail | P11761 | On time 8:35 PM Bristol Temple Meads (BRI) | 0h42 | 9:17 PM Swindon station (SWI) | 1 transfer | |
![]() Great Western Rail | Y21928 | On time 9:00 PM Bristol Temple Meads (BRI) | 0h39 | 9:39 PM Swindon station (SWI) | 0 transfersDirect | |
![]() Great Western Rail | Y21929 | On time 10:00 PM Bristol Temple Meads (BRI) | 0h40 | 10:40 PM Swindon station (SWI) | 0 transfersDirect | |
![]() Great Western Rail | Y21930 | On time 10:40 PM Bristol Temple Meads (BRI) | 0h40 | 11:20 PM Swindon station (SWI) | 0 transfersDirect | |
Thursday, March 20 | |||||
![]() Great Western Rail | Y21903 | On time 8:00 AM Bristol Temple Meads (BRI) | 0h38 | 8:38 AM Swindon station (SWI) | 0 transfersDirect | |
![]() Great Western Rail | Y22672 | On time 8:06 AM Bristol Temple Meads (BRI) | 0h46 | 8:52 AM Swindon station (SWI) | 1 transfer | |
![]() Great Western Rail | Y21904 | On time 8:30 AM Bristol Temple Meads (BRI) | 0h39 | 9:09 AM Swindon station (SWI) | 0 transfersDirect | |
![]() Great Western Rail | C65944 | On time 8:35 AM Bristol Temple Meads (BRI) | 0h44 | 9:19 AM Swindon station (SWI) | 1 transfer | |
![]() Great Western Rail | Y22673 | On time 8:38 AM Bristol Temple Meads (BRI) | 0h59 | 9:37 AM Swindon station (SWI) | 1 transfer | |
![]() Great Western Rail | Y21905 | On time 9:00 AM Bristol Temple Meads (BRI) | 0h43 | 9:43 AM Swindon station (SWI) | 0 transfersDirect | |
Find all the dates and times for this journey
Fastest Journey
38 m
Average
45 m
Trains per day
6
Distance
58 km
Of the 6 trains that leave Bristol for Swindon every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance 35 miles (57 km) |
Average train duration 41m |
Cheapest ticket price $11 (€10) |
Trains per day 7 |
Direct trains 4 |
Train providers 1 |
Fastest train 31m |
First train 04:53 |
Last train 22:40 |
For as little as $10 (€9) you can travel by train to Swindon from Bristol with Great Western Rail 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.
Great Western Rail from Bristol to Swindon train information:
Experience a comfortable and efficient travel option by choosing the Bristol to Swindon train service. Start your journey at the bustling Bristol Temple Meads station, a prime location offering frequent departures on trains from Bristol to Swindon. This train route not only ensures a swift connection, but also showcases scenic views along the way, bringing you directly to Swindon. With regular schedules and convenient ticket options, traveling on the train from Bristol to Swindon has never been easier, allowing you to focus on what lies ahead at your destination.
Planning a journey from Bristol to Swindon? Securing the best train ticket prices is easier than ever! You can find tickets starting as low as $11 (€10), making it budget-friendly for all travelers. The average cost of a train ticket for this route is typically around $30 (€26). Whether you're commuting for work or embarking on a quick getaway, these train travels provide exceptional value for money. We recommend traveling between September and November when the ticket prices are frequently lower, and the fall season presents scenic views along the route. Don't miss the opportunity to enjoy the convenience and cost savings by booking in these months!
Traveling by train from Bristol to Swindon is a convenient and efficient way to reach your destination, with services primarily operated by Great Western Railway and CrossCountry. These trains provide a comfortable journey across the scenic southwest England countryside. Passengers can expect modern amenities on board, including spacious seating, Wi-Fi access, and refreshments for purchase. The journey typically takes around 1 hour and offers frequent schedules throughout the day, making it easy to plan your trip around your personal timetable. Whether commuting for business or enjoying a scenic ride for leisure, the train from Bristol to Swindon offers a pleasant travel experience with regular service and reliable connections.
The train journey between Bristol and Swindon covers a distance of approximately 35 miles (57 km) and offers a convenient travel option for commuters and tourists alike. The average train journey duration is typically around 31m.
Trains from Bristol to Swindon run frequently with around 7 services operating daily. This route is well-served throughout the week, ensuring passengers have flexible travel options on all days from Monday to Sunday.
Typically, the first train departing from Bristol to Swindon leaves at 04:53, allowing early birds to reach their destination promptly. The last train of the day usually departs at 22:40, providing a broad range of Bristol to Swindon train times to accommodate various schedules.
Passengers board the train most frequently from Bristol Temple Meads, which is located around 1.9 miles (3 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