The train journey from Edinburgh to Inverness typically takes around 3 to 3.5 hours, depending on the specific route and any intermediate stops along the way. For the most accurate and up-to-date information on train schedules, fares, and travel times, you can visit cheaptraintickets.co.uk. Plan your trip ahead and explore the stunning landscapes of Scotland with ease and convenience by train.
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.
About 1 hour and 50 minutes
About 7 hours
St. Andrews does not have a train station. Leuchars is the closest.
4 hours 30 minuites
The train takes about 2 hours 30 minutes.
About 4 hours.
About 4 hours 30 minutes.
About four hours and you will have to change trains at York.
About 3 hours 30 minutes.
About 2 hours 30 minutes.
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.