Compare prices and tickets by train, coach or flight

Mon
17 Jan
£35Avanti West Coast
£5Flixbus
Tue
18 Jan
£33Avanti West Coast
Find prices
Wed
19 Jan
£33Avanti West Coast
£6Flixbus
Thu
20 Jan
£47Avanti West Coast
£6Flixbus
Fri
21 Jan
£54Avanti West Coast
£6Flixbus
Sat
22 Jan
£39Avanti West Coast
£5Flixbus
Sun
23 Jan
£54Avanti West Coast
Find prices
Mon
24 Jan
£35Avanti West Coast
£5Flixbus
Tue
25 Jan
Find prices
£5Flixbus
Wed
26 Jan
£35Avanti West Coast
£5Flixbus
Thu
27 Jan
£39Avanti West Coast
£6Flixbus
Fri
28 Jan
£54Avanti West Coast
£6Flixbus
Sat
29 Jan
£35Avanti West Coast
£6Flixbus
Sun
30 Jan
£42Avanti West Coast
£6Flixbus
Mon
31 Jan
£35Avanti West Coast
£6Flixbus
Tue
1 Feb
£35Avanti West Coast
£5Flixbus
Wed
2 Feb
£35Avanti West Coast
£6Flixbus
Thu
3 Feb
£35Avanti West Coast
£6Flixbus
Fri
4 Feb
£47Avanti West Coast
£6Flixbus
Sat
5 Feb
£35Avanti West Coast
£5Flixbus

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

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

View All

Overview: Train from Liverpool to London

distanceDistance177 miles (286 km)
durationAverage train duration2 h 12 min
priceAverage train ticket price£45 (€52)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesAvanti West Coast, West Midlands Railway or Chiltern Railways

Trains from Liverpool to London cover the 177 miles (286 km) long journey taking on average 2 h 12 min with our travel partners like Avanti West Coast, West Midlands Railway or Chiltern Railways. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this route costs around £45, you can find the cheapest train ticket for as low as £33. Travellers depart most frequently from Liverpool Lime Street and arrive in London Victoria.

Train companies: Chiltern Railways trains Liverpool to London

You can travel by train between Liverpool and London with Chiltern Railways for as low as £33. When you search for timetables and tickets, Omio will show you the best route.

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 to London from Liverpool: Duo, Anytime, Season, Super Off Peak, Off Peak and Advance.

