If you are driving to Leicester, the easiest way to get there from London is to take the M1 Northbound and then take exit 21A for A5460 towards Leicester. If you are coming from Birmingham, take the M6 Southbound and then take the A46 towards Leicester. From Nottingham, take the A46 Southbound and then follow the signs to Leicester.
If you are traveling by train, there are frequent services from London St Pancras, Birmingham New Street, and Nottingham to Leicester. The journey from London takes around an hour, while the journey from Birmingham takes around 45 minutes and from Nottingham takes around 30 minutes.
If you are coming from local landmarks, you can take the bus or train from Coventry, Derby or Nuneaton. From Coventry, you can take the train which takes around 30 minutes, from Derby, the journey takes around 45 minutes by train and from Nuneaton, you can take the bus which takes around an hour.
If you're looking for the most scenic routes, taking the train from Sheffield or Nottingham makes for a very picturesque journey through the Peak District. Alternatively, driving from Birmingham via the A47 and A5460 provides some spectacular views of the countryside.
The closest airport to Leicester is East Midlands Airport, which is located approximately 20 miles to the north-west. To get from the airport to Leicester, you can take the M1 motorway southbound, which should take around 30 minutes depending on traffic. Alternatively, you can take public transport, such as the Skylink bus, which runs regularly between the airport and Leicester city centre.