London to Leicester

Sun, Apr 22

Best Price

Real time comparison

Easy Booking

Direct access to over 600 train, bus and flight partners

Customer Satisfaction

More than 20 million users from over 120 countries

Sun, Apr 22
Mon, Apr 23
Tue, Apr 24
Wed, Apr 25
Thu, Apr 26
Fri, Apr 27
national_express£ 12
national_express£ 11
national_express£ 7
national_express£ 8
national_express£ 7
national_express£ 7
national_express£ 7
Find prices
east_midlands_trains£ 18
east_midlands_trains£ 22
east_midlands_trains£ 22
east_midlands_trains£ 22
east_midlands_trains£ 23
east_midlands_trains£ 18
Find prices
flybe£ 94
aer_lingus£ 81
vueling£ 74
national_express£ 7
national_express£ 7
british_airways£ 75

General Information about the journey from London to Leicester

If you want to catch a Premier League football match or visit the National Space centre, getting to Leicester from London should be simple. The best ways to make the trip are via coach or the train. Buses from London Victoria or trains from Euston only take a couple of hours, and take visitors straight into the centre of this charming Midlands town.

Buses from London to Leicester

Buses are a comfortable and cheap way to get to Leicester. Daily services between the two cities are provided by both National Express. National Express route 440 leaves from London Victoria via Golders Green, while route 230 runs from London Gatwick to Leicester via Heathrow and Luton. Both services stop at St Margaret's bus station in central Leicester and take about 3 hours. Megabus services are less frequent, but the firm still runs at least 3 buses every day from Victoria to Fosse Park, and the journey takes 2 and a half hours.

Trains from London to Leicester

Trains are the fastest and most comfortable way to travel from London to Leicester and you can catch services every hour throughout the week. Services are run by East Midlands Trains and depart from London St Pancras Station four times per hour, with a journey time that varies between 1 and 2 hours depending on the time of day. All trains arrive at Leicester Train Station, which can be found on London Road. From there, getting into town is made easy with a Plusbus pass, which you can purchase at the same time as a train ticket.

Deutsche Bahn
National Rail
National Express
Always on the go?

Get the FREE GoEuro app now