City to city
Edinburgh to Birmingham by train
Waverley Bridge → Birmingham New Street
- Fastest
- ≈ 4h 14m
- Typical
- ≈ 4h 34m
- Direct trains
- Yes
- Fewest changes
- 0
- Operators
- LNER, Northern Rail, CrossCountry, Avanti West Coast
Trains link Edinburgh (Waverley Bridge) and Birmingham (Birmingham New Street) in about 4h 14m at best, with no changes needed.
How long does the train from Edinburgh to Birmingham take?
The fastest trains cover Edinburgh to Birmingham in about 4h 14m; a typical journey takes around 4h 34m.
Is there a direct train from Edinburgh to Birmingham?
Yes: direct trains run between Waverley Bridge and Birmingham New Street.
Is the train or a flight faster from Edinburgh to Birmingham?
A typical flight works out roughly 50 min quicker door to door (about 4h against 4h 55m by train, once airport time is counted) — but the train emits about 3× less CO₂e, even on conservative official emission factors.
- Train, door to door
- ≈ 4h 55m
- Flight, door to door
- ≈ 4h (est.)
- CO₂e per passenger
- ~17 kg train · ~54 kg plane
Flight time and emissions are transparent estimates, not airline schedules — method, factors and all 109 compared pairs on Train vs plane in Europe.
Legendary routes through Edinburgh or Birmingham
- LNER Azuma London → Edinburgh
- Cambrian Line Birmingham → Aberystwyth
- Avanti West Coast London → Birmingham
- Belmond Royal Scotsman Edinburgh → Edinburgh
More trains from Edinburgh
- Edinburgh → Stirling ≈ 48 min · direct
- Edinburgh → Glasgow ≈ 1h 07m · direct
- Edinburgh → Dundee ≈ 1h 08m · direct
- Edinburgh → Newcastle ≈ 1h 21m · direct
- Edinburgh → York ≈ 2h 14m · direct
- Edinburgh → Aberdeen ≈ 2h 20m · direct
More train routes in United Kingdom.
Journey figures are typical values sampled from public European schedule data; exact times vary by day. Always check the operator when booking.