The cheapest buses from Leicester to London

Showing times and prices for Sep 24

Cheapest

$9

Average

$25

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.

The average ticket from Leicester to London will cost around $ 25 if you buy it on the day, but the cheapest tickets can be found for only $ 9.

Cheapest
01:10PMLeicester2h20 03:30PMLondon
0 changes
$91One-way
Cheapest
01:10PMLeicester1h55 03:05PMLondon
0 changes
$91One-way
2nd Cheapest
08:15PMLeicester, St.Margaret's Bus Station2h40 10:55PMLondon
0 changes
$111One-way
2nd Cheapest
03:30PMLeicester, St.Margaret's Bus Station3h20 06:50PMLondon
0 changes
$111One-way
2nd Cheapest
05:00AMLeicester, St.Margaret's Bus Station3h20 08:20AMLondon
0 changes
$111One-way

Timetable Leicester to London

Showing buses for tomorrow, Fri, Sep 24
04:15AMLeicester, St.Margaret's Bus Station3h05 07:20AMLondon
0 changes
05:00AMLeicester, St.Margaret's Bus Station3h20 08:20AMLondon
0 changes
06:00AMLeicester, St.Margaret's Bus Station3h20 09:20AMLondon
0 changes
07:10AMLeicester1h55 09:05AMLondon
0 changes
07:10AMLeicester2h20 09:30AMLondon
0 changes
07:30AMLeicester1h09 08:39AMLondon
0 changes
07:43AMLeicester1h14 08:57AMLondon
0 changes
08:01AMLeicester1h08 09:09AMLondon
0 changes
08:30AMLeicester1h08 09:38AMLondon
0 changes
10:13AMLeicester1h12 11:25AMLondon
0 changes
10:30AMLeicester, St.Margaret's Bus Station2h45 01:15PMLondon
0 changes
11:04AMLeicester1h04 12:08PMLondon
0 changes
11:10AMLeicester2h20 01:30PMLondon
0 changes
11:10AMLeicester1h55 01:05PMLondon
0 changes
11:30AMLeicester, St.Margaret's Bus Station3h00 02:30PMLondon
0 changes
12:30PMLeicester, St.Margaret's Bus Station2h45 03:15PMLondon
0 changes
12:32PMLeicester1h06 01:38PMLondon
0 changes
01:10PMLeicester2h20 03:30PMLondon
0 changes
01:10PMLeicester1h55 03:05PMLondon
0 changes
01:20PMLeicester1h55 03:15PMLondon
0 changes
01:20PMLeicester2h20 03:40PMLondon
0 changes
01:30PMLeicester, St.Margaret's Bus Station3h00 04:30PMLondon
0 changes
02:30PMLeicester, St.Margaret's Bus Station2h55 05:25PMLondon
0 changes
03:04PMLeicester1h05 04:09PMLondon
0 changes
03:30PMLeicester, St.Margaret's Bus Station3h20 06:50PMLondon
0 changes
04:04PMLeicester1h05 05:09PMLondon
0 changes
04:12PMLeicester1h15 05:27PMLondon
0 changes
04:30PMLeicester, St.Margaret's Bus Station3h20 07:50PMLondon
0 changes
05:11PMLeicester1h27 06:38PMLondon
0 changes
05:50PMLeicester2h20 08:10PMLondon
0 changes
05:50PMLeicester1h55 07:45PMLondon
0 changes
06:11PMLeicester1h13 07:24PMLondon
0 changes
07:30PMLeicester1h06 08:36PMLondon
0 changes
08:15PMLeicester, St.Margaret's Bus Station2h40 10:55PMLondon
0 changes
08:15PMLeicester1h19 09:34PMLondon
0 changes
09:30PMLeicester, St.Margaret's Bus Station2h35 12:05AMLondon
0 changes
10:06PMLeicester1h10 11:16PMLondon
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Thu
Sep 23
$145
$6Flixbus
Fri
Sep 24
$89
$5Flixbus
Sat
Sep 25
$63
$5Flixbus
Sun
Sep 26
$34
$5Flixbus
Mon
Sep 27
$63
$5Flixbus
Tue
Sep 28
$63
$5Flixbus
Wed
Sep 29
$63
$5Flixbus
Thu
Sep 30
$63
$5Flixbus
Fri
Oct 1
$54
$5Flixbus
Sat
Oct 2
$39
$5Flixbus
Sun
Oct 3
$34
$5Flixbus
Mon
Oct 4
$63
$5Flixbus
Tue
Oct 5
$63
$5Flixbus
Wed
Oct 6
$63
$5Flixbus
Thu
Oct 7
$63
$5Flixbus
Fri
Oct 8
$54
$5Flixbus
Sat
Oct 9
$39
$5Flixbus
Sun
Oct 10
$34
$5Flixbus
Mon
Oct 11
$63
$5Flixbus
Tue
Oct 12
$63
$5Flixbus
Wed
Oct 13
$63
$5Flixbus

