|Distance||329 miles (531 km)|
|Train providers||Avanti West Coast|
Trains from London to Ayr cover the 329 miles (531 km) long trip with our travel partners like Avanti West Coast. There are direct train services available. Travellers depart most frequently from London Victoria and arrive in Ayr.
When taking the train from London to Ayr, you can choose to depart from train stations like London Victoria, London Euston and London Kings Cross. Your journey can end in train stations such as Ayr and Newton-on-Ayr.
Omio customers who travel this route most frequently depart from London Victoria and arrive in Ayr.
Passengers board their train most frequently from London Victoria and travel around 1.2 miles (2 km) from the city centre to this train station.
Passengers travelling this route most often arrive at Ayr and need to travel approximately 0.4 miles (742 m) from the train station to the city centre in Ayr.
Here are some other resources that might have the information you need