Trip to St Albans

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Leicester to St Albans

🚂 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.

Where to stay in St Albans

There are over 31 hotels to stay in St Albans. Prices range from $79 per night.

Find accommodation
  • There is no direct train service from Leicester to St Albans. However, you can take a train from Leicester station operated by East Midlands Railways, which will take you to London St Pancras Intl. From there, you can transfer to a Thameslink train that will take you to St Albans City station. The journey, including transfers, typically takes around 1 hour and 30 minutes. Ticket prices for this route range from £42 to £68.
  • The fastest train option between Leicester and St Albans involves taking a service operated by East Midlands Railways from Leicester station to London St Pancras Intl, and then transferring to a Thameslink train to St Albans City station. The total journey time, including transfers, typically takes around 1 hour and 30 minutes. Ticket prices for this route vary from £42 to £68.
  • Trains departing from Leicester for St Albans are operated by East Midlands Railways and depart from Leicester station. Leicester station serves as the main departure point for these train services. Travelers can board the train at Leicester station to begin their journey to St Albans.
  • There are multiple train services between Leicester and St Albans but there is no direct train route between the two cities. Travelers can take a train from Leicester station operated by East Midlands Railways, which travels to London St Pancras Intl. From there, passengers can transfer to a Thameslink train that heads to St Albans City station, making the total journey time approximately 1 hour and 30 minutes. Prices for train tickets between Leicester and St Albans typically range from £42 to £68.
  • The train journey from Leicester to St Albans concludes at St Albans City station. This station is the final destination for the Thameslink train operated on this route. Passengers can alight at St Albans City station to explore the city and its attractions.
  • The first train of the day from Leicester to St Albans typically departs from Leicester station in the early morning. The last train usually leaves Leicester station in the late evening, providing travelers with a convenient range of options for their journey. It is advised to check the exact departure times on the day of travel to ensure you catch the most suitable train.
  • There are no direct train trips between Leicester and St Albans. Travelers would need to take a train from Leicester station operated by East Midlands Railways to London St Pancras Intl, then transfer to a Thameslink service to reach St Albans City station. While there are no direct routes, this transfer journey offers a convenient way to travel between these two cities with a total journey time of approximately 1 hour and 30 minutes. It is recommended to plan your journey in advance to ensure smooth connections at the transit stations.
  • There is no direct train service available between Leicester and St Albans. Travelers would need to take a train from Leicester station operated by East Midlands Railways to London St Pancras Intl, and then transfer to a Thameslink service to reach St Albans City station. The total journey time, including transfers, is approximately 1 hour and 30 minutes. It is recommended to check the train schedules and plan your journey accordingly to make the necessary connections at the transit stations.
  • The cost of a train journey from Leicester to St Albans typically ranges from £42 to £68. The exact fare may vary depending on factors such as the time of booking, class of travel, and availability of discounted tickets. It is recommended to check the current ticket prices and consider booking in advance to secure the best fare for your trip. Additionally, exploring different fare options or railcards that offer discounts could potentially help reduce the overall cost of your train journey.

Will you be returning to Leicester by train?

If you are looking for the return train journey, check out trains from St Albans to Leicester

See schedule