Yes, using Scotrail.
80 miles
There are no direct trains between Holyhead and Edinburgh - you will have to change trains at least once. The journey time will be about 6 hours dependent on which train you catch.
Yes, there is a train service. See the ScotRail website for more information.
There are no direct trains. You will have to change trains and stations in Central London.
Train?
Ayr.....01292 Dundee.... 01382 Dumfries...01387 Edinburgh ...0131 Glasgow ..0141
Edinburgh to Inverness takes about 3 hours 30 minutes by train.
when is the last train leaving from Edinburgh to Dundee on Christmas eve in 2015
yes
You can't travel from Edinburgh to Belfast by train because Belfast is in Ireland which is an island. The easiest way is to fly.
Which station and which airport? You're not helping here!
Go to the train station at the airport. Take the train in the direction of Ayr - its every 30 minutes @ 15 past the hour and 15 to the hour. From Ayr station you can either walk to the Savoy Park Hotel (10 minutes) or take a taxi from outside the station