Route detailsYou won't be mistaken if you choose the train from Edinburgh to Inverness to see Scotland at its best. 245 km (152 mi) of scenic Scottish landscapes in a well-equipped train operated by ScotRail will take about 3.5 unforgettable hours. All trains are maintained to the highest standards of technology.Shortest travel time3 h 28 mLowest train ticket cost€40Avg. daily departures10