The fastest buses from Leicester to London

Showing times and prices for Sep 24

Fastest Journey

1 h 4 m

Average

2 h 1 m

Buses per day

37

Distance

143 km

Of the 37 buses that leave Leicester for London every day 37 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 143 km distance in an average of 2 h 1 m but if you time it right, some buses will get you there in just 1 h 4 m .

The slowest buses will take 3 h 20 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.

Fastest
11:04AMLeicester1h04 12:08PMLondon
0 changes
$431One-way
2nd Fastest
03:04PMLeicester1h05 04:09PMLondon
0 changes
$431One-way
2nd Fastest
04:04PMLeicester1h05 05:09PMLondon
0 changes
$431One-way
07:30PMLeicester1h06 08:36PMLondon
0 changes
$431One-way
12:32PMLeicester1h06 01:38PMLondon
0 changes
$441One-way

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information between Leicester and London

distanceDistance89 miles (143 km)
durationAverage bus duration1 h 50 min
priceAverage bus ticket price$5 (€4)
changesDirect busYes
carriersBus providersNational Express, Megabus, Infobus or Flixbus

Buses from Leicester to London cover the 89 miles (143 km) long journey taking on average 1 h 50 min with our travel partners like National Express, Megabus, Infobus or Flixbus. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $5 (€4), but the average price of bus tickets is $5 (€4). Travelers depart most frequently from Leicester and arrive in London, Victoria Coach Station.

Bus companies

Travel with FlixBus and National Express between Leicester and London

Travel from Leicester to London from $5 (€4) with Omio’s bus partners FlixBus and National Express! You can find the best schedules and tickets when comparing and booking the most popular route for you.

FlixBus
National Express

Flixbus is one of Europe's biggest bus companies which was created in Germany and offers bus services around Europe and US. Flixbus offers only one ticket type called Standard for your upcoming bus trip between Leicester and London.

If you’re looking for a smooth and easy bus between Leicester and London, check Omio for FlixBus buses offering this journey. Whether you are looking for the fastest, earliest or cheapest bus to take for this 89 miles (143 km) journey between Leicester and London, Omio makes it easier than ever to find FlixBus buses at affordable prices, and you can also quickly book bus tickets online. Check the current FlixBus bus schedules for your ideal departure and arrival times, compare the best route between Leicester and London as well as relevant ticket information (such as baggage allowance and amenities offered onboard), and book your FlixBus bus on Omio. If you search for buses from Leicester to London in the Omio app, you can quickly see if the FlixBus tickets are mobile tickets, making it convenient for you to go paperless when traveling. With prices for FlixBus buses from Leicester to London starting at $5 (€4), buy your official FlixBus tickets with Omio online quickly and easily!

Read on for COVID-19 recommendations and policies for your FlixBus bus ticket between Leicester and London:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Bus from Leicester to London

Thanks to National Express, taking the bus from Leicester to London is an excellent way to travel. Buses leave Leicester's St. Margaret's Bus Station 6 times every day, from morning until early evening. Journey times aren't too long, with buses generally reaching London Victoria Coach Station in just over 3 hours. Add in affordable fares, and buses make the ideal option for visits to the UK's capital.

How long is the journey by bus from Leicester to London?

London and Leicester are over 100 miles apart, but journey times aren't all that long. Most of the distance is covered by high-speed motorways, there won't be many stops along the way, and no changes are needed. Because of this, almost all National Express buses reach London in 3 hours 10 minutes - which isn't much slower than intercity rail services.

How many buses are there from Leicester to London?

Passengers will have a wide range of departures to choose from when they come to book a bus from Leicester to London. National Express runs a year-round schedule and operates 6 services every day of the week. The first departure rolls out of the bus station just after 8:00 a.m., and the last bus leaves around 6:00 p.m. So there should be a convenient departure time to suit any schedule.

What are the departure and arrival stations for buses from Leicester to London?

Departure bus station: The bus from Leicester to London departs from St. Margaret's Bus Station (also known as Haymarket). The bus station is only about 500 yards from the center of town, so walking is a practical option for many travelers. Local buses will take a few minutes from most locations, while taxis always offer a handy alternative. At the bus station, expect cafe facilities, restrooms, ticket booths, and seating, along with ATMs and payphones.

