More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Edinburgh to Ayr

distanceDistance65 miles (105 km)
durationAverage train duration3 h 8 min
priceAverage train ticket price$32 (€26)
changesDirect trainYes
carriersTrain companiesScotrail

Trains from Edinburgh to Ayr cover the 65 miles (105 km) long trip taking on average 3 h 8 min with our travel partners like Scotrail. There are direct train services available. While the average ticket price for this journey costs around $32 (€26), you can find the cheapest train ticket for as low as $32 (€26). Travelers depart most frequently from Edinburgh Waverley and arrive in Ayr.

Important Stations and Airports for this Journey

Edinburgh
Ayr
Edinburgh Waverley is the most popular Edinburgh railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Edinburgh for your trip to Ayr.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3457114141
ticketOfficeHours
Ticket Office Hours
Mon - Sat: 05: 00 - 23: 59 | Sun: 07: 00 - 23: 59
Public transit options for Edinburgh Waverley
Bus lines: 22, 30, 33, X22, X25, X37
Train lines: Avanti West Coast, Caledonian Sleeper, CrossCountry, LNER, ScotRail, Transpennine Express