Find a bus from Liverpool to London

These train, bus and flight companies trust us

Find the cheapest ticket for your trip

Journey details

Best price 5.39£
Journey duration 7 h 20 min
Connections per day 351
First departure: 02:00
Last departure: 23:45
Distance 288km

With virail find your bus from Liverpool to London

If you are looking for low-cost bus tickets from Liverpool to London, virail is what you are looking for. By comparing offers from several providers, you can find the perfect solution for your budget and schedule.

What is the lowest price for bus tickets from Liverpool to London?

You can find the cheapest bus tickets from Liverpool to London from 6,00 € by booking in advance If you can't, bus tickets from Liverpool to London cost around 52,21 €.

What are the departure and arrival stations when travelling by bus to London?

Buses from Liverpool to London leave from Liverpool One, Liverpool Edge Lane Drive, Liverpool Old Roan, Old Roan, Edge Lane, Liverpool Botanic Park, Liverpool University or Liverpool Old Swan Kwik Fit and arrive at London Marble Arch Station Park Lane, London Victoria Coach Station, Victoria Coach Station, 124 Park Ln, Golders Green, London Golders Green, 76-77 A4, London Stratford City Bus Station, London St Johns Wood, London Portman Square, London Finchley Road And Frognal, London Aldgate Station, London Finchley Road (Stop CL), London Baker Street (Gloucester Place), London Mile End, London Bow, London Lewisham, 327 Park Ln, London New Cross Gate, London Heathrow Airport T2 And T3 or London Heathrow Airport Terminal 5.

Ticket price Liverpool - London every day

Today 21/06 22/06 23/06 24/06 25/06 26/06
56 £ More More More 56 £49 £50 £
15 £ More More 6 £15 £6 £6 £
More 16 £16 £16 £ More 9 £11 £

Monday, October 21st 2019


For relatively short journeys like the one from Liverpool to London, you could also choose to travel by carpooling, cheaper alternative, or by train, an ecological choice.

If you are looking for different alternatives to travel from Liverpool to London, trains and carpooling solutions could be a good deal seen the relatively short distance.

What time do the busses to London leave?

The earliest time you can leave from Liverpool is at 07:05, while the last bus is at 23:10. The journey takes on average 6 hours and 30 minutes but it can also last 5 hours and 45 minutes with the fastest connections.

By bus from Liverpool to London: which companies offer the service?

There are many companies cooperating with virail, among which also National Express with buses to London.

virail lets you search and compare times and prices of any transports from one city to another