1map logoGo to main page

London to Shrewsbury from $35: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
London, United Kingdom
to
Shrewsbury, United Kingdom

How to Get from London to Shrewsbury: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$35 - Bus, TrainBest price
225.3 kmDistance
2h 33m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from London to Shrewsbury with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Train
Average Duration
2h  33m
Estimated price
$72-241
Recommended
Company
various
Bus
Train
Average Duration
5h  16m
Estimated price
$35-113
Cheapest
route map
Distance: 225.3 km
Duration: 2h 33m

See more options

Pricing table
Company
various
Bus
Train
Average Duration
4h  27m
Estimated price
$36-115
Company
various
Drive
Average Duration
2h  48m
Estimated price
$50-80
Company
various
Plane
Train
Average Duration
4h  38m
Estimated price
$87-301

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $21 $21 $21 $21 $21 $21 $21
Train $92 $85 $52 $82 $65 $40 $49
Fly $78 $76 $112 $63 $75 $68 $152

Traveling From London to Shrewsbury

Traveling from London to Shrewsbury offers a striking contrast between the vibrant, bustling city life of London and the charming, historic atmosphere found in the picturesque Shrewsbury.

Best Neighbourhoods in Shrewsbury

Shrewsbury's neighborhoods blend heritage and modern charm, inviting exploration.

Shrewsbury Town Centre
• Hub for shopping and dining options.
• Historic buildings and cultural attractions abound.
Frankwell
• Offers riverside walks and scenic views.
• Known for trendy cafes and art galleries.
The Quarry
• Beautiful park perfect for leisurely strolls.
• Hosts events like Shrewsbury Flower Show.

Best Times To Visit Shrewsbury's Attractions

Timing your visit to Shrewsbury's attractions can enhance your experience.

Shrewsbury Castle
Visit early mornings on weekdays for fewer crowds and a peaceful tour.
The Quarry Park
Late afternoon during weekdays offers tranquility and stunning sunset views.
St. Chad's Church
Go on Saturday mornings to enjoy a quieter, reflective atmosphere.

Shrewsbury Weather: What to Expect Year-Round

Shrewsbury experiences a temperate maritime climate, with mild summers and cool winters, making it accessible throughout the year; late spring and early autumn often provide the best conditions for exploration. Weather can influence your travel plans, so being prepared for occasional rain during any season contributes to a more enjoyable visit.

Dining in Shrewsbury: A Taste of Tradition

A visit to The Church Inn allows you to savor classic British dishes made with locally sourced ingredients, offering a rustic charm that contrasts with London's diverse culinary scene. The warm atmosphere and focus on traditional flavors provide a unique dining experience that reflects the heritage of Shrewsbury.

London - Shrewsbury operators

Explore transport companies operating between London and Shrewsbury, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
00 44 345 528 0253
Website
https://www.avantiwestcoast.co.uk/

Train from London Euston to Birmingham New Street

Average Duration
1h 17m
Estimated price
$50-160

Train from Birmingham New Street to Shrewsbury

Average Duration
1h 6m
Estimated price
$20-90
Contact phone
+44 333 311 0039
Website
https://www.westmidlandsrailway.co.uk/

Train from London Euston to Birmingham New Street

Average Duration
2h 22m
Estimated price
$0-0

Train from Birmingham New Street to Shrewsbury

Average Duration
1h 21m
Estimated price
$0-0
Contact phone
03333 211 202
Website
https://tfw.wales/

Train from Birmingham New Street to Shrewsbury

Average Duration
57m
Estimated price
$18-29

Train from Wilmslow to Shrewsbury

Average Duration
53m
Estimated price
$22-35
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from London Victoria to Birmingham Summer Row- Great Charles Street

Average Duration
3h
Estimated price
$18-25
Website
https://uk.megabus.com

Bus from London Victoria to Birmingham Brunel Street

Average Duration
4h
Estimated price
$17-24
Plane Show flights
Website
https://www.britishairways.com

Plane from London Heathrow (LHR) to Manchester (MAN)

Average Duration
1h 1m
Estimated price
$55-330

London to Shrewsbury: Overview of Bus, Train, Flight, and Car Trips

