- Must visit
The British Museum
World-class collection spanning ancient civilisations, the Rosetta Stone and global treasures with free permanent galleries.
Cheapest price
£10
Average price
£28
Fastest journey
5 h 15 m
Average duration
5 h 31 m
Buses per day
44
Distance
286 km
The best way to find a cheap coach ticket from Liverpool to London is to book your journey as far in advance as possible and to avoid travelling at rush hour.
The average ticket from Liverpool to London will cost around £28 if you buy it on the day, but you can find cheap coach tickets today for only £10.
Of the 44 buses that leave Liverpool for London every day 23 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct buses cover the 286 km distance in an average of 5 h 31 m but if you time it right, some buses will get you there in just 5 h 15 m .
The slowest buses will take 5 h 45 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
FlixBus
FlixBus
FlixBus
FlixBus
FlixBus
FlixBus
FlixBus
FlixBus
FlixBus
FlixBusOmio recommends booking the train as it is the most popular option from Liverpool to London among Omio's users. If you are prioritising price take the coach with prices starting from £6. For those with little time consider booking a train which can get you there in 4h 35m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.1 - 0.3kg. The ticket price range depends on the travel mode: a coach costs an average of £6, and a train costs an average of £16.
Distance: 286 km
| Coach | Most popular Train |
|---|---|
£11 Average Price Cheapest | £74 Average Price |
6h 0m Average total duration 5h 30m Onboard + 30m Additional time* | 5h 5m Average total duration Fastest 4h 35m Onboard + 30m Additional time* |
0.3 - 0.7kg CO2 emissions | 0.1 - 0.3kg CO2 emissions Lowest |
![]() Most popular bus company | ![]() Most popular train company |
Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
The table below shows live departures for Liverpool to London coaches for today, Sunday 23 August. You can also manually refresh the results below to see updated coach journeys.
| Provider | Departs | Duration | Arrives | Changes | Tickets |
|---|---|---|---|---|---|
FlixBus | 23:45 Liverpool, Liverpool One | 6h20 | 6:05 London, Victoria Coach Station | 0 changesdirect | |
FlixBus | 23:45 Liverpool, Liverpool One | 6h00 | 5:45 London, Park Lane / Green Street (Marble Arch) | 0 changesdirect | |
FlixBus | 23:45 Liverpool, Liverpool One | 5h45 | 5:30 London, Finchley Road ("Subway" restaurant) | 0 changesdirect | |
| Monday 24 August | |||||
NX170 · NX540 | 2:30 Liverpool, One Bus Station, Canning Place | 7h50 | 10:20 London, Victoria Coach Station | 1 change | |
NX170 · NX541 | 4:15 Liverpool, One Bus Station, Canning Place | 7h30 | 11:45 London, Victoria Coach Station | 1 change | |
FlixBus | 5:40 Liverpool, Liverpool One | 5h15 | 10:55 London, Finchley Road ("Subway" restaurant) | 0 changesdirect | |
FlixBus | 5:40 Liverpool, Liverpool One | 5h35 | 11:15 London, Park Lane / Green Street (Marble Arch) | 0 changesdirect | |
FlixBus | 5:40 Liverpool, Liverpool One | 5h50 | 11:30 London, Victoria Coach Station | 0 changesdirect | |
NX541 | 6:00 Liverpool, One Bus Station, Canning Place | 7h10 | 13:10 London, Victoria Coach Station | 0 changesdirect | |
NX541 · NX410 · NX032 | 6:00 Liverpool, One Bus Station, Canning Place | 8h45 | 14:45 London, Hammersmith Bridge Road | 2 changes | |
NX541 · NX410 | 6:00 Liverpool, One Bus Station, Canning Place | 7h50 | 13:50 London, Earl's Court | 1 change | |
NX541 · NX210 · NX032 | 6:00 Liverpool, One Bus Station, Canning Place | 8h45 | 14:45 London, Hammersmith Bridge Road | 2 changes | |
NX170 · NX541 | 7:55 Liverpool, One Bus Station, Canning Place | 7h20 | 15:15 London, Victoria Coach Station | 1 change | |
NX540 | 8:55 Liverpool, One Bus Station, Canning Place | 6h25 | 15:20 London, Victoria Coach Station | 0 changesdirect | |
NX540 · NX030 · NX444 | 8:55 Liverpool, One Bus Station, Canning Place | 9h35 | 18:30 London, Earl's Court | 2 changes | |
NX540 · NX025 · NX444 | 8:55 Liverpool, One Bus Station, Canning Place | 9h35 | 18:30 London, Earl's Court | 2 changes | |
FlixBus | 9:05 Liverpool, Liverpool One | 6h05 | 15:10 London, Victoria Coach Station | 0 changesdirect | |
FlixBus | 9:05 Liverpool, Liverpool One | 5h30 | 14:35 London, Finchley Road ("Subway" restaurant) | 0 changesdirect | |
FlixBus · FlixBus | 10:45 Liverpool, Wavertree Shopping Centre | 6h15 | 17:00 London, Finchley Road ("Subway" restaurant) | 1 change | |
FlixBus · FlixBus | 10:45 Liverpool, Wavertree Shopping Centre | 6h50 | 17:35 London, Victoria Coach Station | 1 change | |
FlixBus | 10:50 Liverpool, Liverpool One | 5h45 | 16:35 London, Finchley Road ("Subway" restaurant) | 0 changesdirect | |
FlixBus | 10:50 Liverpool, Liverpool One | 6h05 | 16:55 London, Park Lane / Green Street (Marble Arch) | 0 changesdirect | |
FlixBus | 10:50 Liverpool, Liverpool One | 6h20 | 17:10 London, Victoria Coach Station | 0 changesdirect | |
NX541 · NX540 | 11:00 Liverpool, One Bus Station, Canning Place | 6h50 | 17:50 London, Victoria Coach Station | 1 change | |
NX541 | 11:00 Liverpool, One Bus Station, Canning Place | 7h10 | 18:10 London, Victoria Coach Station | 0 changesdirect | |
NX541 · NX210 · NX032 | 11:00 Liverpool, One Bus Station, Canning Place | 9h00 | 20:00 London, Earl's Court | 2 changes | |
NX170 · NX541 | 11:40 Liverpool, One Bus Station, Canning Place | 7h35 | 19:15 London, Victoria Coach Station | 1 change | |
FlixBus · FlixBus | 12:20 Liverpool, Wavertree Shopping Centre | 6h30 | 18:50 London, Victoria Coach Station | 1 change | |
FlixBus · FlixBus | 12:20 Liverpool, Wavertree Shopping Centre | 5h55 | 18:15 London, Finchley Road ("Subway" restaurant) | 1 change | |
NX540 | 13:20 Liverpool, One Bus Station, Canning Place | 6h20 | 19:40 London, Victoria Coach Station | 0 changesdirect | |
NX540 · NX025 · NX030 | 13:20 Liverpool, One Bus Station, Canning Place | 9h10 | 22:30 London, Earl's Court | 2 changes | |
NX541 | 13:30 Liverpool, One Bus Station, Canning Place | 7h15 | 20:45 London, Victoria Coach Station | 0 changesdirect | |
NX541 · NX032 · NX025 | 13:30 Liverpool, One Bus Station, Canning Place | 11h00 | 0:30 London, Earl's Court | 2 changes | |
NX541 · NX035 · NX025 | 13:30 Liverpool, One Bus Station, Canning Place | 11h00 | 0:30 London, Earl's Court | 2 changes | |
NX170 · NX541 | 13:40 Liverpool, One Bus Station, Canning Place | 7h05 | 20:45 London, Victoria Coach Station | 1 change | |
NX541 | 14:20 Liverpool, One Bus Station, Canning Place | 7h10 | 21:30 London, Victoria Coach Station | 0 changesdirect | |
FlixBus | 15:25 Liverpool, Liverpool One | 6h00 | 21:25 London, Victoria Coach Station | 0 changesdirect | |
FlixBus | 15:25 Liverpool, Liverpool One | 5h45 | 21:10 London, Park Lane / Green Street (Marble Arch) | 0 changesdirect | |
FlixBus | 15:25 Liverpool, Liverpool One | 5h30 | 20:55 London, Finchley Road ("Subway" restaurant) | 0 changesdirect | |
NX540 | 16:25 Liverpool, One Bus Station, Canning Place | 6h25 | 22:50 London, Victoria Coach Station | 0 changesdirect | |
FlixBus | 18:00 Liverpool, Liverpool One | 5h55 | 23:55 London, Finchley Road ("Subway" restaurant) | 0 changesdirect | |
FlixBus | 18:00 Liverpool, Liverpool One | 6h15 | 0:15 London, Victoria Coach Station | 0 changesdirect | |
NX170 · NX424 | 19:30 Liverpool, One Bus Station, Canning Place | 11h00 | 6:30 London, Victoria Coach Station | 1 change | |
NX170 · NX424 | 19:30 Liverpool, One Bus Station, Canning Place | 10h40 | 6:10 London, Earl's Court | 1 change | |
This is the last bus of the day. | |||||
Find all the dates and times for this journey
Compare train and coach prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Buses from Liverpool to London run on average 48 times per day, taking around 5h 30m. Cheap bus tickets for this journey start at £6 if you book in advance.
There are 23 coaches per day. The earliest coach runs at 00:05, the last at 23:57. The fastest coach covers the 286 km distance in 5h 20m.
Distance 286 km |
Average bus duration 5h 30m |
Cheapest ticket price £6 |
Buses per day 48 |
Direct buses 23 |
Fastest bus 5h 20m |
First bus 0:05 |
Last bus 23:57 |
Cheapest Month Dec |
Cheapest Day Sat |
High Season Apr - Jun |
Low Season Jan - Mar |
Busiest Day Mon |
Least Busy Day Sun |
Best time to book 42 days |
Discover the best of London — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect London trip today.
World-class collection spanning ancient civilisations, the Rosetta Stone and global treasures with free permanent galleries.
National collection of European painting from Van Gogh to Turner in a landmark Trafalgar Square setting.
Vast museum of art, design and performance, loved for fashion, sculpture and major temporary exhibitions.
Lively pedestrian riverside route linking major sights, street performers, markets and excellent views across the Thames.
West End square famous for lions, fountains and events, surrounded by galleries and central to many first-time visits.
Grand royal park with Serpentine lake, broad paths and easy walks to Kensington Palace and Buckingham Palace.
A classic breakfast of sausages, bacon, eggs, beans, mushrooms and toast. A staple of British cafés and weekend dining across London.
Pale ale battered fish with chips, usually served with mushy peas and tartare sauce. A long-standing favourite in London pubs and chippies.
Slow-cooked beef in rich gravy topped with mashed potato. This hearty pie is closely associated with East London working-class food culture.
Luxury hotel venue renowned for formal afternoon tea with fine pastries, sandwiches and impeccable service in grand surroundings.
Refined Indian restaurant with a Michelin star, celebrated for polished cooking and a landmark role in London’s modern dining scene.
Historic dining room famed for traditional British pies, roast meats and classic puddings in elegant, old-school surroundings.
Very costly by European standards; hotels, dining and transport are notably pricier than in most UK and EU city breaks.
Restaurants often add a 12.5% service charge; if not, tip 10-12%. Taxis: round up or 10%. Cafés: no obligation, small change optional.
Official public transport app
London Victoria Coach Station -> Charing Cross, London
Buses to London from Liverpool depart multiple times a day. Buses from Liverpool to London depart from Liverpool One Bus Station, Canning Place and Liverpool One bus station. Buses arrive in London at London Victoria Coach Station and London Finchley Road. Two bus providers travel to London from Liverpool: National Express and Flixbus. The journey time from Liverpool to London takes between 5h10mins and 6h45mins.
On average, four buses depart in the morning, and four depart in the afternoon and evening for London from Liverpool. The first bus leaves from Liverpool One Bus Station, Canning place at approximately 07:30 and arrives in London Victoria Coach Station at around 13:50. The last bus departs at around 23:35 from Liverpool One Bus Station, Canning Place and arrives at approximately 06:20 at London Victoria Coach Station. There are no buses that require a changeover.
The journey time from Liverpool to London takes between 5h 10mins and 6h 45mins. The fastest bus departs at approximately 07:35 from Liverpool One bus station. It arrives at approximately 5h10mins later at 12:45 at London Finchley Road bus station. There are no bus routes which require you to make a changeover. The average journey length takes around 5h 40mins for you to arrive in London from Liverpool.

