World Train Map

City to city

Birmingham to Edinburgh by train

Birmingham New Street → Waverley Bridge

Fastest
≈ 4h 12m
Typical
≈ 4h 43m
Direct trains
Yes
Fewest changes
0
Operators
CrossCountry, Avanti West Coast, TransPennine Express

Trains link Birmingham (Birmingham New Street) and Edinburgh (Waverley Bridge) in about 4h 12m at best, with no changes needed.

How long does the train from Birmingham to Edinburgh take?

The fastest trains cover Birmingham to Edinburgh in about 4h 12m; a typical journey takes around 4h 43m.

Is there a direct train from Birmingham to Edinburgh?

Yes: direct trains run between Birmingham New Street and Waverley Bridge.

Is the train or a flight faster from Birmingham to Edinburgh?

A typical flight works out roughly 1h quicker door to door (about 4h against 5h 05m 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
≈ 5h 05m
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 Birmingham or Edinburgh

More trains from Birmingham

All trains from Birmingham →

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.