Where do you want to go?


  • Save more with our range of 2FOR1 offers on London attractions...

Read more

Latest Travel Deals

Find Out More About Travel Deals

£5 Online Exclusives

Fares from just £5 one-way to 100s of UK destinations!

Read more

Enjoy 2FOR1 tickets from £35

Enjoy 2FOR1 tickets from £35 and see amazing waxworks.

Read more

The London Pass

Save over 50% on sightseeing with The London Pass.

Read more

Attraction tickets

Browse some of the best attractions in the UK and buy tickets online.

Read more

London to Birmingham Train

Birmingham is one of the most popular cities out side London. It situates at the heart of East Midlands and knows for the best urban area of UK. The city came to existence in 18th century and there have been many changes due course of time.

Train connection from London to Birmingham is no worry. There are trains on average of ten minutes and you can reach there within two hours. You can enjoy London city visit during day hours and reach Birmingham by evening.

Accommodations in Birmingham are not a worry. You can get affordable hotels in the city. You can book budget hotels, suites and luxury villas for your stay. No city in Europe as younger population as Birmingham has. It is naturally that young people like to have parties and that's why city is full of cafes and bars.

Virgin and Midland trains are the major operators for trains between London and Birmingham. All trains starts for London Euston station and end at Birmingham main station. It takes less than two hours to reach there.

If you are travelling in first class, you can enjoy free snacks, drinks and newspaper. There are other operators as Chiltern Railways, which operates indirect trains and takes a little more time to reach. Chiltern Railways offers quiet zones and provides catering services on most trips between Banbury and Birmingham Moor Street.

London Birmingham Train Time Table:

From Arrive   Train Company Duration
London Marylebone Birmingham Moor Street 13:16 CHILTERN RAILWAYS 1h 56m
London Euston Birmingham New Street 12:45 VIRGIN TRAINS 1h 22m
London Euston Birmingham New Street 13:08 VIRGIN TRAINS 1h 25m
London Marylebone Birmingham Snow Hill 14:02 CHILTERN RAILWAYS 2h 12m
London Euston Birmingham New Street 14:17 LONDON MIDLAND 2h 23m
London Euston Birmingham New Street 13:27 VIRGIN TRAINS 1h 24m
London Marylebone Birmingham Moor Street 14:16 CHILTERN RAILWAYS 1h 56m
London Euston Birmingham New Street 13:45 VIRGIN TRAINS 1h 22m
London Euston Birmingham New Street 14:08 VIRGIN TRAINS 1h 25m
London Marylebone Birmingham Snow Hill 15:01 CHILTERN RAILWAYS 2h 11m