Leicester to London bus

Mon, Sep 16
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap bus tickets from Leicester to London

Showing times and prices for Sep 16

Cheapest

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.

Cheapest
FlixBus
09:20PM1h50
Leicester
11:10PMLondon
$91One-way
0 transfers
Cheapest
FlixBus
09:00PM2h10
Leicester, St.Margaret's Bus Station
11:10PMLondon
$91One-way
0 transfers
Cheapest
FlixBus
09:20PM2h20
Leicester
11:40PMLondon, Victoria Coach Station
$91One-way
0 transfers
Cheapest
FlixBus
09:25PM2h10
Leicester
11:35PMLondon
$91One-way
0 transfers
Cheapest
FlixBus
09:25PM2h34
Leicester
11:59PMLondon, Victoria Coach Station
$91One-way
0 transfers

Bus schedule from Leicester to London

Showing buses for tomorrow, Monday, September 16
FlixBus
03:15AM3h10
Leicester, St.Margaret's Bus Station
06:25AMLondon, Victoria Coach Station
0 transfers
FlixBus
03:15AM2h40
Leicester, St.Margaret's Bus Station
05:55AMLondon
0 transfers
FlixBus
03:35AM2h20
Leicester
05:55AMLondon
0 transfers
FlixBus
03:35AM2h50
Leicester
06:25AMLondon, Victoria Coach Station
0 transfers
National Express
06:10AM3h10
Leicester, Braunstone
09:20AMLondon, Victoria Coach Station
0 transfers
National Express
06:45AM3h05
Leicester, Braunstone
09:50AMLondon, Victoria Coach Station
0 transfers
FlixBus
06:55AM2h30
Leicester
09:25AMLondon, Victoria Coach Station
0 transfers
FlixBus
06:55AM1h55
Leicester
08:50AMLondon
0 transfers
National Express
08:15AM3h05
Leicester, Braunstone
11:20AMLondon, Victoria Coach Station
0 transfers
National Express
08:55AM2h55
Leicester, Braunstone
11:50AMLondon, Victoria Coach Station
0 transfers
National Express
09:25AM2h55
Leicester, Braunstone
12:20PMLondon, Victoria Coach Station
0 transfers
Megabus
11:20AM1h50
Leicester
01:10PMLondon
0 transfers
Megabus
11:20AM2h20
Leicester
01:40PMLondon, Victoria Coach Station
0 transfers
FlixBus
11:30AM2h25
Leicester
01:55PMLondon, Victoria Coach Station
0 transfers
FlixBus
11:30AM1h50
Leicester
01:20PMLondon
0 transfers
National Express
11:40AM2h55
Leicester, Braunstone
02:35PMLondon, Victoria Coach Station
0 transfers
FlixBus
12:40PM2h30
Leicester, St.Margaret's Bus Station
03:10PMLondon
0 transfers
FlixBus
12:40PM3h00
Leicester, St.Margaret's Bus Station
03:40PMLondon, Victoria Coach Station
0 transfers
FlixBus
01:00PM2h10
Leicester
03:10PMLondon
0 transfers
FlixBus
01:00PM2h40
Leicester
03:40PMLondon, Victoria Coach Station
0 transfers
National Express
01:40PM2h40
Leicester, Braunstone
04:20PMLondon, Victoria Coach Station
0 transfers
National Express
03:10PM3h10
Leicester, Braunstone
06:20PMLondon, Victoria Coach Station
0 transfers
Megabus
03:15PM2h35
Leicester
05:50PMLondon, Victoria Coach Station
0 transfers
Megabus
03:15PM2h00
Leicester
05:15PMLondon
0 transfers
National Express
03:40PM3h10
Leicester, Braunstone
06:50PMLondon, Victoria Coach Station
0 transfers
FlixBus
04:45PM2h25
Leicester
07:10PMLondon, Victoria Coach Station
0 transfers
FlixBus
04:45PM1h50
Leicester
06:35PMLondon
0 transfers
National Express
05:15PM3h05
Leicester, Braunstone
08:20PMLondon, Victoria Coach Station
0 transfers
National Express
05:55PM2h55
Leicester, Braunstone
08:50PMLondon, Victoria Coach Station
0 transfers
FlixBus
07:25PM1h50
Leicester
09:15PMLondon
0 transfers
FlixBus
07:25PM2h20
Leicester
09:45PMLondon, Victoria Coach Station
0 transfers
FlixBus
09:00PM2h10
Leicester, St.Margaret's Bus Station
11:10PMLondon
0 transfers
FlixBus
09:00PM2h40
Leicester, St.Margaret's Bus Station
11:40PMLondon, Victoria Coach Station
0 transfers
FlixBus
09:20PM1h50
Leicester
11:10PMLondon
0 transfers
Megabus
09:20PM2h20
Leicester
11:40PMLondon, Victoria Coach Station
0 transfers
Megabus
09:20PM1h50
Leicester
11:10PMLondon
0 transfers
FlixBus
09:20PM2h20
Leicester
11:40PMLondon, Victoria Coach Station
0 transfers
FlixBus
09:25PM2h10
Leicester
11:35PMLondon
0 transfers
FlixBus
09:25PM2h34
Leicester
11:59PMLondon, Victoria Coach Station
0 transfers

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets Leicester to London by train or bus

