London to Liverpool Train

Search cheapest fare for you

One-way
Return
Open return
Date and time
-
0 Passenger

0 railcard

London To Liverpool Train Journey Information

  • Train fares from
    £12.00
  • Trains per day
    Around 33
  • Changes
    Direct
  • Average journey time
    2h 46m
  • Fastest route
    2h 13m
  • Train operators
    Avanti West Coast, Transpennine Express, West Midlands Trains, Transport For Wales Rail

London To Liverpool Train Times

Today, Sun 27 Sep, at 11:16
  1. 11:16
    Direct
    13:55
    London Euston
    Liverpool Lime St
    2h 39m
  2. 12:05
    Direct
    14:20
    London Euston
    Liverpool Lime St
    2h 15m
  3. 13:02
    Direct
    15:19
    London Euston
    Liverpool Lime St
    2h 17m
  4. 14:02
    Direct
    16:23
    London Euston
    Liverpool Lime St
    2h 21m
  5. 15:05
    Direct
    17:21
    London Euston
    Liverpool Lime St
    2h 16m

    London To Liverpool Train FAQs

  • How long does it take to travel from London to Liverpool by train?
    It takes around 2 hours 46 minutes by train from London to Liverpool. Bear in mind that the journey time may be a little longer on weekends and holidays.
    Average journey time
    2h 46m
  • How much does the train from London to Liverpool cost?
    Train tickets from London to Liverpool cost as little as £12.00 if you book in advance, and the train fares are often higher when purchased on the day. Ticket prices also vary depending on the time of day, route, and class you book.
    Train fares from
    £12.00
  • What is the fastest journey from London to Liverpool by train?
    The fastest train will get you from London to Liverpool in 2 hours 13 minutes. The slowest service is the late-evening departure which takes nearly 8 hours 51 minutes travelling at a slower pace throughout the journey.
    Fastest route
    2h 13m
  • What time does the last train from London to Liverpool leave?
    The last train from London to Liverpool departs at 15:10. Don’t miss it!
    Last train
    15:10
  • When can I catch the first train from London to Liverpool?
    The first train leaves London at 07:07. Book in advance to save yourself some time in the morning.
    First train
    07:07
  • How many trains a day are there from London to Liverpool?
    On an average weekday, around 33 trains travel from London to Liverpool. The first train departs London Euston some time after 07:07 with departures continuing at intervals, until 15:10.
    Trains per day
    33
  • London To Liverpool Train


    London To Liverpool Train Times Information

    The distance between London and Liverpool is 178 miles. Avanti West Coast (formerly Virgin Trains) operates a direct service from London to Liverpool Lime Street departing at every 7 minutes past the hour, taking 2h 12m. The average journey time between London and Liverpool is 3 hours 2 minutes. On an average weekday, there are 62 trains traveling from London to Liverpool. The journey time may be longer on weekends and holidays. The fastest journey time by train is 2 hours 1 minute. There’s also a direct West Midlands Trains service, although this stops at more stations along the way and takes around 3h 54m. You can also travel from London to Liverpool via an indirect service, leaving at every 10 minutes and 40 minutes past the hour and changing at Crewe to hop on a West Midlands Trains service, which takes around 2h 33m. The first train from London to Liverpool departs at 04:27. The last train from London to Liverpool departs at 21:21. No sleeper services are available. There may also be fewer services on weekends and public holidays.

    If you’re traveling on a direct Avanti West Coast (formerly Virgin Trains) service, the onboard food shop serves hot and cold drinks and snacks. Free WiFi is available on all Avanti West Coast (formerly Virgin Trains), as well as free films, TV programs, magazines, and games via their Avanti Media entertainment service on Voyager trains. Traveling in First Class? You’ll enjoy complimentary at-seat dining during your journey (Monday to Friday only).


    The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

    Train companies often offer promotional prices and offer—by buying in advance—you can get access to the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Trainpal to check prices and cheap train tickets from London to Liverpool. Easily find the most attractive rates and choose your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

    The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

    1. Buying your train ticket from London to Liverpool 3 weeks in advance means you can save on average up to 29% compared to the price available on the day of departure.
    2. If you book a ticket from London to Liverpool with 2 months in advance you save up to about 5% compared to the initial price.
    3. By booking 3 months in advance, you could save up to 5%.
    4. On Trainpal you can find all offers, train times, and prices for train travel.


    If you’re looking for the return train journey, check out trains from Liverpool to London. 

    Our aim is to help you save money, if you want to find the cheapest ticket, you can get more information on Trainpal.

  • E-tickets
    No need to queue at stations
  • Split Tickets (UK trains)
    Saving up to 90% by splitting tickets
  • Customer Support
    Free customer service calls 24/7
Want to unlock numbers of pal-only deals and discounts?