[menuItemContent][menuItemRightSideContent]
Currency

COMPARE Prices across different modes

Tue
Jun 22
Find prices
$11National Express
Wed
Jun 23
$42West Midlands Railway
$3Flixbus
Thu
Jun 24
$42West Midlands Railway
$3Flixbus
Fri
Jun 25
$42West Midlands Railway
$3Flixbus
Sat
Jun 26
$21West Midlands Railway
$3Flixbus
Sun
Jun 27
$25West Midlands Railway
$3Flixbus
Mon
Jun 28
$42West Midlands Railway
$3Flixbus
Tue
Jun 29
$34West Midlands Railway
$3Flixbus
Wed
Jun 30
$42West Midlands Railway
$3Flixbus
Thu
Jul 1
$22West Midlands Railway
$3Flixbus
Fri
Jul 2
$33West Midlands Railway
$3Flixbus
Sat
Jul 3
$44Avanti West Coast
$3Flixbus
Sun
Jul 4
$52Chiltern Railways
$3Flixbus
Mon
Jul 5
$34West Midlands Railway
$3Flixbus
Tue
Jul 6
$33West Midlands Railway
$3Flixbus
Wed
Jul 7
$34West Midlands Railway
$3Flixbus
Thu
Jul 8
$33West Midlands Railway
$3Flixbus
Fri
Jul 9
$33West Midlands Railway
$3Flixbus
Sat
Jul 10
$34West Midlands Railway
$3Flixbus
Sun
Jul 11
$52Chiltern Railways
$3Flixbus
Mon
Jul 12
$34West Midlands Railway
$3Flixbus

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

Wed, Jun 23
Total price for 1 nights, 1 adults
view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all
train

Journey Summary

Birmingham to London Train Information

Avg. Train Duration
2 hours 3 minutes
Train Ticket Price: $35
Trains depart from:Birmingham
Trains arrive in:London
Distance:163 km
Train Companies:Avanti West Coast, Chiltern Railways, West Midlands Railway
Train companies

Travel with Chiltern Railways from Birmingham to London

Buy your official Chiltern Railways train tickets from Birmingham to London from $21 (€17) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient journey.

Chiltern Railways

Chiltern Railways is a regional train company in the United Kingdom which is owned by Arriva Trains and has operated since 1996. Check the different ticket types for your next train from Birmingham to London: Duo, Anytime, Season, Super Off Peak, Off Peak and Advance.

One of the best ways to travel between Birmingham and London is by taking a train with Chiltern Railways. Omio helps you find the ideal Chiltern Railways train between Birmingham and London by showing you Chiltern Railways’s current train schedules and timetables, the train tickets on offer (including amenities offered onboard and travel information like baggage allowance) and the best prices for this Birmingham to London trip. You can expect to travel 100 miles (162 km) from Birmingham to London on a train with Chiltern Railways. If you are using the Omio app to search for trains from Birmingham to London, you can check straight away if the Chiltern Railways ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the train station. Once you’ve found that perfect train, book your Chiltern Railways train ticket on Omio quickly and easily, then enjoy your upcoming trip between Birmingham and London!

These are Chiltern Railways' ticket policies for COVID-19 for the train from Birmingham to London:

  • Refund or voucher policy
  • If you have an Off-Peak or Anytime ticket, you can get a full refund and the £10 admin fee has been waived. Advance tickets are normally non-refundable but you can now also get a full refund if your Advance ticket was booked before 23 March 2020.
  • Cashless payments recommended
  • Online booking and check-in recommended

Trains from Birmingham to London

When traveling in the United Kingdom, taking a train is a popular and comfortable means of transport. The rail network is extensive and connects different cities all around the country. Birmingham and London are approximately 126 miles (203km) apart and taking a train is the fastest way to travel between the two locations. The trains take around one hour and 40 minutes to complete the trip, and travelers can choose from more than 100 trains that make the route daily.

Birmingham to London Train time: Daily departures

The Birmingham-London route is popular with commuters. Around five trains leave Birmingham every hour, especially during rush hours. On a regular day, at least 100 trains make the journey. The earliest trains start their trips around 5:00 a.m. while the latest trains start their trips around 11:30 p.m.

How long is the journey by train from Birmingham to London?

While the average travel time varies greatly depending on the train and the operator, most trains take around one hour and 40 minutes to complete the trip. On the fastest train from Birmingham to London, the journey may take about one hour and 20 minutes. The slowest trains take around two hours. Fortunately, the journey is direct, so travelers can avoid making changes along the way.

What are the departure and arrival stations for trains from Birmingham to London?

Departure train station: A train from Birmingham to London may start its journey from any of the three major train stations in the city. Moor Street station and New Street railway stations are approximately 480 meters and from the city center, but in opposite directions of each other. Snow Hill is around 160 meters from the city center. New Street has recent refurbishments, but all stations have access to facilities such as ticket machines, bathrooms, waiting rooms, restaurants, shops, and public telephones.

