These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to St. Andrews from Cambridge

distanceDistance308 miles (497 km)
durationAverage train duration6 h 31 min
changesDirect trainYes

Trains from Cambridge to St. Andrews cover the 308 miles (497 km) long trip taking on average 6 h 31 min with our travel partners like. There are direct train services available. Travellers depart most frequently from Cambridge and arrive in St Andrews.

Travel Tips

Trains from Cambridge to St. Andrews
Travel by train to St. Andrews easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Cambridge to St. Andrews.
FAQs
How many miles is it from Cambridge to St. Andrews by train?
The distance between Cambridge and St. Andrews by train is approximately 308 miles (497 km).
How long is the train to St. Andrews from Cambridge?
The Cambridge to St. Andrews train duration is on average 6 h 31 min, which is to be expected when travelling 308 miles (497 km) between Cambridge and St. Andrews. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
When travelling by train from Cambridge to St. Andrews, which train station in Cambridge do I depart from and which train station in St. Andrews do I arrive in?

Omio customers who travel this route most frequently depart from Cambridge   and arrive in St Andrews.

Where is the Cambridge train station located? Where is the St. Andrews train station located?

Passengers board their train most frequently from Cambridge and travel around 1 mile (s) / 1 km from the city centre to this train station.

Passengers travelling this route most often arrive at St Andrews and need to travel approximately 0 mile (s) / 0 km from the train station to the city centre in St. Andrews.

When is the earliest train from Cambridge to St. Andrews? When is the last train from Cambridge to St. Andrews?
You can take the first train from Cambridge to St. Andrews at 08: 00   or take the last train from Cambridge to St. Andrews leaving at 08: 00. Look for the latest Cambridge St. Andrews train schedule on Omio and book the best time to take the train for this journey.
Stations

Important Stations and Airports for this Journey

Cambridge
St. Andrews
Cambridge
Amenities
Refreshments

Trains from Cambridge to St. Andrews: related information

Here are some other resources that might have the information you need