Mon
Sep 16
Tue
Sep 17
Wed
Sep 18
Thu
Sep 19
Fri
Sep 20
Sat
Sep 21
Sun
Sep 22
Mon
Sep 23
Tue
Sep 24
Wed
Sep 25
Thu
Sep 26
Fri
Sep 27
Sat
Sep 28
Sun
Sep 29
Mon
Sep 30
Tue
Oct 01
Wed
Oct 02
Thu
Oct 03
Fri
Oct 04
Sat
Oct 05
Sun
Oct 06

How far in advance should I book bus tickets from Leicester to London?

The best time to book your bus from Leicester to London is 63 days before departure. See how prices for buses change on the Leicester to London route.
Prices are for one-way tickets for one passenger from Leicester to London per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your bus from Leicester to London.

Bus times from Leicester to London

Showing times and prices for Sep 16

Fastest Journey

1 h 50 m

Average

2 h 31 m

Buses per day

39

Distance

143 km

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

Fastest
FlixBus
07:25PM1h50
Leicester
09:15PMLondon
$191One-way
0 transfers
Fastest
FlixBus
09:20PM1h50
Leicester
11:10PMLondon
$91One-way
0 transfers
Fastest
Megabus
09:20PM1h50
Leicester
11:10PMLondon
$101One-way
0 transfers
Fastest
FlixBus
11:30AM1h50
Leicester
01:20PMLondon
$111One-way
0 transfers
Fastest
Megabus
11:20AM1h50
Leicester
01:10PMLondon
$371One-way
0 transfers

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 50 min
priceAverage bus ticket price$33 (€28)
frequencyBus frequency2 a day
changesDirect busYes, there is 1 direct bus a day
carriersBus providersNational Express, Megabus or FlixBus

Buses from Leicester to London cover the 89 miles (143 km) long trip taking on average 1 h 50 min with our travel partners like National Express, Megabus or FlixBus. Normally, there are 2 buses operating per day, including direct services available. While the average ticket price for this route costs around $33 (€28), you can find the cheapest bus ticket for as low as $6 (€5). Travelers depart most frequently from Leicester, St. Margaret's Bus Station and arrive in London, Victoria Coach Station.

Bus companies: National Express, Megabus and FlixBus from Leicester to London

You can travel by bus from Leicester to London with National Express, Megabus and FlixBus for as low as $5 (€4). When you search for schedules and tickets, Omio will show you the best trip.

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 from Leicester to London, you can select from three ticket fares: Restricted Fare, Standard Fare, and Fully Flexible Fare.

Leicester to London bus information with National Express:

  • Average Duration: 2 h 35 min
  • Cheapest Price: $8
  • National Express frequency: 17 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.

FAQs: Bus from Leicester to London

FAQs: Take the bus from Leicester to London with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Leicester to London.
FAQs
Cheap bus tickets from Leicester to London can start from as little as $6 (€5) when you book in advance. The average bus ticket price for Leicester to London is $33 (€28); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Leicester to London bus time is 1 h 50 min   covering the 89 mile (143 km) long trip, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first bus from Leicester to London leaves at 3: 10 PM. Plan your trip with the Journey Planner   from Omio.
The last bus from Leicester to London leaves at 10: 45 PM.
Yes, it is possible to travel from Leicester to London without having to change trains with National Express, Megabus or FlixBus. There is 1 direct bus from Leicester to London each day. There may be fewer direct services available on weekends or holidays.
For the trip from Leicester to London you can take a bus with National Express, Megabus or FlixBus. Be sure to check out all possible bus companies that offer services between Leicester and London on Omio to compare what amenities they may have.

When departing from Leicester, you have various bus station options to start your journey from including Leicester, St. Margaret's Bus Station, Leicester, Fosse Park Avenue (Asda) and Leicester, Braunstone. When arriving in London, you can end your route in bus stations like London, Victoria Coach Station, London, Golders Green Station and London, Heathrow Airport Terminal 4.

Passengers board the bus most frequently from Leicester, St. Margaret's Bus Station, which is located around 0.6 miles (911 m) away from the city centre, and they get off the bus at London, Victoria Coach Station, located 2.1 miles (3.4 km) away from the city centre.

A day trip to London from Leicester is worth doing with a journey time of 1 h 50 min each way. Check with Omio app   the best way to travel.
The cheapest month for a bus from Leicester to London is December.
You have options as you can travel between Leicester and London 2 different ways: train or bus.

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
More routes, destinations and providers
Currency
Language

Useful links