Bus from London to Liverpool
Book your bus ticket to Liverpool from London today
Duration 6 hours 20 minutes (fastest time)
Departures Up to 6 services per day
Why travel with megabus?
Subject to availability. Not available on all services.
London to Liverpool bus details
Our route M15N bus stops at 7 stops between London and Liverpool. The bus sets off from Victoria Coach Station and drops you off at One Bus Station, Stand 6
megabus tickets are available from megabus staff or from the megabus self service ticket machines at Victoria Coach Station
megabus authorised agents
Green Line Travel Shop is in Victoria
Mon - Fri 0900 - 1630
Sat - Sun 0830 - 1600
TFL Victoria Coach Station
We have stops at:
• Liverpool ONE Bus Station
• Conway Park Station in Birkenhead
• Queen Square Bus Station in Liverpool
• Stena Line Port in Birkenhead
Frequently Asked Questions
How long does it take to travel from London to Liverpool by bus?
The fastest bus from London to Liverpool takes 6 hours 20 minutes
When is the first bus from London to Liverpool?
The earliest bus from London to Liverpool leaves at 06:00
When is the last bus from London to Liverpool?
The latest bus from London to Liverpool leaves at 19:00
How many daily bus trips are there from London to Liverpool?
megabus runs up to 6 trips per day from London to Liverpool