• One-way
  • Round-trip

Find a bus from Liverpool to London

flixbus
trenitalia
ouisncf
deutsche-bahn
blablacar
kayak

Find the cheapest ticket for your trip

By Bus

Today

By Bus

Tomorrow

By Bus

2 Days

Rentalcars.com

Find cheap car hire in London

Your journey from Liverpool to London with Virail

Planning to travel from Liverpool to London? Sometimes it can be hard to know where to start - but that's where Virail comes in. Our powerful search engine will explore all the options available for your trip, combing through more than 2000 transport companies all over the globe. All you have to do is enter your travel dates. In an instant, we'll show you a thorough list of possible routes, with all the information you need to make your decision. Choose from buses, trains, and more, connecting or direct, one-way or round trip - whatever you prefer. When you see your results, select your chosen option and Virail will redirect you to the provider's website, where you can complete your booking. Let us do the legwork for you, and you can just sit back and enjoy your trip.

How much do bus tickets from Liverpool to London cost?

The cheapest bus tickets from Liverpool to London cost £ 1.91. On average, you can expect to spend around £ 36.05 for your bus ticket. Virail will help you find a journey that fits your budget. You can expect prices to vary between different travel providers and methods of transport; often, faster journeys will cost more than slower routes. If your travel dates are flexible, you might be able to find cheaper bus tickets, as prices may fluctuate a little from day to day. You may also find lower prices by booking at certain times of day, avoiding rush hour traffic. Another tip for travelers on a tight budget is to look for connecting journeys. Sometimes it can be cheaper to make a change or two along the way, rather than traveling on a direct route from Liverpool to London.

Journey Details

Best price £ 2.02
Journey duration 6 h 50 min
Connections per day 27
First departure 05:50
Last departure 23:35
Distance 179.0 mi

Ticket price Liverpool - London every day

 
Today
Tomorrow
In 2 days
In 3 days
In 4 days
In 5 days
In 6 days
More
More
More
£ 23.60
More
More
More
More
£ 6.26
More
£ 19.88
More
£ 22.11
£ 16.97
More
£ 0.91
More
£ 0.91
More
£ 0.91
£ 0.91
National Express-logo
National Express
Duration: 5 h 35 min
Liverpool One - London Marble Arch Station Park Lane
08:00 - 13:35
£ 6.25
National Express-logo
National Express
Duration: 5 h 10 min
Liverpool One - London Finchley Road (Stop CL)
08:00 - 13:10
£ 6.25
National Express-logo
National Express
Duration: 5 h 50 min
Liverpool One - London Victoria Coach Station
08:00 - 13:50
£ 6.25
National Express-logo
National Express
Duration: 5 h 30 min
Liverpool Edge Lane Drive - London Victoria Coach Station
08:20 - 13:50
£ 6.25
National Express-logo
National Express
Duration: 5 h 15 min
Liverpool Edge Lane Drive - London Marble Arch Station Park Lane
08:20 - 13:35
£ 6.25
National Express-logo
National Express
Duration: 6 h 5 min
Liverpool One - London Victoria Coach Station
15:45 - 21:50
£ 6.25
National Express-logo
National Express
Duration: 5 h 30 min
Liverpool One - London Finchley Road (Stop CL)
15:45 - 21:15
£ 6.25

How long does it take to get from Liverpool to London by bus?

In order to get from Liverpool to London faster, consider looking for an express service that makes fewer stops along the way. Conversely, a connecting route may, in some circumstances, be faster than a direct journey. The fastest routes between Liverpool and London will complete the journey in 4 h 20 min.On average, it will take you about 6 h 55 min to travel the 179.0 mi between Liverpool and London.

When do the first and last departures from Liverpool to London leave?

The first journey of the day departs from Liverpool at 06:00. If you prefer to travel later in the day, the last departure will leave at 23:35. Remember, these are the general times of journeys between Liverpool and London. However, they are somewhat changeable as they may be affected by local events or holidays, peak seasons, or other factors. Always check your travel dates in advance to be on the safe side.

How many daily journeys are there from Liverpool to London?

If you want to get from Liverpool to London, you can travel with providers such as Megabus and National Express. You will find a maximum number of 337 departures per day. On average, there are 35 departures per day. Book in advance to make sure that your journey will run smoothly and you depart at a time that suits you best. When you travel, you can look for direct journeys or other routes which offer connections and changes. On average, there are 24 direct journeys between Liverpool and London. If you don't mind changing along the way, you may find more options available to you. There are usually 11 journeys with at least one change. These numbers may vary depending on the time of year or day of the week. Some travelers prefer direct routes, particularly if they are carrying heavy suitcases or concerned about missing a connection. Others enjoy the flexibility offered by connecting journeys. Whatever you prefer, Virail can help you find the right options to suit you.

Stations of departure

Liverpool One
Liverpool Liverpool One, Canning Place
Edge Lane
Liverpool Liverpool Edge Lane Drive, A5080
Liverpool (Edge Lane Drive), Adj Broad Green Rd / The Green
Liverpool Old Roan
Liverpool Edge Lane Drive
Old Roan
Liverpool
Liverpool (Old Roan) Ormskirk Rd, Opp Old Roan Stn
Unviersity
Botanic Park
Old Swan
University of Liverpool
Liverpool, Liverpool One Bus Stn, Canning Place

Destination stations

London Heathrow Airport T2 And T3
London Heathrow Airport LHR London Heathrow airport (T2, T3), Inner Ring E, Chapel ln.
Victoria Coach Station
London London Finchley Road (Stop CL), Finchley Rd 231
London London Baker Street (Gloucester Place), Gloucester Place 139
London London Rosehill, Bishopsford road
London (Finchley Rd Stn), Stop CH, Opp Finchley Rd Stn
London Heathrow Airport Terminal 5
London Heathrow Airport Terminal 4
London Victoria Coach Station
London (Victoria Rail Stn), Buckingham Palace Rd, Stop 16
Earl's Court
London (Marble Arch)
London (Golders Green)
London Bus station Victoria, Buckingham Palace Road 164
Twickenham Stadium
Marble Arch
London (Earl's Court), West Cromwell Rd, Stop D, Nr Tesco
Heathrow Airport (T5) Bus & Coach Stn, Arrivals Level
Luton, Challney (near Simpson Close) Bus Stop
LHR Airport T4
Heathrow Airport, Central Bus Stn
London Golders Green
Golders Green
London London Marble Arch Station Park Lane, Park Ln
London Luton Airport LTN London Luton airport, Airport Approach Road
London London Earls Court, West Cromwell Rd 76
London Stansted Airport STN London Stansted airport (coach station), Terminal Road North
Luton Luton Town, Station Rd
Gatwick London Airport (LGW) North Terminal
Luton Luton Challney near Travelodge, Dunstable Road
STN Airport
Heathrow Airport (LHR) T5
London Gatwick airport (LGW) London Gatwick airport (north terminal), Departures Road
LGW Airport - South
Stansted Airport Coach Stn, Arrival Bays
London Heathrow Airport LHR London Heathrow airport (terminal 5), Wellington Road
London Heathrow Airport LHR Compass Centre, Northern Perimeter Road
Central Bus Station
Finchley Road
London London Golders Green, N End Rd 2
London Earls Court
London Marble Arch Station Park Lane
London Finchley Road (Stop CL)
London Gatwick Airport North Terminal
London New Cross Gate
London Luton Airport
London Lewisham
London Stansted Airport Coach Station
Luton (Challney)
Gatwick Airport (North)
Logo

About us