Find cheap tickets for Chiltern Railways trains from Liverpool to London on Omio. Omio can help you find the best train deals and prices all in one place by showing you the most up-to-date Liverpool to London train timetable from Chiltern Railways, the latest train ticket offers available and other travel information for the 177 miles (286 km) route between Liverpool and London, including information on luggage policy and amenities offered onboard depending on the class fare you pick and choose. If you search for trains between Liverpool and London in the Omio app, you can check to see if the Chiltern Railways trains available are mobile tickets, which makes it even more convenient for you to go paperless when travelling. Check the Chiltern Railways train timetable for your ideal departure and arrival times, compare the best route available to get to London from Liverpool and then book a cheap train with ease. Sit back and enjoy your upcoming train between Liverpool and London with Chiltern Railways!

    When you buy your Chiltern Railways train tickets from Liverpool to London don't forget to keep the following COVID-19 related policies in mind:

    • 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 Liverpool to London

    There are generally 1-2 trains from Liverpool to London every hour, from first thing in the morning until late at night, on weekdays and at weekends. The journey time for direct trains can vary from 2-4 hours. 

    Liverpool to London Train Time: Daily departures

    There are over 30 trains from Liverpool to London each weekday, with the first train of the day leaving at around 5:30 a.m. and the last train of the day leaving at approximately 11:30 p.m. On Sundays, there may be fewer services, especially in the morning, with the first train of the day generally leaving later at around 8:30 a.m. and the last train departing at around 9:30 p.m. 

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

    The fastest services from Liverpool to London take just over two hours, but most last around three hours. The longest services leave late at night and can take up to nine and a half hours, with one or two changes. 

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

    Departure train stations: Trains to London depart from Liverpool Central Station and Liverpool Lime Street Station. Both stations are in the centre of Liverpool and are around a 2-minute walk from each other. They are both served by several bus lines that connect them to other train stations as well as the suburbs of the city. Inside the stations are shops, restaurants, and lounges with WiFi. 

    Arrival train stations: Trains from Liverpool arrive at two stations in London, Marylebone Station and Euston Station.  Marylebone Station is in the centre of London and is served by the Bakerloo underground line. It is less than 5 minutes' walk from Baker Street and Edgware Road tube stations, and there is a taxi rank outside. Inside, there are shops, waiting areas, and cash machines. Euston Station is a couple of minutes' walk from St Pancras and Kings Cross. It is served by multiple tube and bus lines and has a variety of shops and restaurants. 

    Which train companies travel from Liverpool to London?

    Trains from Liverpool to London are provided by West Midlands Railway, Avanti West Coast, and Chiltern Railways. Avanti West Coast provide the fastest trains as well as the most services.

    West Midlands Railway Liverpool to London

    West Midlands Railway provide one to two services from Liverpool to London every hour from around 6:00 a.m. onwards. All of their trains run directly and have a journey time of around four hours. 

    Avanti West Coast Liverpool to London

    Avanti West Coast offer the fastest train to London, taking just over two hours. They provide at least two services every hour from early in the morning until late at night. Many of their trains run directly but some may have one change, in Crewe or Chester. There is one late-night service that has two changes. 

    Chiltern Railways Liverpool to London

    Chiltern Railways usually run just one service each day, leaving at around 9:30 p.m. It has one change, in Birmingham, and it has a journey time of around nine and a half hours. 

    Liverpool to London trains: services onboard

    West Midlands Railway and Avanti West Coast have first-class carriages on their trains, with complimentary WiFi and food and drink. Chiltern Railways do not offer any first-class services, but they do have a business carriage with extra power sockets. All of the providers allow pets on board but there is a limit of two animals per person, and they must be secured at all times, with dogs on a lead and small animals in a basket or crate. Chiltern Railways and West Midlands Railway do not have specific baggage policies but remind passengers that there is limited space on board for suitcases and large items. Avanti West Coast ask that travellers bring a maximum of two suitcases and one piece of hand luggage. Bicycles are permitted on board all trains from Liverpool to London, but passengers will need to make a reservation for Avanti West Coast trains, and the other providers operate on a first-come, first-served basis. Disabled passengers can book assistance by contacting the customer service team of their chosen provider at least 24 hours before they travel. Train station staff can meet passengers at the entrance to the station and help them to board the train with their luggage. 

    How do I find cheap train tickets from Liverpool to London?

    Trains from Liverpool to London are often cheaper if you choose a longer journey with at least one change. You can also save money on tickets if you're flexible with travel dates, and if you book your tickets well in advance. 

    Travel Tips: Trains from Liverpool 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 Liverpool to London.
    FAQs

    How much does a cheap train from Liverpool to London cost?

    If you’re looking to save money on tickets, you can find a cheap train to London from Liverpool for as little as £33  in the next 7 days.

    What is the cost of a train ticket from Liverpool to London on average?

    In the next 7 days you’ll find that the average cost of a train ticket to London from Liverpool is £45  one way.

    How many miles is it from Liverpool to London by train?

    The train distance from Liverpool to London is around 177 miles (286 km).

    How long is the train journey to London from Liverpool?

    The train time from Liverpool to London is on average 2 h 12 min  for the 177 miles (286 km) long journey, but the time it takes to go between Liverpool and London by train can vary depending on specific dates or travelling on weekends and holidays.

    What is the departure train station in Liverpool and arrival train station in London?

    There are a few train stations in Liverpool to start your journey from including Liverpool Lime Street, Liverpool Central and Liverpool South Parkway. 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 travelling this route depart most frequently from Liverpool Lime Street   and arrive in London Victoria.

    Where is the Liverpool train station located? Where is the London train station located?

    Passengers board their train most frequently from Liverpool Lime Street and travel around 0.2 miles (346 m) from the city centre to this train station.

    Passengers travelling this route most often arrive at London Victoria and need to travel approximately 1.2 miles (2 km) from the train station to the city centre in London.

    Which train companies can take me from Liverpool to London?

    For the best Liverpool to London train to buy, you can travel safely and comfortably with Avanti West Coast, West Midlands Railway or Chiltern Railways. However, it's always good to check all possible train providers with services between Liverpool and London to compare what amenities they may offer.

    How many train services per day are there to London from Liverpool?

    The average number of trains departing Liverpool for London is 25 a day. The train schedules and services may vary between weekdays and weekends.

    What time is the earliest train from Liverpool to London? What time is the last train from Liverpool to London?

    The earliest train departing from Liverpool to London leaves at 08: 18. The last train departing from Liverpool to London leaves at 13: 47. You can find the latest Liverpool 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 book train tickets from Liverpool to London for the best deals?

    You can find a train between Liverpool and London to cost on average £45 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 route. You’ll see tickets for the Liverpool to London train generally on sale a few months before the planned travel date.

    Important Stations and Airports for this Journey

    Liverpool
    London
    Liverpool Lime Street is the most popular Liverpool railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Liverpool for your journey to London.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +44 3457114141
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sat: 05: 00 - 23: 38 | Sun: 07: 15 - 23: 05
    Public transport options for Liverpool Lime Street
    Suburban train lines: Wirral Line (green)
    Bus lines: 9, 10, 61, 82, 79, 86C, 500
    Train lines: Northern, West Midlands, TransPennine Express, East Midlands, Avanti West Coast, Transport for Wales, London Northwestern