Cardiff to Birmingham by train
Cardiff Central → Birmingham New Street
Trains link Cardiff (Cardiff Central) and Birmingham (Birmingham New Street) in about 1h 57m at best, with no changes needed.
- Fastest
- ≈ 1h 57m
- Typical
- ≈ 2h 04m
- Direct trains
- Yes
- Fewest changes
- 0
- Operators
- CrossCountry, GWR
How long does the train from Cardiff to Birmingham take?
The fastest trains cover Cardiff to Birmingham in about 1h 57m; a typical journey takes around 2h 04m.
Is there a direct train from Cardiff to Birmingham?
Yes: direct trains run between Cardiff Central and Birmingham New Street.
Legendary routes through Cardiff or Birmingham
- Cardiff–Portsmouth Cardiff → Portsmouth
- Cambrian Line Birmingham → Aberystwyth
- Avanti West Coast London → Birmingham
- Welsh Marches Line Cardiff → Manchester
More trains from Cardiff
- Cardiff → Bristol ≈ 49 min · direct
- Cardiff → Swansea ≈ 50 min · direct
- Cardiff → London ≈ 2h 44m
- Cardiff → Manchester ≈ 3h 18m · 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.