Shrewsbury to Milton Keynes train

Cheap train tickets from Shrewsbury to Milton Keynes

Showing times and prices for Jun 10

Cheapest

-

Average

-

The best way to find a cheap train ticket from Shrewsbury to Milton Keynes is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Transport for Wales
12:13AM6h39
Shrewsbury
06:52AMMilton Keynes Central
Find prices
1 transfer
Transport for Wales
05:22AM2h41
Shrewsbury
08:03AMMilton Keynes Central
Find prices
1 transfer
Transport for Wales
05:30AM2h57
Shrewsbury
08:27AMMilton Keynes Central
Find prices
1 transfer
London Midland
05:40AM2h35
Shrewsbury
08:15AMMilton Keynes Central
Find prices
1 transfer
Transport for Wales
06:30AM2h34
Shrewsbury
09:04AMMilton Keynes Central
Find prices
1 transfer

Train schedule from Shrewsbury to Milton Keynes

Showing trains for tomorrow, Saturday, June 10
Transport for Wales
12:13AM6h39
Shrewsbury
06:52AMMilton Keynes Central
1 transfer
Transport for Wales
05:22AM2h41
Shrewsbury
08:03AMMilton Keynes Central
1 transfer
Transport for Wales
05:30AM2h57
Shrewsbury
08:27AMMilton Keynes Central
1 transfer
London Midland
05:40AM2h35
Shrewsbury
08:15AMMilton Keynes Central
1 transfer
Transport for Wales
06:30AM2h34
Shrewsbury
09:04AMMilton Keynes Central
1 transfer
Transport for Wales
06:45AM2h42
Shrewsbury
09:27AMMilton Keynes Central
1 transfer
Avanti West Coast
07:04AM2h11
Shrewsbury
09:15AMMilton Keynes Central
1 transfer
Avanti West Coast
07:04AM2h11
Shrewsbury
09:15AMMilton Keynes Central
0 transfers
Transport for Wales
07:30AM2h33
Shrewsbury
10:03AMMilton Keynes Central
1 transfer
London Midland
07:40AM2h35
Shrewsbury
10:15AMMilton Keynes Central
1 transfer
Transport for Wales
08:19AM2h08
Shrewsbury
10:27AMMilton Keynes Central
1 transfer
Transport for Wales
08:30AM2h34
Shrewsbury
11:04AMMilton Keynes Central
1 transfer
London Midland
08:40AM2h35
Shrewsbury
11:15AMMilton Keynes Central
1 transfer
Transport for Wales
08:46AM2h41
Shrewsbury
11:27AMMilton Keynes Central
1 transfer
Transport for Wales
09:30AM2h34
Shrewsbury
12:04PMMilton Keynes Central
1 transfer
London Midland
09:40AM2h34
Shrewsbury
12:14PMMilton Keynes Central
1 transfer
Transport for Wales
10:19AM2h08
Shrewsbury
12:27PMMilton Keynes Central
1 transfer
Transport for Wales
10:34AM2h29
Shrewsbury
01:03PMMilton Keynes Central
1 transfer
London Midland
10:40AM2h34
Shrewsbury
01:14PMMilton Keynes Central
1 transfer
Transport for Wales
10:54AM2h33
Shrewsbury
01:27PMMilton Keynes Central
1 transfer
Transport for Wales
11:33AM2h30
Shrewsbury
02:03PMMilton Keynes Central
1 transfer
London Midland
11:40AM2h34
Shrewsbury
02:14PMMilton Keynes Central
1 transfer
Transport for Wales
12:19PM2h08
Shrewsbury
02:27PMMilton Keynes Central
1 transfer
Transport for Wales
12:34PM2h29
Shrewsbury
03:03PMMilton Keynes Central
1 transfer
London Midland
12:40PM2h34
Shrewsbury
03:14PMMilton Keynes Central
1 transfer
Transport for Wales
12:51PM2h36
Shrewsbury
03:27PMMilton Keynes Central
1 transfer
Transport for Wales
01:32PM2h31
Shrewsbury
04:03PMMilton Keynes Central
1 transfer
London Midland
01:40PM2h34
Shrewsbury
04:14PMMilton Keynes Central
1 transfer
Transport for Wales
02:19PM2h08
Shrewsbury
04:27PMMilton Keynes Central
1 transfer
Transport for Wales
02:30PM2h33
Shrewsbury
05:03PMMilton Keynes Central
1 transfer
London Midland
02:40PM2h34
Shrewsbury
05:14PMMilton Keynes Central
1 transfer
Transport for Wales
02:52PM2h35
Shrewsbury
05:27PMMilton Keynes Central
1 transfer
Transport for Wales
03:30PM2h33
Shrewsbury
06:03PMMilton Keynes Central
1 transfer
London Midland
03:40PM2h34
Shrewsbury
06:14PMMilton Keynes Central
1 transfer
Transport for Wales
04:19PM2h08
Shrewsbury
06:27PMMilton Keynes Central
1 transfer
Transport for Wales
04:34PM2h30
Shrewsbury
07:04PMMilton Keynes Central
1 transfer
London Midland
04:40PM2h35
Shrewsbury
07:15PMMilton Keynes Central
1 transfer
Transport for Wales
04:52PM2h35
Shrewsbury
07:27PMMilton Keynes Central
1 transfer
Transport for Wales
05:30PM2h31
Shrewsbury
08:01PMMilton Keynes Central
1 transfer
London Midland
05:40PM2h37
Shrewsbury
08:17PMMilton Keynes Central
1 transfer
Transport for Wales
05:50PM2h39
Shrewsbury
08:29PMMilton Keynes Central
1 transfer
Transport for Wales
06:30PM2h35
Shrewsbury
09:05PMMilton Keynes Central
1 transfer
London Midland
06:40PM2h37
Shrewsbury
09:17PMMilton Keynes Central
1 transfer
Transport for Wales
06:52PM1h48
Shrewsbury
08:40PMMilton Keynes Central
1 transfer
Transport for Wales
07:30PM2h37
Shrewsbury
10:07PMMilton Keynes Central
1 transfer
London Midland
07:40PM2h34
Shrewsbury
10:14PMMilton Keynes Central
1 transfer
Transport for Wales
07:52PM2h03
Shrewsbury
09:55PMMilton Keynes Central
1 transfer
London Midland
08:40PM2h18
Shrewsbury
10:58PMMilton Keynes Central
1 transfer
London Midland
10:40PM10h54
Shrewsbury
09:34AMMilton Keynes Central
1 transfer
Transport for Wales
11:36PM10h31
Shrewsbury
10:07AMMilton Keynes Central
1 transfer

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sat
Jun 10
Sun
Jun 11
Mon
Jun 12
Tue
Jun 13
Wed
Jun 14
Thu
Jun 15
Fri
Jun 16

