Trains to Ayr Find train times and tickets

Birmingham to Ayr by train

from £39.00

Avg 1 change 5hr 8m

Milton Keynes to Ayr by train

from £53.00

Avg 1 change 5hr 28m

Newcastle upon Tyne to Ayr by train

from £22.20

Avg 1 change 3hr 38m

Glasgow to Ayr by train

from £8.40

Avg 0 changes 47m

Warrington to Ayr by train

from £18.50

Avg 1 change 3hr 56m

Aberdeen to Ayr by train

from £13.40

Avg 1 change 4hr 4m

London to Ayr by train

from £66.00

Avg 1 change 5hr 44m

Liverpool to Ayr by train

from £18.50

Avg 2 changes 4hr 34m

Crewe to Ayr by train

from £18.50

Avg 1 change 4hr 12m

York to Ayr by train

from £35.30

Avg 1 change 4hr 45m

Manchester to Ayr by train

from £32.50

Avg 1 change 4hr 28m

Carlisle to Ayr by train

from £17.80

Avg 1 change 2hr 10m

Dundee to Ayr by train

from £15.10

Avg 1 change 2hr 50m

Peterborough to Ayr by train

from £54.00

Avg 1 change 6hr 5m

Search accommodation in Ayr

Airbnb
Country guide

Trains to the UK

Read our country guide

Log in / Register

  1. We'll assume you've read
    our Terms of Service.