Trains from Inverness to Glasgow
🚂 The direct train from Inverness to Glasgow Queen Street, operated by First ScotRail Service, departs every four hours and takes approximately 3 hours and 37 minutes. 🚂 For a seamless journey from Inverness to Glasgow, travelers can enjoy the picturesque route covering a distance of 291 km, with ticket prices ranging from £43 to £103.