Arrival bus station: Every bus from Leicester to London arrives at London Victoria Coach Station, the main National Express hub in the capital. Victoria is in west London, around 800 meters from Buckingham Palace, and within walking distance of Westminster. Arrivals can hop on local buses to reach shopping districts like Oxford Street, or easily transfer to rail and metro services at Victoria Station. The bus station has a few stores and a cafe, as well as free WiFi, while the local area offers places to eat or grab a coffee before moving on.

Which bus providers travel from Leicester to London?

Only National Express currently offers buses from Leicester to London. The largest bus operator in the UK schedules daily connections throughout the year.

National Express Leicester to London

National Express schedules 6 daily departures from Leicester St. Margaret's Bus Station to London Victoria Coach Station. All of them run direct, and all will have a total journey duration of approximately 3 hours and 10 minutes. Departures start early at about 8:00 a.m. and continue roughly every 2 hours until just after 6:00 p.m.

Leicester to London Bus: Services on board

National Express doesn't offer a choice of First or Standard classes on its London-bound buses. However, it does charge different fares for flexible or restricted tickets, with passengers paying a little more for the ability to switch dates at will. There may also be discount fares for infants, children aged 3-15, and those aged 60 and above. All passengers must keep to luggage limits. Each individual can take 2 items of hold luggage, each one measuring less than 30" x 18" x 12" and weighing under 44 lbs. And they can also take an item of hand luggage measuring less than 18" x 14" x 8". Larger items can be transported (including bikes), but extra fees may be charged, and in some cases, transport of items can be denied. Advance notification is advisable, and it's useful to note that a cap of 3 chargeable items per passenger applies. Sadly, pets aren't permitted on board, aside from helper dogs. All National Express buses are wheelchair-accessible, but they only possess a single wheelchair space. This means that some services may be inaccessible if the space has already been taken, although users of folding wheelchairs can occupy normal seats and store their chairs on board. The company also runs an Assisted Travel Helpline, which provides further information and guidance to make life easier for the mobility-impaired.

Travel Tips

Buses from Leicester to London
Take the bus to London easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Leicester to London.
FAQs
How much do cheap bus tickets from Leicester to London cost?
If you’re looking to save money on tickets, you can find cheap Leicester to London buses for as little as $5 (€4)  in the next 7 days.
How much is the bus to London from Leicester on average?
If you’re looking to book your bus tickets in the next week, you can expect the Leicester to London bus price to come in at an average of $5 (€4)  one way.
What is the distance between Leicester and London by bus?
The Leicester to London bus distance is approximately 89 miles (143 km).
What is the Leicester to London bus travel time?
On average the Leicester to London bus travel time is 1 h 50 min  for the 89 miles (143 km) long journey, but the duration can vary if you travel on weekends and holidays.
What is the departure bus station in Leicester and arrival bus station in London?

Omio customers who travel this route most frequently depart from Leicester   and arrive in London, Victoria Coach Station.

Where is the bus station in Leicester to go to London? Where is the bus station in London located?

Passengers board the bus most frequently from Leicester, which is located around 0 mile (s) / 0 km away from the city center, and they get off the bus at London, Victoria Coach Station, located 1 mile (s) / 2 km away from the city center.

Which bus providers can get me from Leicester to London?
For the journey from Leicester to London you can take a bus with National Express, Megabus, Infobus or Flixbus. Be sure to check out all possible bus providers that offer services from Leicester to London on Omio to compare what amenities they may have.
Can I find a direct bus from Leicester to London?
If you’re looking for a direct bus, consider traveling with Flixbus, National Express or Megabus. Nonstop bus services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your bus tickets.
What time is the earliest bus from Leicester to London? What time is the last bus from Leicester to London?
You can take the first bus from Leicester to London at 7: 05 AM. The last bus from Leicester to London that you can take departs at 6: 55 PM. Omio shows you the latest bus from Leicester to London schedule to help you book the best departure time for this route.
How early should I buy Leicester to London bus tickets to get the best deals?
You can find buses from Leicester to London to cost on average $5 (€4) one way if you book within the next 7 days. But we recommend buying bus tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Leicester to London bus generally on sale a few months before the planned travel date.
Stations

Important Stations and Airports for this Journey

Leicester
London
Leicester
Amenities
Leicester (Coach Station)
Amenities
Leicester Fosse Park
Amenities
Leicester, Braunstone
Amenities