Arrival train station: The trains from Birmingham complete their trips at the London Marylebone or London Euston station. The Marylebone station is approximately 25 minutes to the city center, while London Euston is 11 minutes away from Central London. Travelers can use buses to reach the city center, in either case. Some of the facilities at the stations include waiting rooms, restrooms, baby changing facilities, ticket offices, ATMs, and public WiFi. Both stations are wheelchair accessible and it is possible to book station assistance 24 hours in advance. 

Which train companies travel from Birmingham to London?

There are three train companies operating from Birmingham to London: Chiltern Railways, Virgin Trains, and West Midlands Railways. All the providers offer direct trains between the cities throughout the week. The schedules are usually available at least two months in advance for travelers to make early bookings.

Chiltern Railways Birmingham to London

Chiltern Railways provides at least 30 trains from Birmingham to London. The trains are available every day as early as around 5:15 a.m. and as late as 11:30 p.m. The trains travel at 100 mph (160 kph) and arrive in London from Birmingham in around one hour and 45 minutes.

Virgin Trains Birmingham to London

Around 70 trains by Virgin Trains travel from Birmingham to London every day. The trains start their trips early in the morning, around 5:30 a.m., while the last trains leave the station around 11:00 p.m. The trains travel fast, at 125 mph (200 kph).

West Midlands Railway Birmingham to London

West Midlands Railway provides around 50 daily trains from Birmingham to London. The trains travel at speeds above 110 mph (177 kph). The first trains leave Birmingham around 5:30 a.m. while the last trains depart around 10:30 p.m.

Birmingham to London Trains: Services on Board

The trains have comfortable seats, cup holders, air conditioning, toilets, free WiFi, plug sockets, and spacious tables. Chiltern Railways offers standard classes onboard, but passengers can upgrade to business class for maximum comfort. Virgin Trains and West Midlands Railway have first and second class cabins. Foldable bikes are allowed on board as long as they don't pose harm to other passengers. Fully assembled bikes aren't allowed on Chiltern Railways trains unless it a weekend or public holiday. The other operators allow full bikes with prior booking and outside the rush hours. Passengers can bring their furry friends on Chiltern Railways trains for free. Each traveler is allowed two dogs on a lead and small pets inside suitable containers no bigger than 85 x 60 x 60 cm. Guide dogs are welcome for free. Passengers with disabilities can either travel in wheelchair dedicated spaces or use onboard seats. There is also dedicated assistance for any person with disability.

How can I find cheap train tickets from Birmingham to London?

To find a cheap train from Birmingham to London, travelers can book early. The train operators release their schedules at least two months in advance. Varying the travel dates is also a great way to save a bit of money. Travelers should compare different providers during peak hours and peak travel seasons.

Travel Tips

Trains from Birmingham to London
Travel by train to London easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Birmingham to London.
FAQs
How much does a cheap train to London from Birmingham cost?
Train tickets to London from Birmingham for some dates and times can be found for as cheap as $21 (€17)  one way in the next 7 days.
How much is the train to London from Birmingham on average?
The Birmingham to London train ticket price is on average $34 (€27)  if you are looking to buy your tickets for this journey in the next week.
How far is Birmingham to London by train?
The train distance from Birmingham to London is around 100 miles (162 km).
How long is the train ride from Birmingham to London?
While the time it takes to travel 100 miles (162 km) from Birmingham to London can vary based on specific dates, weekends, and holidays, the Birmingham to London train journey time is on average 2 h 11 min.
What station does the train from Birmingham to London depart from? Which London train station do I come into from Birmingham?

There are a few train stations in Birmingham to start your trip from including Birmingham New Street and Birmingham Moor Street. In London you have a few train station options to choose from for your arrival including London Victoria, London Euston and London Kings Cross.

Omio customers traveling this route depart most frequently from Birmingham New Street   and arrive in London Victoria.

Where is the train station in Birmingham? Where is the train station in London?

You can find the most popular departure train station for this trip, Birmingham New Street, located approximately 0 mile (s) / 0 km from the city center of Birmingham. The most popular arrival train station in London, called London Victoria, is located around 0 mile (s) / 0 km away from its city center.

What train providers go from Birmingham to London?
If you're looking for trains from Birmingham to London, you can rely on West Midlands Railway, Virgin Trains or Chiltern Railways to get you to London. It's also good to check out all possible train providers for the Birmingham to London trip to see if there might be differences in the amenities they offer.
What are the first and last departure train times from Birmingham to London?
The earliest train departing from Birmingham to London leaves at 7: 14 AM. The last train departing from Birmingham to London leaves at 8: 14 AM. You can find the latest Birmingham to London train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I purchase train tickets between Birmingham and London for the best deals?
You can find trains from Birmingham to London to cost on average $34 (€27) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Birmingham to London train generally on sale a few months before the planned travel date.
Stations

Important Stations and Airports for this Journey

Birmingham
London
Birmingham Moor Street
Amenities
Birmingham New Street
Amenities
Refreshments
Birmingham Snow Hill
Amenities