Fastest train times from Shrewsbury to Milton Keynes

Showing times and prices for Jun 10

Fastest Journey

1 h 48 m

Average

2 h 3 m

Trains per day

5

Distance

155 km

It's difficult to get from Shrewsbury to Milton Keynes without transferring at least once.

Transport for Wales
06:52PM1h48
Shrewsbury
08:40PMMilton Keynes Central
Find prices
1 transfer
Transport for Wales
07:52PM2h03
Shrewsbury
09:55PMMilton Keynes Central
Find prices
1 transfer
Transport for Wales
08:19AM2h08
Shrewsbury
10:27AMMilton Keynes Central
Find prices
1 transfer
Transport for Wales
10:19AM2h08
Shrewsbury
12:27PMMilton Keynes Central
Find prices
1 transfer
Transport for Wales
12:19PM2h08
Shrewsbury
02:27PMMilton Keynes Central
Find prices
1 transfer

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Shrewsbury to Milton Keynes

distanceDistance95 miles (154 km)
priceAverage train ticket price$1 (€1)
frequencyTrain frequency40 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain providersWest Midlands Railway, Avanti West Coast or Transport for Wales

Trains from Shrewsbury to Milton Keynes cover the 95 miles (154 km) long route taking on average 2 h 34 min with our travel partners like West Midlands Railway, Avanti West Coast or Transport for Wales. Normally, there are 40 trains operating per day, including direct services available. While the average ticket price for this journey costs around $1 (€1), you can find the cheapest train ticket for as low as $1 (€1). Travelers depart most frequently from Shrewsbury and arrive in Milton Keynes Central.

FAQs: Trains from Shrewsbury to Milton Keynes

FAQs: Travel by train from Shrewsbury to Milton Keynes 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 Shrewsbury to Milton Keynes.
FAQs
Train tickets between Shrewsbury and Milton Keynes for some dates and times can be found for as cheap as $1 (€1)  one way in the next 7 days.
If you are looking to purchase your train ticket in the next 7 days, you can expect the Shrewsbury to Milton Keynes train to cost on average $1 (€1)  one way.
When traveling this route you should expect the distance to Milton Keynes from Shrewsbury by train to be approximately 95 miles (154 km).
While the time it takes to travel 95 miles (154 km) between Shrewsbury and Milton Keynes can vary based on specific dates, weekends, and holidays, the Shrewsbury to Milton Keynes train journey time is on average 2 h 34 min.

Omio customers traveling this route book their trains from Shrewsbury   to Milton Keynes Central.

Passengers board their train most frequently from Shrewsbury and travel around 0.4 miles (590 m) from the city center to this train station.

Passengers traveling this route most often arrive at Milton Keynes Central and need to travel approximately 1.9 miles (3 km) from the train station to the city center in Milton Keynes.

For the route from Shrewsbury to Milton Keynes you can take a train with West Midlands Railway, Avanti West Coast or Transport for Wales. Be sure to check out all possible train companies that offer services from Shrewsbury to Milton Keynes on Omio to compare what amenities they may have.
The average number of trains departing Shrewsbury for Milton Keynes is 40 a day. The train schedules and services may vary between weekdays and weekends.
The first Shrewsbury to Milton Keynes train departs at 5: 18 AM   and the last train from Shrewsbury to Milton Keynes leaves at 11: 36 PM. Check out the most up-to-date train schedule from Shrewsbury to Milton Keynes on Omio and find the best time to travel to your destination.
If you buy a train ticket from Shrewsbury to Milton Keynes within the next 7 days, you can find tickets to cost on average $1 (€1) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Shrewsbury and Milton Keynes are generally on sale a few months before the planned departure date.

Important Stations and Airports for this connection

Shrewsbury
Milton Keynes
Shrewsbury is the most popular Shrewsbury railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Shrewsbury for your trip to Milton Keynes.
Amenities at station
ParkingParking
AccessibilityAccessibility
phone
Phone Number
+44 8450507080
Public transit options for Shrewsbury
Location for Rail Replacement Services: Wait at the station forecourt

More options for your journey from Shrewsbury to Milton Keynes

Here are some other resources that might have the information you need

HomeTrainsTrain Times to Milton KeynesShrewsbury to Milton Keynes train

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