• One-way
  • Round-trip

Search accommodation with Booking.com

Find a bus from Leicester to London

flixbus
trenitalia
ouisncf
deutsche-bahn
blablacar
kayak

Find the cheapest ticket for your trip

By Bus

Today

By Bus

Tomorrow

By Bus

2 Days

Rentalcars.com

Find cheap car hire in London

Journey Details

Best price £ 3.18
Journey duration 3 h 5 min
Connections per day 115
First departure 06:05
Last departure 21:30
Distance 89.5 mi

Get from Leicester to London with Virail

Virail's search tool will provide you with the options you need when you want to go from Leicester to London. All you need to do is enter the dates of your planned journey, and let us take care of everything else. Our engine does the hard work, searching through thousands of routes offered by our trusted travel partners to show you options for traveling by train, bus, plane, or carpool. You can filter the results to suit your needs. There are a number of filtering options, including price, one-way or round trip, departure or arrival time, duration of journey, or number of connections. Soon you'll find the best choice for your journey. When you're ready, Virail will transfer you to the provider's website to complete the booking. No matter where you're going, get there with Virail.

How can I get the cheapest bus tickets to travel from Leicester to London?

The cheapest bus tickets from Leicester to London cost £ 0.46. On average, you can expect to spend around £ 20.01 for your bus ticket. Virail will help you find a journey that fits your budget. You can expect prices to vary between different travel providers and methods of transport; often, faster journeys will cost more than slower routes. If your travel dates are flexible, you might be able to find cheaper bus tickets, as prices may fluctuate a little from day to day. You may also find lower prices by booking at certain times of day, avoiding rush hour traffic. Another tip for travelers on a tight budget is to look for connecting journeys. Sometimes it can be cheaper to make a change or two along the way, rather than traveling on a direct route from Leicester to London.

Stations of departure

Leicester Bus station St. Margaret's, Gravel st.
Leicester
Milton Keynes Coachway
Leicester Coach Station
Leicester (Braunstone) Narborough Rd *HAND LUGGAGE*, nr Rowley Fields Ave
Leicester St Margaret's Bus Stn
Leicester - Fosse Park Bus Stop
London
London Road
Leicester St. Margaret Busbahnhof
Leicester Leicester St. Margaret's Bus Station, Gravel St
Leicester Leicester Braunstone, Narborough Rd 506
Leicester LEICESTER (Coach Station), St Margaret's Bus Stn
Leicester Leicester Fosse Park, Fosse Park Ave
Leicester (Fosse Park)
Leicester Braunstone
Leicester Fosse Park
Leicester St. Margaret's Bus Station

Destination stations

Luton LUTON AIRPORT (LONDON), Bus Stn, o/s Terminal,Bays K & L
London
Nottingham
Victoria Coach Station
Hull
London (Golders Green), Bus Stn, Stop GE
Twickenham Stadium North Car Park
London (Baker Street Stn), Baker Street, Stop A
St Pancras
Luton (Town, Stand 3) Bus Stop
London Heathrow Flughafen Terminal 5
London Gatwick Airport North Terminal
London Gatwick Airport South Terminal
London Heathrow Flughafen Terminal 4
Gatwick London Airport (LGW) North Terminal
London Baker Street (Gloucester Place)
London Stansted Flughafen Busbahnhof
London London Marble Arch Station Park Lane, Park Ln
London Heathrow Airport LHR London Heathrow airport (T2, T3), Inner Ring E, Chapel ln.
London Luton Airport LTN London Luton airport, Airport Approach Road
London LONDON Victoria Coach Station, ,Victoria Coach Stn, Departures Hall
Stansted London Airport (STN)
London Bus station Victoria, Buckingham Palace Road 164
Luton Interchange, adj Rail Stn, Stand 3
London Sheffield Coach Station, Pond Hill
Luton Luton Challney near Travelodge, Dunstable Road
London Finchley Road
Heathrow Airport, Central Bus Stn
Heathrow Airport (T5) Bus & Coach Stn, Arrivals Level
London Gatwick airport (LGW) London Gatwick airport (north terminal), Departures Road
Luton Airport Bus Stn, o/s Terminal
London London Golders Green, N End Rd 2
STN Airport
London Stansted Airport STN London Stansted airport (coach station), Terminal Road North
Heathrow Airport (LHR) T5
London Heathrow Airport LHR London Heathrow airport (terminal 5), Wellington Road
London (Marble Arch) Park Lane, Coach Stop, nr Green St
London Luton Airport LTN London Luton airport (coach station), Airport Way
Luton Luton Town, Station Rd
London Golders Green
London London New Cross Gate, New Cross Rd 258
London London Rosehill, Bishopsford road
London London Belmont, Brighton Road
London London Streatham, Streatham High Road
London St Peters, Croydon Rd
London London Finchley Road (Stop CL), Finchley Rd 231
Leeds
London London Stockwell, South Lambeth Rd 273
London London Earls Court, West Cromwell Rd 76
London London Lewisham, Loampit Vale 41
London London Sutton Train Station, The Quadrant
London Marble Arch Station Park Lane
London (Finchley Rd Stn), Stop CH, Opp Finchley Rd Stn
London Finchley Road (Stop CL)
Airport (LTN)
Central Bus Station
London Luton Flughafen
London Victoria Coach Station
London Hammersmith
London Heathrow Flughafen T2 And T3
London Heathrow Airport T2 And T3
London Heathrow Airport Terminal 5

