Trip to St Andrews

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 Manchester to St Andrews

🚂 Embark on an exciting train journey from Manchester to St Andrews, spanning approximately 4 hours and 40 minutes. 🎟️ Ticket prices for the train between Manchester and St Andrews can vary, ranging from £66 to £180.

Where to stay in St Andrews

There are over 60 hotels to stay in St Andrews. Prices range from $16 per night.

Find accommodation
  • Several companies provide train routes from Manchester to St Andrews including CrossCountry and ScotRail. The journey typically takes approximately 4 hours and 40 minutes by train. The prices for a train ticket between Manchester and St Andrews can vary, ranging from £67 to £182 depending on factors such as the time of booking and class of travel.
  • The fastest train between Manchester and St Andrews typically takes around 4 hours and 40 minutes. Train services by companies like CrossCountry and ScotRail offer varying travel times, so passengers may choose the most convenient option based on their schedule. Prices for the train journey between Manchester and St Andrews range from £67 to £182, depending on factors such as the class of travel and available discounts.
  • There are multiple trains available between Manchester and St Andrews with varying departure times throughout the day. Passengers can choose from different train services operated by companies like CrossCountry and ScotRail to accommodate their preferred travel schedule. The journey duration typically takes around 4 hours and 40 minutes, with ticket prices ranging from £67 to £182 depending on factors such as class of travel and booking time. Travelers are advised to check the train schedules for the most up-to-date information on available trains between Manchester and St Andrews.
  • The first train of the day to travel from Manchester to St Andrews typically departs early in the morning, while the last train usually leaves in the evening. The journey duration between the two destinations by train is approximately 4 hours and 40 minutes. Passengers can choose from various departure times throughout the day to suit their travel preferences and schedules. It is recommended to check the specific train schedules for the most accurate information on the first and last trains available for this route.
  • There are multiple direct train trips available each day between Manchester and St Andrews. Passengers can choose from various departure times to fit their schedule, with options typically spread throughout the day. The journey by direct train between the two destinations takes approximately 4 hours and 40 minutes. Travelers can check the train schedules to select the most convenient departure time for their trip from Manchester to St Andrews.
  • The cost of a train ticket from Manchester to St Andrews typically ranges from £67 to £182. The price variability is influenced by factors such as the class of travel, time of booking, and availability of discounts or promotions. Passengers are advised to book their tickets in advance to secure the best fares and potentially save money on their journey from Manchester to St Andrews by train.

Will you be returning to Manchester by train?

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

See schedule