1map logoGo to main page

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

Compare Travel Options and Prices

from
Shrewsbury, United Kingdom
to
London, United Kingdom

How to Get from Shrewsbury to London: 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.

$37 - Train, busBest price
156 milesDistance
2h 34m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Shrewsbury to London 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  34m
Estimated price
$69-246
Recommended
Company
various
Train
Bus
Average Duration
5h  9m
Estimated price
$37-112
Cheapest
route map
Distance: 156 miles
Duration: 2h 34m

See more options

Pricing table
Company
various
Drive
Average Duration
2h  48m
Estimated price
$50-80
Company
various
Train
Plane
Average Duration
4h  11m
Estimated price
$87-305
Company
various
Train
Average Duration
3h  42m
Estimated price
$96-200

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 $24 $21 $21
Train $51 $70 $72 $81 $29 $44 $38
Fly $91 $64 $132 $82 $135 $74 $69

Traveling From Shrewsbury to London

The journey from Shrewsbury to London contrasts the charming, historic ambiance of Shrewsbury with the vibrant, bustling energy of London.

Best Neighbourhoods in London

London offers diverse neighborhoods, each with its own charm and vibe.

Covent Garden
• Known for its lively street performances.
• Home to designer shops and chic restaurants.
Shoreditch
• Famous for its street art and trendy bars.
• Offers a unique mix of culture and creativity.
Notting Hill
• Renowned for the colorful houses and Portobello Market.
• Hosts the vibrant Notting Hill Carnival annually.

Best Times To Visit London's Attractions

Timing your visits can greatly enhance your experience in London.

The British Museum
Visiting on weekday mornings allows for quieter exploration of exhibits.
The Tower of London
Arrive right at opening time to avoid the midday crowds.
Buckingham Palace
Catch the Changing of the Guard ceremony early to secure the best view.

London Weather: What to Expect Year-Round

London experiences a temperate maritime climate, characterized by mild winters and cool summers, with rain possible throughout the year. The best times to visit are typically late spring and early autumn when the weather is pleasant, positively influencing your outdoor activities and sightseeing plans.

Dining Recommendation

Try the vibrant street food at Borough Market, where the array of global flavors and fresh local ingredients creates an exciting culinary adventure that stands in contrast to Shrewsbury's traditional dining scene. The lively atmosphere, with bustling vendors and diverse aromas, adds a unique dimension to your meal that you won't find in the quieter eateries of Shrewsbury.

Shrewsbury - London operators

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

Train Show train routes
Contact phone
03333 211 202
Website
https://tfw.wales/

Train from Shrewsbury to Birmingham New Street

Average Duration
59m
Estimated price
$18-29

Train from Shrewsbury to Wilmslow

Average Duration
57m
Estimated price
$22-35
Contact phone
+44 333 311 0039
Website
https://www.westmidlandsrailway.co.uk/

Train from Shrewsbury to Birmingham New Street

Average Duration
1h 21m
Estimated price
$0-0

Train from Birmingham New Street to London Euston

Average Duration
2h 9m
Estimated price
$0-0
Contact phone
00 44 345 528 0253
Website
https://www.avantiwestcoast.co.uk/

Train from Shrewsbury to Birmingham New Street

Average Duration
1h 4m
Estimated price
$20-90

Train from Birmingham New Street to London Euston

Average Duration
1h 19m
Estimated price
$50-160
Contact phone
+44 345 600 5165
Website
https://www.chilternrailways.co.uk/

Train from Birmingham Moor Street to London Marylebone

Average Duration
1h 59m
Estimated price
$50-110
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

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

Average Duration
3h
Estimated price
$18-26
Plane Show flights
Website
https://www.britishairways.com/

Plane from Manchester Airport to London Heathrow Airport

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

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

