Trains to Scotland (from England/Wales)


For train tickets and times click this link to Trainline.

Approximate times to Edinburgh by train

London to Edinburgh – approx 4 hours 30 minutes
York to Edinburgh – approx 2 hours 30 minutes
Manchester to Edinburgh – approx 3 hour 10 minutes
Cardiff to Edinburgh – approx 6 hours 30 minutes