Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Plymouth to Shrewsbury by train
-
First train05:20
-
Last train23:54
-
Avg changes1
-
Fastest journey4hr 33m
-
Distance277 kilometres
-
Trains per day28
-
Avg. journey time6hr 2m
-
Train operators
Discover Plymouth to Shrewsbury by train
Planning a train adventure from Plymouth to Shrewsbury? To get started, check out our detailed guide to a seamless, enjoyable journey.
Cost of train travel from Plymouth to Shrewsbury
Here is the average ticket cost on trains from Plymouth to Shrewsbury:
Cheapest ticket: £104.47
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.
Plymouth to Shrewsbury departure timetable
On this route, 28 trains run daily, with the first one leaving Plymouth at 05:20 and the last leaving at 23:54 during the week.
For weekend travel to Shrewsbury, the earliest departure is at 05:25 and the last one is at 23:20. You will find that departures along this journey occur every 22 minutes.
What are the travel time and distance for trains from Plymouth to Shrewsbury?
On this route spanning 277 kilometres in total, the fastest journey takes 4 hours and 33 minutes.
Booking horizon for travel between Plymouth and Shrewsbury
Tickets for travel between Plymouth and Shrewsbury can be booked 5 months in advance. Booking earlier ensures lower prices, so be sure to book as far out as possible.
Making your Plymouth to Shrewsbury travels smooth and enjoyable
Explore our wide range of help articles for a hassle-free journey and find travel ideas from our city guide: Shrewsbury.
Frequently asked questions
How far is it from Plymouth to Shrewsbury by train?
The train journey between Plymouth and Shrewsbury spans 277 kilometres.
How much does the train from Plymouth to Shrewsbury cost?
The minimum fare on this route is £104.47. Tickets booked 30 days in advance are priced around . If booked 7 days before departure, the cost is approximately .
When are tickets available for booking for travel from Plymouth to Shrewsbury by train?
You can purchase tickets for this journey 5 months ahead of the travel date.
How long does the train take from Plymouth to Shrewsbury?
The fastest journey takes 4 hours and 33 minutes.
Other journeys to Shrewsbury View all journeys to Shrewsbury
-
From Birmingham to Shrewsbury From £4.85
-
From London to Shrewsbury From £14.18
-
From Birmingham International to Shrewsbury From £4.85
-
From Wolverhampton to Shrewsbury From £4.85
-
From Wrexham to Shrewsbury From £7.46
-
From Hereford to Shrewsbury From £13.80
-
From Crewe to Shrewsbury From £9.33
-
From Leicester to Shrewsbury From £37.31
-
From Stafford to Shrewsbury From £17.20
-
From Swansea to Shrewsbury From £29.85
-
From Leeds to Shrewsbury From £19.77
Other journeys from Shrewsbury
-
From Shrewsbury to Birmingham From £4.85
-
From Shrewsbury to London From £24.62
-
From Shrewsbury to Hereford From £13.80
-
From Shrewsbury to Wrexham From £7.46
-
From Shrewsbury to Wolverhampton From £4.10
-
From Shrewsbury to Southampton From £92.90
-
From Shrewsbury to Telford Central From £2.24
-
From Shrewsbury to Bristol From £31.71
-
From Shrewsbury to Chester From £11.19
-
From Shrewsbury to Leeds From £56.34
-
From Shrewsbury to Manchester From £17.16
-
From Shrewsbury to Cardiff From £27.24
Other journeys from Plymouth
-
From Plymouth to Birmingham From £41.41
-
From Plymouth to Truro From £5.97
-
From Plymouth to London From £43.28
-
From Plymouth to Bristol From £19.40
-
From Plymouth to Taunton From £11.19
-
From Plymouth to York From £50.74
-
From Plymouth to Leeds From £57.46
-
From Plymouth to Manchester From £47.38
-
From Plymouth to Reading From £63.80
-
From Plymouth to Leicester From £139.91
-
From Plymouth to Derby From £45.52