ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Leicester

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration4h
Distance166
Avg. price$ 13
Bus trips found

Buses from London to Leicester

🚌 The journey by bus from London to Leicester takes approximately 2 hours and 50 minutes. The direct bus service, operated by FlixBus, departs twice daily from London Victoria. 🌆 The bus route covers a distance of 135 km between the two cities. Passengers can enjoy a comfortable ride with amenities on board while taking in the scenic views along the way. 🎫 Ticket prices for the London to Leicester bus ride range from £13 to £18.

Where to stay in Leicester

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • Yes, there is a direct bus that travels between London and Leicester. The bus departs from London Victoria and arrives at Leicester St Margarets bus station. Services run twice daily, operating every day. The journey typically takes around 2 hours and 50 minutes.
  • The cost of a bus ticket from London to Leicester ranges between £13 to £18. Prices may vary based on factors such as the time of booking, demand, and any ongoing promotions or discounts. It is advisable to book tickets in advance to secure the best possible fare for your journey.

Will you be returning to London by bus?

If you need a return bus journey, you can check buses from Leicester to London.

See schedule