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: £157.82
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 £157.82. 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 £36.50
-
From Birmingham to Swansea From £42.77
-
From Reading to Swansea From £33.92
-
From Crewe to Swansea From £26.92
-
From Manchester to Swansea From £71.16
-
From Bristol to Swansea From £10.69
-
From Cardiff to Swansea From £4.42
-
From Edinburgh (Waverley, city centre) to Swansea From £116.89
-
From Newcastle to Swansea From £65.60
-
From Liverpool to Swansea From £31.71
-
From Bridgend to Swansea From £8.48
-
From Newport (South Wales) to Swansea From £7.01
Other journeys from Swansea
-
From Swansea to London From £36.14
-
From Swansea to Birmingham From £42.77
-
From Swansea to Reading From £37.61
-
From Swansea to Blackpool From £40.56
-
From Swansea to Crewe From £30.24
-
From Swansea to Manchester From £31.71
-
From Swansea to Stockport From £96.61
-
From Swansea to Carmarthen From £8.48
-
From Swansea to Bristol From £26.18
-
From Swansea to Cardiff From £4.42
-
From Swansea to Shrewsbury From £21.76
-
From Swansea to Leicester From £96.40
Other journeys from Bournemouth
-
From Bournemouth to London From £12.91
-
From Bournemouth to Basingstoke From £8.48
-
From Bournemouth to Reading From £8.48
-
From Bournemouth to Birmingham From £23.23
-
From Bournemouth to Oxford From £12.54
-
From Bournemouth to Paris From £95.50
-
From Bournemouth to Manchester From £33.19
-
From Bournemouth to Glasgow From £70.06
-
From Bournemouth to Birmingham International From £58.26
-
From Bournemouth to Bath Spa From £49.78
-
From Bournemouth to Southampton From £6.27
-
From Bournemouth to Dorchester From £12.70