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: €182.81
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 €182.81. 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.29
-
From Birmingham to Swansea From €49.55
-
From Reading to Swansea From €39.30
-
From Crewe to Swansea From €31.18
-
From Manchester to Swansea From €36.73
-
From Bristol to Swansea From €12.39
-
From Cardiff to Swansea From €5.13
-
From Edinburgh (Waverley, city centre) to Swansea From €135.40
-
From Newcastle to Swansea From €75.98
-
From Liverpool to Swansea From €36.73
-
From Bridgend to Swansea From €9.82
-
From Newport (South Wales) to Swansea From €8.12
Other journeys from Swansea
-
From Swansea to London From €41.86
-
From Swansea to Birmingham From €49.55
-
From Swansea to Reading From €43.57
-
From Swansea to Blackpool From €46.98
-
From Swansea to Crewe From €35.02
-
From Swansea to Manchester From €36.73
-
From Swansea to Stockport From €111.91
-
From Swansea to Carmarthen From €9.82
-
From Swansea to Bristol From €30.33
-
From Swansea to Cardiff From €5.13
-
From Swansea to Shrewsbury From €25.20
-
From Swansea to Leicester From €111.65
Other journeys from Bournemouth
-
From Bournemouth to London From €14.95
-
From Bournemouth to Basingstoke From €9.82
-
From Bournemouth to Reading From €9.82
-
From Bournemouth to Birmingham From €26.91
-
From Bournemouth to Oxford From €14.52
-
From Bournemouth to Paris From €110.63
-
From Bournemouth to Manchester From €38.44
-
From Bournemouth to Glasgow From €81.15
-
From Bournemouth to Birmingham International From €67.49
-
From Bournemouth to Bath Spa From €57.66
-
From Bournemouth to Southampton From €7.26
-
From Bournemouth to Dorchester From €14.71