Traveling between London and Shrewsbury offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque journey from London to Shrewsbury by car, covering a distance of 260.7 km in just under 3 hours, passing through charming English countryside along the way. 💷 Enjoy the flexibility and convenience of driving to Shrewsbury with prices ranging from £39 to £63, offering a budget-friendly option for exploring this historic town in the United Kingdom.
Average price
£39 - £62
🚄 Starting from London Euston, travelers will embark on an efficient train journey to Shrewsbury via Birmingham New Street, with a total travel time of approximately 2 hours and 33 minutes. 🎫 The train services from London to Shrewsbury are operated by Avanti West Coast for the departure leg and Transport for Wales for the arrival. Tickets for this route range in price from £57 to £190, providing flexibility for different budgets.
Departure Point
London Euston station
Arrival Point
Shrewsbury station
Useful tips for train travellers
On your train journey from London to Shrewsbury, you’ll be traveling with either Avanti West Coast or Transport for Wales. Avanti West Coast trains typically offer a catering service that includes a range of snacks, sandwiches, and beverages available at your seat or from a trolley service. Be sure to check the onboard menu for meal options, including vegetarian and gluten-free choices.
The trains on this route typically offer three classes of seating: Standard Class, First Class, and sometimes Business Class on specific trains. Standard Class provides comfortable seating with some power outlets, while First Class offers more spacious seating, complimentary refreshments, and quieter carriages. It’s a good idea to book First Class if you prefer a more relaxed atmosphere.
For your trip, you can choose between Avanti West Coast (avantiwestcoast.co.uk) and Transport for Wales (transportforwales.co.uk). After arriving at Shrewsbury station, you can leave your luggage in the left luggage office, which is open during station hours. The station also has restrooms available for use, ensuring you are refreshed upon arrival. To get to the city center quickly, catch the 'X4' bus that departs regularly from outside the station, taking about 10 minutes to reach the town center.
🛫 Experience a swift journey from London Heathrow Airport to Manchester Airport in just 1 hour with a direct flight offered by British Airways.
Departure Point
London Heathrow Airport
Arrival Point
Manchester Airport
🚌 Route 1: Traveling from London to Shrewsbury by bus involves 3 transfers and takes approximately 7 hours and 2 minutes covering a distance of 248 km. 🌍 The journey begins with a bus towards Manchester from London Finchley Road, transitioning through Birmingham before reaching Manchester. 🚌 Agencies like FlixBus and National Express West Midlands facilitate this part of the trip. 🚌 Route 2: For another option from London to Shrewsbury by bus, there are 3 transfers with a travel time of about 7 hours and 9 minutes over a distance of 247 km. 🚏 Starting with a bus towards Manchester, passengers transfer through Birmingham and Wolverhampton. 🚌 Arriva Midlands and Select Bus Services operate in the final leg towards Shrewsbury. 🚌 Route 3: Opting for a quicker journey, this route from London to Shrewsbury by bus takes approximately 5 hours and 35 minutes with a single transfer covering a distance of 264 km. 🚍 The initial leg involves a bus towards Birmingham before transitioning to Aberystwyth and finally reaching Shrewsbury. 🏞️ National Express provides services for this efficient route.

Frequently asked questions

Find out more about the route from London to Shrewsbury.

Or choose the category:
The distance between London and Shrewsbury is approximately 225.3 km, or 255.4 km by car. By train, it takes around 2 hours and 32 minutes to travel from London to Shrewsbury. Alternatively, taking a bus and then a train can take approximately 4 hours and 26 minutes. To travel from Shrewsbury to London, it takes approximately 2 hours and 43 minutes by car or 4 hours and 45 minutes by bus.
Based on the information provided, the most cost-effective option for traveling from London to Shrewsbury is by bus, with tickets costing between £24-£35. However, it is also the slowest option, taking approximately 4 hours and 45 minutes. Alternatively, taking the train is the quickest option, taking 2 hours and 32 minutes, but costs between £35-£188.
The prices for train tickets between London and Shrewsbury range between £35 and £181, depending on the class and time of booking. On the other hand, bus tickets from Shrewsbury to London typically cost between £24 and £35.
To get from London to Shrewsbury without using public transportation, you can choose to drive. The distance between the two cities is approximately 255.9 km, and it takes around 2 hours and 43 minutes to drive. However, it is important to note that driving costs vary, with prices ranging from £39 to £59.
The best way to travel from London to Shrewsbury without a car is by train. The train journey takes approximately 2 hours and 32 minutes, and the cost of the ticket can range from £35 to £188.
Yes, there is a direct link between London and Shrewsbury by bus. The National Express bus service operates a daily service from Victoria Coach Station in London to Shrewsbury Bus Station, with a journey time of approximately 4 hours and 45 minutes. However, there is no direct train connection between the two cities. Passengers traveling by train must transfer at Birmingham New Street and the journey takes approximately 2 hours and 32 minutes, operated by Avanti West Coast and Transport for Wales.
The flight distance between London and Shrewsbury is relatively short, as both cities are located within the United Kingdom. The quickest flight route is typically from London Heathrow Airport to Manchester Airport, which takes approximately 1 hour.
There are many options for accommodation near Shrewsbury with over 632 hotels available. Prices start at £38 per night, providing a range of choices for different budgets. Some popular hotels in the area include The Lion Hotel, The Prince Rupert Hotel, and The Abbey Hotel.

Trips from London

Trips to Shrewsbury