Trains from Walsall to London

  • Lowest price from ≈ $56.78 £42.49
  • Average duration 2h 28m
  • Connections per day 29
  • Distance 176 km
  • CO₂ per person 2 kg

train from Walsall to London

The journey from Walsall to London is about 176 km. On average a train trip takes 2h 28m with 29 connections per day.

Lowest price ≈ $56.78 £42.49
Trip duration 2h 28m
Connections per day 29
Lowest price ≈ $56.78 £42.49
Highest price ≈ $71.87 £53.78
First departure 06:02 AM
Last departure 08:37 PM
Distance 176 km
Departure Walsall
Arrival London
Travel operator Chiltern Railways, Great Western Railway
Find the best price
West Midlands Railway12.32 kg CO₂
17:20Walsall Bus Stop
3h 4m
20:32London Euston
≈ $26.73 £20.00
1 changes
West Midlands Railway12.32 kg CO₂
10:20Walsall Bus Stop
2h 49m
13:17London Euston
≈ $26.73 £20.00
1 changes
West Midlands Railway12.32 kg CO₂
17:50Walsall Bus Stop
2h 59m
20:54London Euston
≈ $26.73 £20.00
1 changes

Next departures from Walsall to London

Sample times and fares for the coming days — book to confirm availability and price.

Chiltern Railways ≈ $75.60 £56.57
06:02 Walsall Bus Stop
2h 25m · 2 changes
09:14 London Marylebone Rd
Chiltern Railways ≈ $75.60 £56.57
06:52 Walsall Bus Stop
2h 20m · 1 changes
09:45 London Marylebone Rd
Chiltern Railways ≈ $75.60 £56.57
07:20 Walsall Bus Stop
2h 25m · 2 changes
10:22 London Marylebone Rd
Chiltern Railways ≈ $75.60 £56.57
07:50 Walsall Bus Stop
2h 23m · 1 changes
10:46 London Marylebone Rd
Chiltern Railways ≈ $75.60 £56.57
08:20 Walsall Bus Stop
2h 29m · 2 changes
11:20 London Marylebone Rd
CrossCountry ≈ $95.68 £71.60
08:20 Walsall Bus Stop
2h 40m · 2 changes
11:12 London paddington
Chiltern Railways ≈ $75.60 £56.57
08:50 Walsall Bus Stop
2h 11m · 2 changes
11:45 London Marylebone Rd
Chiltern Railways ≈ $75.60 £56.57
09:20 Walsall Bus Stop
2h 26m · 2 changes
12:19 London Marylebone Rd
Chiltern Railways ≈ $75.60 £56.57
09:50 Walsall Bus Stop
2h 20m · 1 changes
12:43 London Marylebone Rd
Chiltern Railways ≈ $75.60 £56.57
10:20 Walsall Bus Stop
2h 26m · 2 changes
13:19 London Marylebone Rd
CrossCountry ≈ $95.68 £71.60
10:20 Walsall Bus Stop
2h 37m · 2 changes
13:10 London paddington
Chiltern Railways ≈ $75.60 £56.57
10:50 Walsall Bus Stop
2h 9m · 2 changes
13:43 London Marylebone Rd
Chiltern Railways ≈ $75.60 £56.57
11:20 Walsall Bus Stop
2h 28m · 2 changes
14:19 London Marylebone Rd
CrossCountry ≈ $95.68 £71.60
11:20 Walsall Bus Stop
2h 42m · 2 changes
14:14 London paddington
Chiltern Railways ≈ $75.60 £56.57
11:37 Walsall Bus Stop
2h 28m · 3 changes
14:43 London Marylebone Rd
CrossCountry ≈ $95.68 £71.60
12:20 Walsall Bus Stop
2h 41m · 2 changes
15:14 London paddington
CrossCountry ≈ $95.68 £71.60
16:20 Walsall Bus Stop
2h 40m · 2 changes
19:14 London paddington
Chiltern Railways ≈ $75.60 £56.57
16:50 Walsall Bus Stop
2h 20m · 1 changes
19:43 London Marylebone Rd
CrossCountry ≈ $95.68 £71.60
17:20 Walsall Bus Stop
2h 42m · 2 changes
20:16 London paddington
Chiltern Railways ≈ $75.60 £56.57
17:20 Walsall Bus Stop
2h 33m · 2 changes
20:23 London Marylebone Rd
Chiltern Railways ≈ $75.60 £56.57
17:37 Walsall Bus Stop
2h 28m · 3 changes
20:47 London Marylebone Rd
CrossCountry ≈ $95.68 £71.60
18:20 Walsall Bus Stop
2h 41m · 2 changes
21:24 London paddington
Chiltern Railways ≈ $75.60 £56.57
18:50 Walsall Bus Stop
2h 27m · 1 changes
21:50 London Marylebone Rd
Chiltern Railways ≈ $75.60 £56.57
19:20 Walsall Bus Stop
2h 21m · 2 changes
22:15 London Marylebone Rd
Chiltern Railways ≈ $75.60 £56.57
19:50 Walsall Bus Stop
2h 26m · 1 changes
22:50 London Marylebone Rd
Chiltern Railways ≈ $75.60 £56.57
20:20 Walsall Bus Stop
2h 22m · 2 changes
23:15 London Marylebone Rd
CrossCountry ≈ $95.68 £71.60
20:20 Walsall Bus Stop
2h 22m · 2 changes
23:11 London paddington
Chiltern Railways ≈ $75.60 £56.57
20:37 Walsall Bus Stop
2h 47m · 1 changes
23:51 London Marylebone Rd
See all timetables

Carriers on this route

Learn more about carriers on this route.

Chiltern Railways is a British train operating company that provides passenger services between London Marylebone and Birmingham Snow Hill, as well as other destinations in the Midlands and South East England. The company was established in 1996, and it is owned by Arriva UK Trains since 2009. Chiltern Railways operates a fleet of modern trains, including the Class 68 locomotives and the Class 165 and 168 diesel units.
Great Western Railway (GWR) is a British railway company that operates passenger services between London and the southwest of England, as well as parts of Wales. It was founded in 1833 and was originally known as the Great Western Railway Company. GWR is now owned by FirstGroup. The company is known for its iconic green livery and its historic steam locomotives, including the famous Flying Scotsman.
West Midlands Railway is a train operating company that provides passenger services across the West Midlands region of England.The West Midlands Trains consortium, composed of Abellio, JR East, and Mitsui, won the franchise for the region, leading to the establishment of the service in 2017. The West Midlands Railway offers a variety of services, including longer distance services to cities like London and Liverpool as well as local and regional trains.

CO₂ emissions by mode

train 12.32kg
bus 13.2kg
flight 35.2kg
carpool 28.16kg
How much CO₂ is emitted travelling by train from Walsall to London?

The train journey between Walsall and London emits 12.32kg of CO₂.

How much CO₂ do I save by taking the train between Walsall and London?

Taking the train between Walsall and London saves 22.88kg of CO₂ compared to a flight, 0.88kg compared to the bus and 15.84kg compared to the car.

FAQ