Leicester to London bus

Cheap bus tickets from Leicester to London

Showing times and prices for Dec 05

Cheapest

7

Average

12

The best way to find a cheap bus ticket from Leicester to London is to book your journey as far in advance as possible and to avoid traveling at rush hour.

08:15PMLeicester, St.Margaret's Bus Station2h40 10:55PMLondon
0 transfers
71One-way
10:30AMLeicester, St.Margaret's Bus Station2h45 01:15PMLondon
0 transfers
101One-way
05:50PMLeicester, Braunstone3h00 08:50PMLondon
0 transfers
101One-way
01:35PMLeicester, Braunstone2h45 04:20PMLondon
0 transfers
101One-way
11:30AMLeicester, St.Margaret's Bus Station3h00 02:30PMLondon
0 transfers
101One-way

Bus schedule from Leicester to London

Showing buses for tomorrow, Monday, December 5
04:15AMLeicester, St.Margaret's Bus Station3h05 07:20AMLondon
0 transfers
04:25AMLeicester1h55 06:20AMLondon
0 transfers
04:25AMLeicester2h20 06:45AMLondon
0 transfers
05:00AMLeicester, St.Margaret's Bus Station3h20 08:20AMLondon
0 transfers
06:00AMLeicester, St.Margaret's Bus Station3h20 09:20AMLondon
0 transfers
06:05AMLeicester, Braunstone3h15 09:20AMLondon
0 transfers
07:05AMLeicester, St.Margaret's Bus Station3h15 10:20AMLondon
0 transfers
07:10AMLeicester1h55 09:05AMLondon
0 transfers
07:10AMLeicester2h20 09:30AMLondon
0 transfers
08:05AMLeicester, St.Margaret's Bus Station3h15 11:20AMLondon
0 transfers
08:15AMLeicester, Braunstone3h05 11:20AMLondon
0 transfers
09:10AMLeicester2h20 11:30AMLondon
0 transfers
09:10AMLeicester1h55 11:05AMLondon
0 transfers
09:15AMLeicester, St.Margaret's Bus Station3h05 12:20PMLondon
0 transfers
09:20AMLeicester, Braunstone3h00 12:20PMLondon
0 transfers
10:30AMLeicester, St.Margaret's Bus Station2h45 01:15PMLondon
0 transfers
11:10AMLeicester1h55 01:05PMLondon
0 transfers
11:10AMLeicester2h20 01:30PMLondon
0 transfers
11:30AMLeicester, St.Margaret's Bus Station3h00 02:30PMLondon
0 transfers
12:30PMLeicester, St.Margaret's Bus Station2h45 03:15PMLondon
0 transfers
01:30PMLeicester, St.Margaret's Bus Station2h50 04:20PMLondon
0 transfers
01:35PMLeicester, Braunstone2h45 04:20PMLondon
0 transfers
02:30PMLeicester, St.Margaret's Bus Station2h55 05:25PMLondon
0 transfers
03:25PMLeicester1h55 05:20PMLondon
0 transfers
03:25PMLeicester2h20 05:45PMLondon
0 transfers
03:30PMLeicester, St.Margaret's Bus Station3h10 06:40PMLondon
0 transfers
04:30PMLeicester, St.Margaret's Bus Station3h20 07:50PMLondon
0 transfers
05:45PMLeicester, St.Margaret's Bus Station3h05 08:50PMLondon
0 transfers
05:50PMLeicester, Braunstone3h00 08:50PMLondon
0 transfers
05:50PMLeicester2h20 08:10PMLondon
0 transfers
05:50PMLeicester1h55 07:45PMLondon
0 transfers
07:00PMLeicester, St.Margaret's Bus Station2h50 09:50PMLondon
0 transfers
08:15PMLeicester, St.Margaret's Bus Station2h40 10:55PMLondon
0 transfers
09:30PMLeicester, St.Margaret's Bus Station2h35 12:05AMLondon
0 transfers

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Mon
Dec 05
Tue
Dec 06
Wed
Dec 07
Thu
Dec 08
Fri
Dec 09
Sat
Dec 10
Sun
Dec 11
Mon
Dec 12
Tue
Dec 13
Wed
Dec 14
Thu
Dec 15
Fri
Dec 16
Sat
Dec 17
Sun
Dec 18
Mon
Dec 19
Tue
Dec 20
Wed
Dec 21
Thu
Dec 22
Fri
Dec 23
Sat
Dec 24
Sun
Dec 25