CO2 emissions for this route

Flight
41.04kg
Train
2.016kg
Bus
9.792kg
Car
7.056kg

Ticket price Leicester - London every day

 
Today
Tomorrow
In 2 days
In 3 days
In 4 days
In 5 days
In 6 days
£ 4.09
£ 5.83
£ 5.85
More
More
More
More
Flixbus-logo
Flixbus
Duration: 2 h 45 min
Leicester - London Victoria Coach Station
08:40 - 11:25
£ 4.09
Flixbus-logo
Flixbus
Duration: 2 h 15 min
Leicester - London Finchley Road
08:40 - 10:55
£ 4.09
Flixbus-logo
Flixbus
Duration: 1 h 50 min
Leicester (Fosse Park) - London Finchley Road
09:05 - 10:55
£ 4.09
Flixbus-logo
Flixbus
Duration: 2 h 20 min
Leicester (Fosse Park) - London Victoria Coach Station
09:05 - 11:25
£ 4.09
Flixbus-logo
Flixbus
Duration: 1 h 50 min
Leicester (Fosse Park) - London Finchley Road
11:05 - 12:55
£ 4.09
Flixbus-logo
Flixbus
Duration: 2 h 20 min
Leicester (Fosse Park) - London Victoria Coach Station
11:05 - 13:25
£ 4.09
Flixbus-logo
Flixbus
Duration: 2 h 45 min
Leicester - London Victoria Coach Station
11:30 - 14:15
£ 4.09

How long does the journey from Leicester to London take by bus?

The journey from Leicester to London covers a distance of 89.5 mi. On average, you can expect your journey to last roughly 3 h 14 min. However, booking the fastest option will see you reach your destination in approximately 1 h 35 min. For faster journeys, look for express routes. Please remember that these may only depart at certain times of day, or on particular days of the week. You may also find that you can go from Leicester to London faster by making connections, rather than taking a direct route.

What time are the departures from Leicester to London?

The first departure of the night from Leicester to London leaves at 02:55, while the last journey sets out at 21:30. These are according to the standard schedules for the route between Leicester and London. However, different providers' timetables can vary from day to day or month to month, so these particular departures may not be available every day. Some providers may change their schedules on public holidays and weekends, or during the summer months. Check your travel dates when making your booking.

How many journeys from Leicester to London are there every day?

On average, there are 92 daily departures from Leicester to London. However, there may be more or less on different days. Providers' timetables can change on certain days of the week or public holidays, and many also vary at particular times of year. Some providers change their schedules during the summer season, for example. At very busy times, there may be up to 271 departures each day. The providers that travel along this route include Megabus, National Express, Eurolines CH and Flixbus, and each operates according to their own specific schedules. As a traveler, you may prefer a direct journey, or you may not mind making changes and connections. If you have heavy suitcases, a direct journey could be best; otherwise, you might be able to save money and enjoy more flexibility by making a change along the way. Every day, there are an average of 65 departures from Leicester which travel directly to London. There are 27 journeys with one change or more.

Logo

About us