|Shortest Duration||1h 50m|
|Trips per day||60|
On average there are 60 coach trips per day. National Express has the most options for departures from London to Leicester, with an average of 60 trips per day and 627 monthly trips. One coach carrier currently travels from London to Leicester. Of the 60 trips there are 10 trips that are direct routes with no transfers.
Need more travel options? Travelling by Train from London to Leicester starts at £22.61.
Book National Express from London to Leicester from £7.65. There are 60 National Express schedules from London to Leicester and you can expect on average to pay £17.47 for a National Express ticket to Leicester. In London, National Express departs to Leicester from Victoria Coach Station and 30 other stations. In Leicester, National Express arrives at Narborough Rd and 1 other station.
An average trip on National Express from London to Leicester takes 3 hours and 54 minutes, while the fastest available National Express trip will get you to Leicester in 1 hours and 50 minutes,
On weekends, National Express offers 70 trips per day and you could expect to pay £15.98 for a weekend getaway to Leicester.