Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Bournemouth to Swansea by train
-
First train05:12
-
Last train23:12
-
Avg changes1
-
Fastest journey3hr 45m
-
Distance176 kilometres
-
Trains per day15
-
Avg. journey time4hr 46m
-
Train operators
Explore Bournemouth to Swansea by rail
Getting ready for a trip from Bournemouth to Swansea aboard a local train? Here’s what you need to know — including departure times, fastest routes and ticket prices — about the trip.
Train travel between Bournemouth and Swansea: train ticket prices
Cost of train tickets from Bournemouth to Swansea:
Cheapest tickets: €93.34
Cost of tickets when booked 30 days in advance:
Cost of tickets when booked 7 days in advance:
Tickets go on sale 5 and a half months in advance.
Train times for travel between Bournemouth and Swansea
If you are taking the train from Bournemouth to Swansea, you will have 15 trains each day (with a departure every 57 minutes) to choose from. Earlier risers can catch the first weekday train at 05:12. If you are looking to jump aboard the last train out of the station, the latest train departs at 23:12. On weekends, the first train departs at 06:25, and the last scheduled train of the day leaves at 22:12.
Average train travel time from Bournemouth to Swansea
The quickest time by train is 3 hours and 45 minutes, travelling a total distance of 176 kilometres.
How early can you book train tickets from Bournemouth to Swansea?
Tickets on this route typically go on sale 5 and a half months in advance. Booking early gives you access to the most competitive prices and ample seating options.
Making the most of your trip to Swansea
For a seamless train journey, head to our extensive help articles. Start planning your trip and explore travel ideas in our city guide: Swansea.
Frequently asked questions
How far is it from Bournemouth to Swansea by train?
The trip from Bournemouth to Swansea covers a distance of 176 kilometres.
What is the Bournemouth to Swansea train price?
The lowest price available on this route is €93.34. Tickets booked 30 days in advance are priced around . Booking 7 days before departure ensures that prices are usually around .
How far in advance can I book my Bournemouth to Swansea train tickets?
You can start booking tickets for this route 5 and a half months in advance.
What’s the travel time from Bournemouth to Swansea by train?
The fastest journey time is 3 hours and 45 minutes.
Other journeys to Swansea View all journeys to Swansea
-
From London to Swansea From €42.75
-
From Birmingham to Swansea From €76.33
-
From Reading to Swansea From €40.13
-
From Crewe to Swansea From €56.27
-
From Manchester to Swansea From €65.86
-
From Bristol to Swansea From €12.21
-
From Cardiff to Swansea From €5.23
-
From Edinburgh (Waverley, city centre) to Swansea From €138.27
-
From Newcastle to Swansea From €235.10
-
From Liverpool to Swansea From €59.32
-
From Bridgend to Swansea From €5.67
-
From Newport (South Wales) to Swansea From €11.34
Other journeys from Swansea
-
From Swansea to London From €76.33
-
From Swansea to Birmingham From €76.33
-
From Swansea to Reading From €57.14
-
From Swansea to Blackpool From €47.98
-
From Swansea to Crewe From €49.29
-
From Swansea to Manchester From €82.44
-
From Swansea to Stockport From €114.28
-
From Swansea to Carmarthen From €6.11
-
From Swansea to Bristol From €25.73
-
From Swansea to Cardiff From €5.23
-
From Swansea to Shrewsbury From €34.46
-
From Swansea to Leicester From €111.05
Other journeys from Bournemouth
-
From Bournemouth to London From €18.76
-
From Bournemouth to Basingstoke From €13.52
-
From Bournemouth to Reading From €14.83
-
From Bournemouth to Birmingham From €27.48
-
From Bournemouth to Oxford From €22.68
-
From Bournemouth to Paris From €192.79
-
From Bournemouth to Manchester From €39.69
-
From Bournemouth to Glasgow From €82.88
-
From Bournemouth to Birmingham International From €27.92
-
From Bournemouth to Bath Spa From €57.58
-
From Bournemouth to Southampton From €7.42
-
From Bournemouth to Dorchester From €14.63