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 Slough to St Albans

🚆 The journey from Slough to St Albans by train takes approximately 1 hour and 11 minutes with transfers. Departure is from Slough station via Farringdon to St Albans City station, operated by Elizabeth Line and Thameslink. 🚆 There are several route options for the journey, each with a different duration and transfer points. The distance between Slough and St Albans is around 68.9 km to 84.4 km, depending on the chosen route. Passengers will need to transfer trains at Farringdon for the journey to St Albans City. 🚆 Ticket prices for the train between Slough and St Albans can vary from £17 to £35. Travelers should plan their route based on the timing and convenience of transfers at Farringdon station for a smooth journey to St Albans City.

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 are two companies that provide train services for the journey from Slough to St Albans: Elizabeth Line and Thameslink. The route involves a transfer at Farringdon station. The journey takes approximately 1 hour and 11 minutes, including transfers. Customers can check for schedules, ticket prices, and further information on the agencies' respective websites or contact them via their provided phone numbers.
  • The fastest train route from Slough to St Albans takes approximately 1 hour and 9 minutes with one transfer. You would first take a train towards Abbey Wood, which lasts about 36 minutes, departing from Slough and arriving at Farringdon, operated by Elizabeth Line. Then, you would transfer to a train towards Bedford, a 23-minute journey, departing from Farringdon and arriving at St Albans City operated by Thameslink. This route provides the quickest travel time between the two locations.
  • Trains departing from Slough for St Albans are operated by Elizabeth Line and leave from Slough station. Passengers can board the train at Slough station to begin their journey to St Albans. Slough station serves as the departure point for the trains connecting these two locations, providing a convenient starting point for travelers.
  • There are multiple train routes available between Slough and St Albans each with transfers along the journey. The number of trains departing may vary depending on the specific route chosen, but travelers can typically expect a selection of departure times throughout the day. Passengers can check the schedules for these services operated by Elizabeth Line and Thameslink to find the most convenient departure times for their travel plans.
  • The train services from Slough to St Albans operated by Thameslink, arrive at St Albans City station. St Albans City station is the final destination for this train route, providing a convenient arrival point for passengers traveling between these two locations. Upon arrival, travelers can easily access the city of St Albans and its attractions from the train station.
  • The first train of the day from Slough to St Albans operated by Elizabeth Line, typically departs from Slough station in the early morning hours. The last train of the day, also operated by Elizabeth Line, usually leaves Slough station in the late evening. Passengers can check the specific departure times for the first and last trains on the agency's website or by contacting them directly.
  • There are no direct train trips between Slough and St Albans. Passengers traveling between these two locations will need to take services that involve transfers at Farringdon station. These connections are available throughout the day, providing travelers with options for their journey. Additional information on specific departure times and transfer details can be found on the respective train operators' websites or by contacting them directly.
  • There is no direct train service between Slough and St Albans. Passengers traveling from Slough to St Albans will need to take trains that involve a transfer at Farringdon station. The journey, including the transfer, typically takes around 1 hour and 11 minutes. Travelers are advised to check the schedules and plan accordingly for the transfer during their journey.
  • The cost of a train ticket from Slough to St Albans can vary, with prices typically falling between £17 and £36. Passengers are encouraged to check the specific fares for their desired travel dates and times, as prices may fluctuate based on demand and booking conditions. It is advisable to book tickets in advance to potentially secure lower fares and ensure availability for the preferred travel schedule.

Will you be returning to Slough by train?

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

See schedule