1map logoGo to main page

Leicester, Leicestershire to St Albans, Hertfordshire from $26: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Leicester, United Kingdom
to
St Albans, United Kingdom

How to Get from Leicester to St Albans: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$26 - DriveBest price
128.7 kmDistance
1h 24m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Leicester to St Albans with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Train
Average Duration
1h  30m
Estimated price
$52-85
Recommended
Company
various
Train
Average Duration
1h  41m
Estimated price
$34-75
Cheapest
route map
Distance: 128.7 km
Duration: 1h 24m

See more options

Company
N/A
Drive
Average Duration
1h  24m
Estimated price
$26-40

Leicester - St Albans operators

Explore transport companies operating between Leicester and St Albans, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
03457 125 678
Website
https://www.eastmidlandsrailway.co.uk/

Train from Leicester to London St Pancras Intl

Average Duration
1h 5m
Estimated price
$40-60

Train from Leicester to Kettering

Average Duration
22m
Estimated price
$11-26
Contact phone
0345 026 4700
Website
https://www.thameslinkrailway.com/

Train from London St Pancras Intl to St Albans City

Average Duration
19m
Estimated price
$12-26

Leicester to St Albans: Overview of Bus, Train, Flight, and Car Trips

Traveling between Leicester and St Albans offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque road trip from Leicester to St Albans, covering a distance of 128.7 km. Enjoy the smooth drive that takes around 1 hour and 24 minutes, allowing you to soak in the beautiful English countryside along the way. 💷 Experience the flexibility of travel costs, with prices to reach St Albans from Leicester by car ranging from £20 to £32. 🏰 Arrive in St Albans feeling refreshed and ready to explore this historic city known for its stunning cathedral, Roman remains, and vibrant market scene. Take in the charm and culture of St Albans, making your road trip from Leicester a memorable adventure in the heart of England.
Average price
£20 - £31
🚂 The journey from Leicester to St Albans by train involves a transfer in London St Pancras Intl. The total journey duration, including transfers, is approximately 1 hour and 30 minutes. 🎫 Train services from Leicester to St Albans are operated by East Midlands Railways and Thameslink. The prices for a ticket on this route can range from £41 to £67, depending on the class and availability.
Departure Point
Leicester station
Arrival Point
St Albans City station

Frequently asked questions

Find out more about the route from Leicester to St Albans.

Or choose the category:
The distance between Leicester and St Albans is approximately 112.7 km by road. By train, the typical travel time is approximately 1 hour and 32 minutes from Leicester to St Albans. If driving, it takes approximately 1 hour and 24 minutes to travel from St Albans to Leicester. Alternatively, taking the bus is the slowest mode of transportation, with an estimated travel time of around 3 hours from Leicester to St Albans.
The most cost-effective and time-efficient transportation option for traveling from Leicester to St Albans would be to drive. It takes approximately 1 hour and 24 minutes by car, and the cost ranges between £20-£31.
When traveling from Leicester to St Albans, the price of a train ticket typically ranges from £51 to £137. On the other hand, the price of a bus ticket from St Albans to Leicester ranges from £23 to £34.
To travel from Leicester to St Albans without public transportation, you can drive the distance of 128.7 km, which takes about 1 hour and 24 minutes. By car, the prices range from £20 to £31 depending on factors such as vehicle type and fuel consumption.
The best way to travel from Leicester to St Albans without a car is by train. The journey takes approximately 1 hour and 32 minutes and the ticket prices range from £51 to £141.
Yes, there is a link between Leicester and St Albans, but there is no direct train or bus connection. The most convenient way to travel from Leicester to St Albans is by train, with a journey time of approximately 1 hour and 32 minutes, including transfers in London St Pancras International. If you prefer to drive, the road distance between the two cities is 128.9 km, and it takes about 1 hour and 24 minutes by car. Finally, there is also a bus option, which takes around 3 hours, including transfers in London Luton Airport.
There are plenty of options for accommodation near St Albans. With over 1179 hotels available, you are sure to find something that suits your preferences and budget. Prices start at £37, making it possible to find affordable options.