Wrexham to Shrewsbury train

Cheap train tickets from Wrexham to Shrewsbury

Showing times and prices for 26 Jun

Cheapest

£11

Average

£11

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
12:03Wrexham Central1h19 13:22Shrewsbury
1 change
£111One-way
Cheapest
16:01Wrexham Central2h27 18:28Shrewsbury
1 change
£111One-way
Cheapest
13:32Wrexham Central0h55 14:27Shrewsbury
1 change
£111One-way
Cheapest
15:05Wrexham Central1h29 16:34Shrewsbury
1 change
£111One-way
Cheapest
17:52Wrexham Central1h28 19:20Shrewsbury
1 change
£111One-way

Train schedule Wrexham to Shrewsbury

Showing trains for tomorrow, Sunday, 26 June
11:02Wrexham Central1h24 12:26Shrewsbury
1 change
12:03Wrexham Central1h19 13:22Shrewsbury
1 change
13:32Wrexham Central0h55 14:27Shrewsbury
1 change
15:05Wrexham Central1h29 16:34Shrewsbury
1 change
16:01Wrexham Central2h27 18:28Shrewsbury
1 change
17:52Wrexham Central1h28 19:20Shrewsbury
1 change

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Sun
26 Jun
Mon
27 Jun
Tue
28 Jun
Wed
29 Jun
Thu
30 Jun
Fri
01 Jul
Sat
02 Jul

Fastest train times from Wrexham to Shrewsbury

Showing times and prices for 26 Jun

Fastest Journey

55 m

Average

1 h 30 m

Trains per day

6

Distance

41 km

It's difficult to get from Wrexham to Shrewsbury without changing at least once.

Fastest
13:32Wrexham Central0h55 14:27Shrewsbury
1 change
£111One-way
12:03Wrexham Central1h19 13:22Shrewsbury
1 change
£111One-way
11:02Wrexham Central1h24 12:26Shrewsbury
1 change
£111One-way
17:52Wrexham Central1h28 19:20Shrewsbury
1 change
£111One-way
15:05Wrexham Central1h29 16:34Shrewsbury
1 change
£111One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Wrexham to Shrewsbury

distanceDistance25 miles (40 km)
durationAverage train duration45 min
priceAverage train ticket price£11 (€12)
frequencyTrain frequency17 a day
changesDirect trainYes, there are 17 direct trains a day

Trains from Wrexham to Shrewsbury cover the 25 miles (40 km) long journey taking on average 45 min with our travel partners like. Normally, there are 17 trains operating per day, including direct services available. While the average ticket price for this route costs around £11, you can find the cheapest train ticket for as low as £11. Travellers depart most frequently from Wrexham General and arrive in Shrewsbury.

Travel Tips: Trains from Wrexham to Shrewsbury

Travel by train to Shrewsbury easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Wrexham to Shrewsbury.
FAQs
Looking to save money on your route? Omio customers have found the cheapest train to Shrewsbury from Wrexham for the next 7 days starting from £11  one way.
If you are looking to book your train ticket in the next 7 days, you can expect the Wrexham to Shrewsbury train to cost on average £11  one way.
The train distance from Wrexham to Shrewsbury is around 25 miles (40 km).
While the time it takes to travel 25 miles (40 km) between Wrexham and Shrewsbury can vary based on specific dates, weekends, and bank holidays, the train duration from Wrexham to Shrewsbury is on average 45 min.

When travelling this route, Omio customers are departing most frequently from Wrexham General   and arriving in Shrewsbury.

Passengers board the train most frequently from Wrexham General, which is located around 0.9 miles (1.5 km) away from the city centre, and they get off the train at Shrewsbury, located 0.2 miles (321 m) away from the city centre.

On average, there are 17 trains a day from Wrexham to Shrewsbury. The train times and services may be different on weekends and holidays compared to weekdays.
The first train from Wrexham to Shrewsbury leaves at 08: 33   and the last train for this leaves at 16: 43. Omio shows you the latest train from Wrexham to Shrewsbury timetable to help you book the best departure time for this journey.
If you buy a train ticket from Wrexham to Shrewsbury within the next 7 days, you can find tickets to cost on average £11 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Wrexham to Shrewsbury are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Wrexham
Shrewsbury
The major railway station for departures from Wrexham is Wrexham General. Read all the information you need to know about services, amenities and connections at Wrexham General for your trip between Wrexham and Shrewsbury.
Amenities at station
WifiWifi
ParkingParking
ATMATM
AccessibilityAccessibility
phone
Phone Number
+44 8450507080
Public transport options for Wrexham General
Location for Rail Replacement Services: Wait at bus stop in station car park
Amenities at station
WifiWifi
ParkingParking
ATMATM
AccessibilityAccessibility
phone
Phone Number
+44 2075633000
Public transport options for Wrexham Central
Location for Rail Replacement Services: Wait outside station in Retail Park (Argos)

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language