Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Weymouth to Newport by train
-
First train05:26
-
Last train20:23
-
Avg changes1
-
Fastest journey2hr 54m
-
Distance115 kilometres
-
Trains per day26
-
Avg. journey time3hr 40m
-
Train operators
Discover Weymouth to Newport by train
Planning a train adventure from Weymouth to Newport? To get started, check out our detailed guide to a seamless, enjoyable journey.
Cost of train travel from Weymouth to Newport
Here is the average ticket cost on trains from Weymouth to Newport:
Cheapest ticket: £47.76
Pricing when booking a month in advance:
Pricing when booking a week in advance:
Comparing train prices with Rail Europe
Train routes may be served by one, two, three or more operators, each providing a different travel experience with its own particular services. Similar to airlines, some train operators offer no-frills services without luxury perks, but at a lower cost. Other providers guarantee an elevated level of service, which can include perks like fine dining, a welcome cocktail and access to impressive travel lounges in certain stations. These tickets run a bit higher. When planning travel, use Rail Europe to compare all different operators, compare fares and classes of service in one single location.
Train schedule for travel between Weymouth and Newport
While frequency of trains along this line depends on the day of the week, on average, 26 trains make this journey of 115 kilometres each day. The first weekday departure from Weymouth is at 05:26 on weekdays. The last scheduled train during the week departs at 20:21.
During the weekend, 06:38 is the earliest scheduled departure, and 20:23 is the last. Throughout the day, trains typically depart every 11 minutes.
How long does the train from Weymouth to Newport take?
The shortest journey time on this route is 2 hours and 54 minutes, with trains covering a total distance of 115 kilometres.
How early can you book train tickets from Weymouth to Newport?
Tickets on this route typically go on sale 5 months in advance. Booking early gives you access to the most competitive prices and ample seating options.
Maximising your travels to Newport
For a smooth travel experience, explore our help articles. Start planning your holiday and explore travel ideas in our city guide: Newport.
Frequently asked questions
How far is Weymouth to Newport by train?
The distance between Weymouth and Newport is 115 kilometres.
How much does it cost to go from Weymouth to Newport by train?
The cheapest fare for this route is £47.76. When booking 30 days in advance, tickets cost . A ticket bought 7 days before travel typically costs .
When can I start booking my Weymouth to Newport train tickets?
You can purchase tickets for this route 5 months in advance.
What’s the travel time from Weymouth to Newport by train?
The fastest journey is 2 hours and 54 minutes.
Other journeys to Newport (South Wales) View all journeys to Newport (South Wales)
-
From Manchester to Newport (South Wales) From £34.70
-
From London to Newport (South Wales) From £31.71
-
From Bristol to Newport (South Wales) From £16.42
-
From Chester to Newport (South Wales) From £29.48
-
From Newton Abbot to Newport (South Wales) From £55.00
-
From Crewe to Newport (South Wales) From £27.98
-
From Shrewsbury to Newport (South Wales) From £24.62
-
From Leeds to Newport (South Wales) From £172.37
-
From Glasgow to Newport (South Wales) From £64.17
-
From Carlisle to Newport (South Wales) From £119.70
-
From Birmingham to Newport (South Wales) From £26.12
Other journeys from Newport (South Wales)
-
From Newport (South Wales) to Bath Spa From £7.84
-
From Newport (South Wales) to Manchester From £40.67
-
From Newport (South Wales) to Bristol From £8.21
-
From Newport (South Wales) to Chester From £38.43
-
From Newport (South Wales) to Exeter From £58.95
-
From Newport (South Wales) to Bridgend From £12.60
-
From Newport (South Wales) to Plymouth From £70.89
-
From Newport (South Wales) to Crewe From £27.98
-
From Newport (South Wales) to Glasgow From £158.94
-
From Newport (South Wales) to Hereford From £16.42
-
From Newport (South Wales) to Swansea From £20.89
Other journeys from Weymouth
-
From Weymouth to London From £17.16
-
From Weymouth to Birmingham From £42.16
-
From Weymouth to Bournemouth From £16.04
-
From Weymouth to Southampton From £11.19
-
From Weymouth to Castle Cary From £22.01
-
From Weymouth to Poole From £14.55
-
From Weymouth to Basingstoke From £19.03
-
From Weymouth to Bristol From £17.54
-
From Weymouth to Exeter From £34.33
-
From Weymouth to Winchester From £16.42
-
From Weymouth to Reading From £19.77
-
From Weymouth to Taunton From £21.27