City to city
Birmingham to London by train
Birmingham New Street → London Euston
- Fastest
- ≈ 1h 19m
- Typical
- ≈ 1h 31m
- Direct trains
- Yes
- Fewest changes
- 0
- Operators
- Avanti West Coast, CrossCountry
Trains link Birmingham (Birmingham New Street) and London (London Euston) in about 1h 19m at best, with no changes needed. The corridor is part of the Avanti West Coast (182 km, typically 1 h 23 min), one of 1247 routes plotted in the World Train Map atlas.
How long does the train from Birmingham to London take?
The fastest trains cover Birmingham to London in about 1h 19m; a typical journey takes around 1h 31m.
Is there a direct train from Birmingham to London?
Yes: direct trains run between Birmingham New Street and London Euston.
This corridor in the atlas
- Avanti West Coast Traces the pioneering 1838 London and Birmingham Railway, the first great trunk line driven into the capital, from Euston to England’s second city.
Legendary routes through Birmingham or London
- Eurostar London → Paris
- LNER Azuma London → Edinburgh
- Caledonian Sleeper London → Fort William
- Avanti West Coast London → Glasgow
Sleepers too: night trains from London.
More trains from Birmingham
- Birmingham → Oxford ≈ 1h 05m · direct
- Birmingham → Nottingham ≈ 1h 12m · direct
- Birmingham → Bristol ≈ 1h 19m · direct
- Birmingham → Manchester ≈ 1h 28m · direct
- Birmingham → Liverpool ≈ 1h 32m · direct
- Birmingham → York ≈ 1h 53m · direct
More train routes in United Kingdom · France.
Journey figures are typical values sampled from public European schedule data; exact times vary by day. Always check the operator when booking.