Buses from Liverpool to London: skyline and pier at night in Liverpool. Source: Shutterstock
Departure bus station: Liverpool One Bus Station, Canning Place and Liverpool One bus stations are your departure bus stations for buses to London from Liverpool. Liverpool One Bus Station, Canning Place and Liverpool One are the same bus station; they are named differently by different bus providers. Liverpool One Bus Station, Canning Place and Liverpool One are located around 0.6 miles (1 km) from the city centre of Liverpool. To get to the bus station from the city centre, you can walk or take the bus. If you want to take the bus, you can hop on the 18 or 10AQ from the Queen Square bus station and get off the bus at Liverpool One bus station. Some of the amenities and services located at the bus station include cash points, a car park, waiting areas, and automated ticket machines.
Arrival bus station: London Victoria Coach Station and London Finchley Road bus stop are your arrival bus stations for buses to London from Liverpool. London Victoria Coach Station is approximately 2.4 miles (3.9 km) from the city centre of London. You can get to the city centre from the coach station by taking a train, bus, taxi or walking. Taking the bus is recommended, as you can hop on bus 211 from London Victoria Coach Station. You will need to get off at St Thomas’s Hospital bus stop, and you will be in the city centre. Amenities located at this bus station include waiting areas, a café, cash points, bathrooms, and onsite newsagents. London Finchley Road bus stop is approximately 4.7 miles (7.6 km) from the city centre. You can reach the city centre by taking the Jubilee line from Finchley Road underground station. From here, you will get off the train at Waterloo underground station. There are no amenities and services at London Finchley Road, as it is only a bus stop.
Two bus companies travel to London from Liverpool: National Express and Flixbus. National Express and Flixbus run around four routes a day to London from Liverpool. All of the routes are direct and do not require a changeover. The fastest buses are the routes provided by Flixbus. National Express provides two buses in the morning and two in the afternoon and night. Flixbus provides two buses in the morning and two in the afternoon.
National Express runs around four daily routes from Liverpool to London. The earliest National Express bus departs from Liverpool One Bus Station, Canning Road at around 07:30 and arrives at London Victoria Coach Station at around 13:50. The last National Express bus departs from Liverpool One Bus Station, Canning Road at approximately 23:35 and arrives at London Victoria Coach Sation at around 06:20. All buses from National Express to London from Liverpool are direct. The journey time for these buses ranges between 5h40mins and 6h45mins.
Flixbus runs approximately four daily routes to London from Liverpool. The earliest Flixbus bus leaves Liverpool One bus station at approximately 07:35 and arrives at London Finchley Road at around 12:45. A second bus also leaves at around 07:35, but it arrives at London Victoria Coach Station at approximately 13:15. The last bus departs at around 16:15 from Liverpool One bus station and arrives at London Finchley Road at around 21:35. A second bus also departs at around 16:15 but arrives at London Victoria Coach Station at approximately 22:05. All Flixbus bus routes travel to London from Liverpool directly. The journey time for these buses ranges between 5h10mins and 5h50mins.
If you choose to take a National Express bus to London from Liverpool, you will have access to some great amenities and services. In terms of luggage, you can take two storage bags of a maximum of 44 lb (20 kg) and one hand luggage item. Pushchairs can be brought on the buses but must be folded up and put in the storage area. If you plan on bringing a bicycle with you, you will need to fold it up and put it in the storage area; if it cannot fold, it cannot be brought on the bus. Pets can unfortunately not be brought on National Express buses, but this is allowed if you have an assistance dog. When you travel on Flixbus buses, you can enjoy a two-bag luggage limit, plug points at your seat, an onboard bathroom, extra legroom seats, onboard snacks and drinks, and adjustable backrests. If you require assistance, staff from National Express and Flixbus are more than happy to help you. These bus providers also have ramps for those in wheelchairs. Both bus providers have buses with air conditioning, so you can be sure to stay cool during your cross-country journey. While onboard, check out our Omio magazine The Window Seat.
There are many ways to get cheap bus tickets to London from Liverpool. A highly recommended way to do this is by being as flexible as you can with your travel dates. If you can book on the cheapest day of the week, take the opportunity to do so. Another great option for affordable travel is to book your ticket as far in advance as you can. Tickets always become more expensive closer to your departure date. Another recommended way to secure a cheap ticket is to book a slower bus, as faster buses are often more expensive.

