For relatively short journeys like the one from London to Leicester, you could also choose to travel by carpooling, cheaper alternative, or by train, an ecological choice.
If you are looking for different alternatives to travel from London to Leicester, trains and carpooling solutions could be a good deal seen the relatively short distance.
What time are the buses to Leicester?
The earliest time you can leave from London is at 06:10, while the last bus is at 23:10. The journey takes on average 2 hours and 48 minutes but it can also last 2 hours and 30 minutes with the fastest connections.
Which bus lines can take you from London to Leicester?
There are many companies cooperating with virail, among which also Eurolines CH with buses to Leicester.