COMPARE Prices across different modes

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

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Leicester from 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 London to Leicester 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. While the average ticket price for this trip costs around $5 (€4), you can find the cheapest bus ticket for as low as $4 (€3). Travelers depart most frequently from London Victoria and arrive in Leicester, St. Margaret's Bus Station.

Bus companies

Travel with National Express and FlixBus between London and Leicester

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

National Express
FlixBus

Taking the bus with National Express is a great way to travel between London and Leicester! National Express is the UK’s leading bus company with hundreds of routes to cities, towns and major airports throughout the country at affordable prices. As an official travel partner of National Express, Omio shows you the best deals for National Express bus tickets from London to Leicester, so you can book the cheapest, fastest or earliest ticket. Simply choose the best times and tickets available for the London to Leicester route on Omio. You can expect to travel around 89 miles (143 km) between London and Leicester on a National Express bus.

All National Express buses have air conditioning and free WiFi access as well as onboard entertainment. Most buses have seat belts and power outlets in every seat, so you can charge your phone or laptop during a long route. You can select from three ticket options for the London to Leicester bus: Restricted Fare, Standard Fare, and Fully Flexible Fare. If you’re looking for more flexibility on canceling or changing your bus ticket easily, we recommend booking the Fully Flexible Fare option.

National Express has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by bus from London to Leicester:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Verification of ticket with valid ID
  • Exceptions to waive change or cancellation fees policy
  • For journeys between July 1st and October 31, 2020, the following change and refund policies apply:
    • Restricted ticket: One change is allowed free of charge
    • Standard ticket: Full refund or one change is allowed free of charge
    • Fully flexible ticket: Unlimited changes to time or date are allowed
    • All change and refund requests must be made at least 24 hours before the original outbound journey. Partial refunds are not allowed.

Buses from London to Leicester

Leicester is the largest city in the East Midlands, a multicultural place with a famous Asian restaurant scene and diverse nightlife. For visitors looking to explore the city, there are frequent direct bus services to Leicester from London seven days a week, providing an economical alternative to the train. Journey times average around two hours and 45 minutes for the trip from central London, with departures available from very early morning to late at night.

Which bus companies travel from London to Leicester?

All direct London to Leicester bus services are provided by the UK's national bus company, National Express. As there is a frequent direct service to Leicester, indirect connections are not a consideration on this route.

How long is the bus from London to Leicester?

The fastest bus to Leicester from London is a late evening departure from Victoria Coach Station, which takes two hours and 20 minutes to complete the  98 mile route north. Most direct buses take from ten minutes to one hour and 15 minutes longer to reach Leicester, depending on traffic conditions and departure times from the capital.

How many buses are there from London to Leicester?

National Express timetables offer 21 daily direct London to Leicester bus services. The first bus to Leicester from London departs from Victoria Coach Station at 6:30 a.m. and there are hourly buses throughout the day and evening. The final service to Leicester leaves just before midnight. There is an additional  Saturday and Sunday overnight service leaving London at 2:00 a.m.

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

Departure Bus Station: London Victoria Coach Station is the capital's main terminus for long distance bus travel, situated south-west of central London,  with public transport links on buses stopping on Buckingham Palace Road and Underground trains from Victoria Tube station. Facilities at the station include ATMs,  baggage storage facilities.  a food supermarket, coffee shops, a bakery, a news vendor and taxi stands.

Arrival Bus Station:  Leicester St Margaret's Bus Station is located five minutes walk of the city center, with local buses stopping at stands on Gravel Street close to the National Express stop. The station has a cafe, coffee stands, restrooms, a news vendor, ATMs, and taxi stands.

Travel Tips

Buses from London to Leicester
Take the bus to Leicester 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 London to Leicester.
FAQs
What is the price of the cheapest bus from London to Leicester?
Omio customers have found cheap bus tickets from London to Leicester for as low as $4 (€3)  for the next 7 days.
What is the price of a bus ticket to Leicester from London?
The London to Leicester bus ticket price is on average $5 (€4)  if you are looking to purchase your tickets for this route in the next week.
How far is London to Leicester by bus?
The London to Leicester bus distance is approximately 89 miles (143 km).
How long is a bus between London and Leicester on average?
The London to Leicester bus duration is on average 1 h 50 min, which is to be expected when traveling 89 miles (143 km) from London to Leicester. However, the time it takes can vary based on specific dates, weekends, and holidays.
What bus station in London goes to Leicester? What bus station do I come into Leicester from London?

Omio customers book a bus from London Victoria   to Leicester, St. Margaret's Bus Station   most frequently for this route.

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

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

What bus companies offer a service to Leicester from London?
When taking a bus from London to Leicester, you can count on National Express, Megabus, Infobus or Flixbus for the best way to get you to Leicester. You can also check all possible bus companies who offer a service to Leicester from London and compare the amenities they offer before buying a bus ticket.
Can I find a direct bus from London to Leicester?
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.
When can I take the first bus from London to Leicester? When can I take the last bus for the day?
You can take the first bus from London to Leicester at 6: 30 AM. The last bus from London to Leicester that you can take departs at 3: 30 PM. Omio shows you the latest bus from London to Leicester schedule to help you book the best departure time for this journey.
How far in advance should I purchase bus tickets from London to Leicester for the best deals?
The price of a one way bus ticket from London to Leicester is on average $5 (€4) if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus companies offering this trip. In general, you can find bus tickets between London and Leicester available a few months in advance.
Stations

Important Stations and Airports for this Journey

London
Leicester
London
Amenities
London Liverpool Street Stn
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the bus station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines Central, Circle, Hammersmith, City