compare_arrows

Cheapest Way from London to Birmingham

Compare the cheapest and fastest ways to travel from London to Birmingham by train, coach or car. See live cost comparisons for Avanti, Chiltern Railways, National Express, FlixBus and driving.

check_circle120 miles · Updated November 2026
⭐
Our recommendation
Train (Avanti / Chiltern)

London to Birmingham is one of the UK's best-served rail corridors with trains every 20 minutes. The train is the fastest and most convenient option. If budget is the priority, the coach from London Victoria takes around 2h 20m but can cost as little as £5 booked in advance. Driving is only worth considering if you have heavy luggage or are travelling as a group.

All transport options

train
Avanti / Chiltern Railways
⚡ ~1h 21m💷 from £14

London Euston to Birmingham New Street via Avanti West Coast. Chiltern Railways from Marylebone to Birmingham Moor Street is often cheaper. Very frequent service throughout the day.

View train options →
directions_bus
National Express / FlixBus
⚡ ~2h 20m💷 from £8

National Express and FlixBus both run frequent daily services from London Victoria Coach Station to Birmingham. Book in advance for fares as low as £5. Megabus also serves this route.

View coach options →
directions_car
Drive
⚡ ~2h💷 ~£18 fuel

M1 then M6 motorway. Straightforward drive but the M6 is notorious for congestion, especially on Friday evenings. Birmingham city centre parking from £8/day.

Get directions →🅿 Compare parking →
local_taxi
Uber / Taxi
⚡ ~2h💷 ~£110–140

Not cost-effective for this distance travelling solo. Only consider if sharing costs between 3-4 passengers.

Check Uber →

Quick comparison

OptionTimePriceBest for
🚆 Avanti / Chiltern Railways~1h 21mfrom £14Speed + reliability
🚌 National Express / FlixBus~2h 20mfrom £8Budget travellers
🚗 Drive~2h~£18 fuelFamilies / luggage
🚕 Taxi / Uber~2h~£110–140Door to door
🟢 Cheapest option
Coach (from £8)
⚡ Fastest option
Train (~1h 21m)

Insider tips

💡Chiltern Railways from London Marylebone to Birmingham Moor Street is often £5-10 cheaper than Avanti from Euston — always compare both
💡Book Avanti advance tickets 8-12 weeks ahead for fares from £14 — peak time tickets can be £80+
💡Off-peak trains (after 9:30am weekdays, avoid Friday afternoons) are significantly cheaper
💡National Express and FlixBus coach tickets can be under £5 booked early — ideal if time is not a priority
💡Avoid driving on Friday evenings — the M6 between junctions 6-8 is one of the most congested roads in the UK
💡Birmingham has good city centre parking — compare prices at compareparkingprices.co.uk before you travel
💡The journey by train from London Euston takes as little as 1h 21m with Avanti West Coast direct services
forum

Frequently asked questions

What is the cheapest way to get from London to Birmingham?question_mark

The cheapest way to travel from London to Birmingham is by coach. National Express and FlixBus offer tickets from as little as £5-8 when booked in advance from London Victoria Coach Station. Megabus also serves this route at competitive prices.

How long does the train from London to Birmingham take?question_mark

The fastest trains from London to Birmingham take around 1 hour 21 minutes. Avanti West Coast operates direct services from London Euston to Birmingham New Street. Chiltern Railways services from London Marylebone to Birmingham Moor Street take slightly longer at around 2 hours but are often cheaper.

Is it cheaper to get the bus or train from London to Birmingham?question_mark

The bus is significantly cheaper than the train from London to Birmingham. Coach tickets start from £5-8 with National Express or FlixBus, compared to train tickets which start from around £14 advance and can exceed £80 at peak times. The trade-off is journey time — the train takes around 1h 21m versus 2h 20m by coach.

How much does it cost to drive from London to Birmingham?question_mark

Driving from London to Birmingham costs approximately £16-20 in fuel depending on your car's fuel efficiency. The route is via the M1 and M6 motorways and takes around 2 hours outside of rush hour. Add parking costs in Birmingham city centre, typically £8-15 per day.

Which is better — Avanti or Chiltern Railways for London to Birmingham?question_mark

It depends on your priority. Avanti West Coast from London Euston is faster (1h 21m) and more frequent but usually more expensive. Chiltern Railways from London Marylebone to Birmingham Moor Street is often £5-10 cheaper and less busy, making it a great option if you have flexible timing. Both are comfortable and reliable.

What is the best way to get from London to Birmingham?question_mark

For most travellers, the train is the best way to get from London to Birmingham. It is fast, frequent and comfortable. Avanti West Coast from London Euston runs every 20 minutes and takes just 1h 21m. Book in advance for the cheapest fares. If you are on a tight budget and have more time, the coach from London Victoria is a great alternative.

Ready to compare live prices?

Use Siantira Travel to see real-time costs for your specific travel date and time.

Other popular routes