Bus times from Leicester to London

Showing times and prices for Dec 05

Fastest Journey

1 h 55 m

Average

2 h 42 m

Buses per day

34

Distance

143 km

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

2nd Fastest
04:25AMLeicester1h55 06:20AMLondon
0 transfers
151One-way
2nd Fastest
11:10AMLeicester1h55 01:05PMLondon
0 transfers
131One-way
2nd Fastest
07:10AMLeicester1h55 09:05AMLondon
0 transfers
111One-way
2nd Fastest
05:50PMLeicester1h55 07:45PMLondon
0 transfers
131One-way
2nd Fastest
03:25PMLeicester1h55 05:20PMLondon
0 transfers
101One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Leicester to London

distanceDistance89 miles (143 km)
durationAverage bus duration1 h 45 min
priceAverage bus ticket price$10 (€9)
frequencyBus frequency3 a day
changesDirect busYes
carriersBus providersInfobus, Megabus, Flixbus or National Express

Buses from Leicester to London cover the 89 miles (143 km) long route taking on average 1 h 45 min with our travel partners like Infobus, Megabus, Flixbus or National Express. Normally, there are 3 buses operating per day, including direct services available. While the average ticket price for this route costs around $10 (€9), you can find the cheapest bus ticket for as low as $4 (€4).

Bus providers: National Express and FlixBus from Leicester to London

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

National Express
FlixBus

National Express is the UK’s leading long-distance bus company operating over 550 buses per day and serving over 900 destinations across the UK. National Express also operates bus services to all major UK airports, such as Heathrow, Gatwick, Stansted, Luton and Bristol, 24 hours a day. All National Express buses have air conditioning and provide free WiFi access along with onboard entertainment. Most buses come with seat belts and power outlets at every seat, so you can charge your phone or laptop during a long journey. For your bus between Leicester and London, you can select from three ticket fares: Restricted Fare, Standard Fare, and Fully Flexible Fare.

    FlixBus is one of Europe's leading low-cost bus companies, founded in Germany and offering long-distance bus services in Europe and the U. S. FlixBus also operates overnight buses on select routes throughout Europe. Standard amenities on FlixBus include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets. You can even purchase snacks and drinks onboard. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on luggage and one checked bag per person. Additional fees apply for extra luggage and specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat.

    FlixBus from Leicester to London bus information:

    • Average Duration: 3 h 6 min
    • Average Price: $4
    • FlixBus frequency: 3 a day

    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: Bus to London from Leicester

    Travel Tips: 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
    Omio customers have found the cheapest buses from Leicester to London to cost as little as $4 (€4)  in the next 7 days.
    The Leicester to London bus ticket price is on average $10 (€9)  if you are looking to buy your tickets for this journey in the next week.
    The bus distance from Leicester to London is around 89 miles (143 km).
    The Leicester to London bus duration is on average 1 h 45 min, which is to be expected when traveling 89 miles (143 km) to London from Leicester. However, the time it takes can vary based on specific dates, weekends, and holidays.
    If you're looking for buses from Leicester to London, you can rely on Infobus, Megabus, Flixbus or National Express to get you to London. It's also good to check out all possible bus companies for the Leicester to London trip to see if there might be differences in the amenities they offer.
    Yes, you can look for direct buses from Leicester to London with Flixbus, National Express or Megabus  without needing to transfer at another stop in between. Taking a direct bus tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this journey.
    The average number of buses departing Leicester for London is 3 a day. The bus schedules and services may vary between weekdays and weekends.
    The first Leicester to London bus departs at 7: 00 AM   and the last bus from Leicester to London leaves at 6: 30 PM. Check out the most up-to-date bus schedule from Leicester to London on Omio and find the best time to travel to your destination.
    If you book a bus ticket from Leicester to London within the next 7 days, you can find tickets to cost on average $10 (€9) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets to London from Leicester are generally on sale a few months before the planned departure date.

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    ios-badge
    android-badge
    Hand With Phone
    Currency
    Language