Average price (round-trip) | £38 |
---|---|
Average price (one-way) | £37 |
The train journey from London to Birmingham takes 1h 22m on average and covers a distance of 101 miles.
There are different train companies operating between London and Birmingham. Train and West Midlands Railway are the most booked train companies.
Search Birmingham trains on KAYAK. Find cheap train tickets to Birmingham from London. KAYAK searches hundreds of travel sites to help you find cheap train fares and book the train that suits you best.