Buses from Liverpool to London: friends on a coach to London. Source: Shutterstock
>London is a holiday destination that is not missed out on. Whether you are travelling to the city for its historical attractions or fun activities, this city has it all. Some of the city’s most popular historical attractions include a trip to Big Ben and The Houses of Parliament, learning all about Tower Bridge during a tour of the attraction, and hearing about London’s gruesome past at The Tower of London. London also has many fun activities to enjoy. Some of the most recommended day trips include going up on the London Eye, taking photos with your favourite celebrities at Madame Tussauds, and going shopping down Oxford Street. London is also a great place to go bar hopping. You should definitely go to bars including Nightjar, Burlock Rum Room, Hoxley and Porter, Simmon’s Kings Cross, and Old Street Records.
Find answers to the most common questions about traveling from Liverpool to London by coach. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest coach, the cheapest option, or tips for making the most of your visit at London, this guide helps you travel smarter and with confidence.

Most Liverpool to London buses use the Liverpool, One Bus Station, Canning Place to London, Victoria Coach Station station pair, with some services arriving at London, Finchley Road ("Subway" restaurant). Use this guide to compare Liverpool and London bus stations on this route, check city-centre transport, alongside checking practicalities like bus station facilities and services.
Liverpool, One Bus Station, Canning Place is 1 km from Liverpool city centre. Public transport options include:
Liverpool, One Bus Station, Canning Place has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC and Ticket Office.
Food options include: Café in the Station (in the station), Fast Food Outlet (in the station).
Free Wi-Fi. ATMs are located near the entrance.
Ticket office support is available at Liverpool, One Bus Station, Canning Place.
Available at Liverpool, One Bus Station, Canning Place: Parking, Taxis, WC.
Accessibility facilities are available at Liverpool, One Bus Station, Canning Place: Elevators, ramps.
Liverpool, Liverpool One is 1 km from Liverpool city centre. Public transport options include:
Liverpool, Liverpool One has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC and Ticket Office.
Food options include: Pret A Manger (in the station), Costa Coffee (in the station).
Free Wi-Fi. ATMs are located near the entrance.
Ticket office support is available at Liverpool, Liverpool One.
Available at Liverpool, Liverpool One: Parking, Taxis, WC.
Accessibility facilities are available at Liverpool, Liverpool One: Elevators, ramps.
Liverpool, University is 1 km from Liverpool city centre. Public transport options include:
Liverpool, University has practical services for this route, including Taxis.
Available at Liverpool, University: Taxis.
London, Victoria Coach Station is 2 km from London city centre. Public transport options include:
London, Victoria Coach Station has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC and Ticket Office.
Food options include: Pret a Manger (in the station), Starbucks (in the station).
Free Wi-Fi. ATMs are located near the main entrance and inside the station.
Ticket office support is available at London, Victoria Coach Station.
Available at London, Victoria Coach Station: Parking, Taxis, WC.
Accessibility facilities are available at London, Victoria Coach Station: Elevators, ramps.
London, Park Lane / Green Street (Marble Arch) is 2 km from London city centre. Public transport options include:
London, Park Lane / Green Street (Marble Arch) has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC, Shower and Ticket Office.
Food options include: Nearby restaurants available on Park Lane
Wi-Fi is available at London, Park Lane / Green Street (Marble Arch). ATMs are available in nearby locations.
Ticket office support is available at London, Park Lane / Green Street (Marble Arch).
Available at London, Park Lane / Green Street (Marble Arch): Parking, Taxis, WC.
Accessibility facilities are available at London, Park Lane / Green Street (Marble Arch): Accessible for people with disabilities.
Here are some other resources that might have the information you need