Edinburgh to Inverness takes about 3 hours 30 minutes by train.
About 3 hours 30 minutes.
There are no flights between Inverness and Aberdeen. The train is easiest.
Flying takes around 1 hour 40 miutes. Train, between 8 and 11 hours depending on which train you catch and driving would take about 12 hours.
About three hours.
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
Around 8 hours with 2 or 3 trains.
St. Andrews does not have a train station. Leuchars is the closest.
You can't travel directly to Belfast by train because Belfast is in Ireland (an island) and Edinburgh is in Scotland.
4 hours 30 minuites
The train takes about 2 hours 30 minutes.