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.
The average ticket from Shrewsbury to London will cost around £ 111 if you buy it on the day, but the cheapest tickets can be found for only £ 64.
This is the last train of the day.
Find all the dates and times for this journey
2 h 50 m
2 h 54 m
Trains per day
It's difficult to get from Shrewsbury to London without changing at least once.
|Distance||138 miles (223 km)|
|Average train duration||2 h 45 min|
|Average train ticket price||£54 (€61)|
|Train frequency||25 a day|
|Direct train||Yes, there are 25 direct trains a day|
|Train providers||Avanti West Coast or Chiltern Railways|
Trains from Shrewsbury to London cover the 138 miles (223 km) long route taking on average 2 h 45 min with our travel partners like Avanti West Coast or Chiltern Railways. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as £48, but the average price of train tickets is £54. Travellers depart most frequently from Shrewsbury and arrive in London Victoria.
Find the best trains from Shrewsbury to London with Omio's travel partners Chiltern Railways from £48. We can find you the best deals, timetables and tickets when comparing and booking the best journey.
Chiltern Railways is a regional train company in the United Kingdom which is owned by Arriva Trains and has operated since 1996. Check the different ticket types for your next train between Shrewsbury and London: Duo, Anytime, Season, Super Off Peak, Off Peak and Advance.
Find cheap tickets for Chiltern Railways trains between Shrewsbury and London on Omio. Omio can help you find the best train deals and prices all in one place by showing you the most up-to-date Shrewsbury to London train timetable from Chiltern Railways, the latest train ticket offers available and other travel information for the 138 miles (223 km) route between Shrewsbury and London, including information on luggage policy and amenities offered onboard depending on the class fare you pick and choose. If you search for trains between Shrewsbury and London in the Omio app, you can check to see if the Chiltern Railways trains available are mobile tickets, which makes it even more convenient for you to go paperless when travelling. Check the Chiltern Railways train timetable for your ideal departure and arrival times, compare the best route available to get to London from Shrewsbury and then book a cheap train with ease. Sit back and enjoy your upcoming train between Shrewsbury and London with Chiltern Railways!
Chiltern Railways has the following ticket policies due to COVID-19, which you should be aware of when booking and travelling by train between Shrewsbury and London:
Trains from Shrewsbury to London depart from Shrewsbury's train station in the centre of town and arrive into London Euston station. This station is just a few miles from London's Oxford Street. The journey from Shrewsbury to London involves one or two changes, depending on the route. For example, the route could involve a change at Crewe or two changes at Wolverhampton and Stafford. Early travellers will find the first service departs Shrewsbury just after 5:00 a.m and the last service departs just before 10:00 p.m. Depending on the route and changes, the journey takes around 2 hours 40 minutes and Virgin trains is the service provider.
Omio customers travelling this route depart most frequently from Shrewsbury and arrive in London Victoria.
Passengers board their train most frequently from Shrewsbury and travel around 0 mile (s) / 0 km from the city centre to this train station.
Passengers travelling this route most often arrive at London Victoria and need to travel approximately 1 mile (s) / 1 km from the train station to the city centre in London.
Here are some other resources that might have the information you need