Trip to Walsall

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from London to Walsall

🚆 While there is no direct train from London to Walsall, travelers can take a train from London Euston to Birmingham New Street and then transfer to another train to reach Walsall. The journey, with transfers, typically takes around 1 hour and 55 minutes. 🌟 Overall, the train journey from London to Walsall offers a convenient and efficient way to travel between these two cities. With a total travel time of approximately 1 hour and 55 minutes, passengers can enjoy a comfortable ride as they make their way to their destination.

Where to stay in Walsall

There are over 21 hotels to stay in Walsall. Prices range from $40 per night.

Find accommodation
  • To travel by train from London to Walsall, you will need to take a service operated by Avanti West Coast from London Euston to Birmingham New Street, and then transfer to a West Midlands Railway train to reach Walsall. The total journey time, including transfers, is approximately 1 hour and 55 minutes. There is no direct train route available between London and Walsall.
  • The fastest train route between London and Walsall involves taking a service operated by Avanti West Coast from London Euston to Birmingham New Street, and then transferring to a West Midlands Railway train to reach Walsall. This journey typically takes approximately 1 hour and 55 minutes, including the transfer time. While there is no direct train available, these connections provide the quickest way to travel between the two destinations by train.
  • Trains heading to Walsall from London depart from London Euston station. This station serves as the departure point for Avanti West Coast services to Walsall via Birmingham New Street. Passengers traveling from London can easily access London Euston station to begin their journey towards Walsall by train.
  • There are multiple train services connecting London to Walsall, with transfers usually taking place at Birmingham New Street. Both Avanti West Coast and West Midlands Railway operate the trains on this route. Passengers can expect a journey time of approximately 1 hour and 55 minutes to reach Walsall from London by train. While there may not be a direct train, the connection through Birmingham New Street provides a convenient and efficient travel option between the two cities.
  • The train from London to Walsall, operated by West Midlands Railway, arrives at Walsall station. Walsall station is the final destination of the train journey from London. Passengers disembark at Walsall station, which is located in the town of Walsall in the West Midlands region of the United Kingdom.
  • The first train of the day to travel from London to Walsall departs from London Euston station via Birmingham New Street. The exact departure time may vary, so it is recommended to check the latest schedule. The last train from London to Walsall also follows the same route via Birmingham New Street, and the departure time typically falls in the evening. Passengers should consult the train timetables for the most up-to-date information on departure times.
  • There are no direct train trips each day between London and Walsall. Passengers will need to take a train from London Euston to Birmingham New Street, and then transfer to a different train operated by West Midlands Railway to reach Walsall. This indirect route is the most common and efficient way to travel between the two cities by train, with multiple services running throughout the day. It is advisable to check the train schedules in advance to plan your journey accordingly.
  • There is no direct train between London and Walsall. Travelers must take a train from London Euston to Birmingham New Street and then transfer to a different train heading to Walsall. This indirect route is the most efficient way to complete the journey by train, with a total travel time of approximately 1 hour and 55 minutes including transfers. Checking the schedule ahead of time is recommended to ensure a smooth trip.

Will you be returning to London by train?

If you are looking for the return train journey, check out trains from Walsall to London

See schedule