Trains from Glasgow to Inverness are a great way to travel when you are visiting Scotland. Operated by First ScotRail, services on this route are comfortable and offer a convenient way to get between the two cities.
Trains depart from Glasgow Queen Street train station, which is located in the middle of the city centre. All itineraries terminate at Inverness train station, although some require a connection in Perth en route.
The travel time on trains from Glasgow to Inverness takes from 3 hours and 13 minutes to 3 hours and 29 minutes, depending on schedules and what train you are on.
Departures take place every 30 minutes to two hours at peak times throughout the day, making it easy to travel on this route.
Single tickets for trains from Glasgow to Inverness can cost as little as £10.90 GBP in standard class if you book prior to travelling. First class tickets cost from £59.90. Discounts are available for railcard holders, and concessions are available for qualifying passengers.