Traveling between Shrewsbury and London 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 road trip from Shrewsbury to London, covering a distance of 259.1 km. Enjoy the smooth drive that takes approximately 2 hours and 48 minutes, passing through charming countryside and scenic views. 💷 Experience flexibility in pricing when traveling by car from Shrewsbury to London, with costs ranging from £39 to £63.
Average price
£39 - £62
🕰️ The total travel time from Shrewsbury to London by train is approximately 2 hours and 34 minutes. 💸 Ticket prices for the train ride between Shrewsbury and London typically range from £55 to £194, offering you a range of options to suit your budget and travel preferences.
Departure Point
Shrewsbury station
Arrival Point
London Euston station
Useful tips for train travellers
• On the train from Shrewsbury to London, you'll likely be traveling with operators like Avanti West Coast and Transport for Wales. Both provide catering services, usually offering a selection of snacks, sandwiches, and beverages. You can also enjoy a full meal service in First Class, which includes a complimentary meal along with a selection of wines and other drinks.
• The train service typically features three seating options: Standard, First Class, and sometimes First Class with additional Business Class sections on select services. Standard seats are comfortable for the journey, but upgrading to First Class will provide more space, quieter carriages, and complimentary food and drinks, making it a worthwhile splurge for longer travels.
• Upon arrival at London Euston, you’ll find excellent amenities such as luggage storage at the station (with a charge), restrooms, and even shower facilities for a fresh-up after your journey. To navigate easily, look for the signs directing you to the Underground (Tube) lines. The fastest way to reach the city center from Euston is by taking the Northern Line (Black Line) directly southbound. You can use bus numbers 73, 390, or limo services from Euston, but the Tube is typically the most efficient method.
🛫 Flying from Manchester Airport to London Heathrow Airport is the quickest way to travel between Shrewsbury and London, with a direct flight taking just 1 hour.
Departure Point
Manchester Airport
Arrival Point
London Heathrow Airport
Route 1 offers a convenient journey of 4 hours 25 mins covering a distance of 263 km with a transfer in Birmingham Coach Station. 🌆 Enjoy the scenic route as you board the National Express 409-AB bus from Shrewsbury Raven Meadows to Birmingham Coach Station, continuing on the National Express 550-EC to reach London Golders Green in approximately 2 hours 15 mins. 🌟 Alternatively, consider Route 2 for a slightly longer but equally comfortable ride. Board the National Express 409-AB from Shrewsbury Raven Meadows to London Marble Arch Station Park Lane for a 4-hour 40-min journey to the vibrant capital city.
Useful tips for bus travellers
• Book your National Express tickets in advance to secure the best prices, as the fare can vary significantly; you can do this on their official website: nationalexpress.com
• After you arrive at Birmingham Coach Station, double-check your bus platform for the continuation to London Victoria; the signage is clear, but it's always good to stay alert for any potential changes in your transfer bus number.
• When you reach London Victoria, navigate the station effectively by following the signs to the National Rail services if you plan on catching a train afterward; also, consider exploring nearby dining options such as Ibis Styles London Victoria for a quick meal before heading further into the city.

Frequently asked questions

Find out more about the route from Shrewsbury to London.

Or choose the category:
The distance between Shrewsbury and London is approximately 225.3 km by road. If you prefer to travel by train, it takes around 2 hours and 35 minutes to reach London from Shrewsbury. Alternatively, you can take a train for the first leg of the journey and then a bus, which typically takes around 5 hours and 10 minutes. Driving by car usually takes about 2 hours and 44 minutes from London to Shrewsbury. Lastly, the bus journey from Shrewsbury to London takes approximately 4 hours and 55 minutes.
The most cost-effective option for traveling from Shrewsbury to London is by bus, which typically costs between £24 and £35. This mode of transportation takes approximately 4 hours and 55 minutes. However, if time efficiency is a priority, the quickest option is taking the train, which costs between £35 and £189 and takes approximately 2 hours and 35 minutes.
When traveling from Shrewsbury to London, the price range for a train ticket is between £35 and £183. On the other hand, the price range for a bus ticket from London to Shrewsbury is between £24 and £35.
To travel from Shrewsbury to London without public transportation, you can choose to drive. The driving distance is approximately 255.9 km, and it takes around 2 hours and 44 minutes depending on traffic. If you decide to drive, you should expect to pay varying prices for fuel and tolls, with an estimated cost ranging from £39 to £59 for a one-way trip.
The most convenient way to travel from Shrewsbury to London without a car is by train. The journey takes approximately 2 hours and 35 minutes and ticket prices range from £35 to £189.
Yes, there is a direct link between Shrewsbury and London, but it involves transfers. The train journey from Shrewsbury to London takes approximately 2 hours and 35 minutes, with transfers at Birmingham New Street. Alternatively, there is a direct bus service from Shrewsbury to London, operated by National Express, which takes around 4 hours and 55 minutes.
The flight duration between Shrewsbury and London varies depending on the specific airports used. The quickest option is to fly from Manchester Airport to London Heathrow Airport, which takes approximately 1 hour. However, it's important to note that Shrewsbury does not have an airport, so travelers would need to travel to a nearby airport such as Manchester.
There are numerous options for accommodation near London. With over 3,674 hotels to choose from, there is something to suit every budget and preference. Prices for hotels in London start at £68 and can go up depending on the location and amenities offered.

Trips from Shrewsbury

Trips to London