Cheapest
Average
The best way to find a cheap train ticket from Birmingham 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 Birmingham to Swindon among Omio's users. If you are prioritising price take the bus with prices starting from €12. For those with little time consider booking a train which can get you there in 2h 6m. 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 |
---|---|
€68 Average price | €22 Average price Cheapest |
2h 36m Average duration Fastest 2h 6m Onboard + 30m Additional time* | 3h 31m Average duration 3h 1m 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:12 AM Birmingham New Street (BHM) | 1h45 | 8:57 AM Swindon station (SWI) | 1 transfer | |
![]() ![]() | On time 8:12 AM Birmingham New Street (BHM) | 1h46 | 9:58 AM Swindon station (SWI) | 1 transfer | |
![]() ![]() | On time 8:33 AM Birmingham New Street (BHM) | 2h04 | 10:37 AM Swindon station (SWI) | 1 transfer | |
![]() ![]() | On time 9:12 AM Birmingham New Street (BHM) | 1h46 | 10:58 AM Swindon station (SWI) | 1 transfer | |
This is the last train of the day. |
Find all the dates and times for this journey
Fastest Journey
2 h 17 m
Average
2 h 29 m
Trains per day
3
Distance
103 km
It's difficult to get from Birmingham to Swindon without transferring at least once.
Distance 64 miles (103 km) |
Average train duration 2h 6m |
Cheapest ticket price $29 (€24) |
Trains per day 4 |
Train providers 3 |
Fastest train 1h 44m |
First train 05:15 |
Last train 21:12 |
Buy your official Great Western Rail, CrossCountry and Chiltern Railways train tickets between Birmingham and Swindon from $27 (€22) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most popular trip.
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.
Birmingham to Swindon train information with Great Western Rail:
Experience a smooth and efficient journey on a Birmingham to Swindon train, bridging two magnificent cities with comfort and ease. The most commonly chosen terminal for departure in Birmingham is Birmingham New Street, which offers frequent train services ensuring flexibility in your travel schedule. Arriving at Swindon, travelers find themselves welcomed in another key hub with ample connections and amenities. By choosing to travel on a train from Birmingham to Swindon, not only do you enjoy a time-saving alternative to road travel, but you also contribute to a greener mode of transportation. Along this preferred route, passengers can take advantage of facilities on board, ensuring both convenience and relaxation through your entire journey. Discover the art of seamless travel today by exploring the available fleets of trains from Birmingham to Swindon.
When planning your journey from Birmingham to Swindon, finding an affordable train ticket is key to budgeting your trip. You can snag the cheapest tickets for as low as $29 (€24), providing an excellent opportunity for cost-effective travel. On average, expect to spend around $82 (€68) for this convenient and scenic train ride, offering great value for the quality service provided. For the best rates and optimal travel experience, consider embarking on your journey during the autumn months, when both ticket prices and tourist numbers are typically lower. This timing not only saves money but also ensures a pleasant travel environment without the peak season rush.
Embark on a smooth journey between Birmingham and Swindon by train, courtesy of renowned services such as CrossCountry and Great Western Railway. These providers ensure comfort and efficiency throughout your travels. CrossCountry offers a variety of train types, including modern Voyager models with First Class options, free Wi-Fi, and ample space for luggage. Likewise, Great Western Railway elevates the journey with their high-speed services and scenic views along the way. Enjoy well-appointed carriages that cater to both business and leisure travelers, providing you with USB and power outlets, plus a range of seating options to suit your needs. Whatever your reason for travel, the train routes between Birmingham and Swindon are designed to provide a convenient and pleasant journey.
Embark on a seamless train journey from Birmingham to Swindon, covering an approximate distance of 64 miles (103 km) as you travel. The average train journey duration stands at 1h 44m, offering you a comfortable and efficient means of reaching your destination.
With a robust service frequency, around 4 trains operate daily from Birmingham to Swindon. This route is serviced on all days of the week, ensuring you have the flexibility to plan your trip for any day that suits your schedule.
For early risers, the first train of the day departs at approximately 05:15. Conversely, if you prefer to travel later in the day, the last train typically leaves at 21:12. Whether you are an early bird or a night owl, the Birmingham to Swindon train schedule accommodates various travel preferences.
Here are some other resources that might have the information you need