Trip to London

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration2h
Distance183 km
Avg. price$ 85
Train trips7 found

Trains from Birmingham to London

🚆 Traveling from Birmingham to London by train is convenient and efficient. The direct train operated by Avanti West Coast departs from Birmingham New Street station and arrives at London Euston station with a journey time of approximately 1 hour and 19 minutes. 🌆 The train service from Birmingham to London runs regularly, with departures every 30 minutes and operating every day. This allows for flexibility in planning your trip and ensures that you can easily reach your destination without hassle. 💷 Ticket prices for the Birmingham to London train vary depending on factors such as class of travel and time of booking, ranging from £39 to £126. With its swift journey time and frequent services, taking the train is a convenient and cost-effective way to travel between these two bustling cities.

Where to stay in London

There are over 9516 hotels to stay in London. Prices range from $11 per night.

Accomodation

Will you be returning to Birmingham by train?

If you are looking for the return train journey, check out trains from London to Birmingham

See schedule