Trip to Inverness

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration3h
Distance287 km
Avg. price$ 55
Train trips11 found

Trains from Glasgow to Inverness

🚆 Traveling from Glasgow to Inverness by train is a convenient journey that takes approximately 3 hours and 22 minutes, covering a distance of 291 km. The prices for train tickets can range from £52 to £106, offering budget-friendly options for travelers. 🚆 The route from Glasgow to Inverness involves a transfer at Stirling, adding an interesting stop along the way. The first step includes taking a train towards Alloa for about 36 minutes, followed by a switch to the train headed towards Inverness for the remaining 2 hours and 30 minutes. Both trains are operated by ScotRail. 🚆 For further information or assistance with booking your train journey from Glasgow to Inverness, you can contact ScotRail at 011 44 344 811 0141 or visit their website at http://www.scotrail.co.uk/.

Where to stay in Inverness

There are over 347 hotels to stay in Inverness. Prices range from $22 per night.

Accomodation
  • The train route from Glasgow to Inverness is provided by ScotRail. The journey takes approximately 3 hours and 11 minutes, covering a distance of 291 km. There is a transfer involved, with the first step being a train towards Alloa, followed by a train towards Inverness. The prices for this train route vary from £53 to £107.
  • The fastest train route between Glasgow and Inverness is provided by ScotRail. The journey takes approximately 3 hours and 22 minutes. The train travels through Alloa and Stirling before reaching Inverness, covering a distance of 291 km. Prices for this train route range from £53 to £107.
  • There are two trains involved in the journey between Glasgow and Inverness first train takes passengers from Glasgow to Stirling via Alloa, and the second train travels from Stirling to Inverness. The total journey time is approximately 3 hours and 11 minutes for the entire route, covering a distance of 291 km. Prices for tickets on this route range from £53 to £107.
  • The first train of the day traveling from Glasgow to Inverness is the train towards Alloa, departing from Glasgow Queen Street station. The last train of the day on this route is the train towards Inverness, departing from Stirling. The journey takes approximately 3 hours and 11 minutes, covering a distance of 291 km. Prices for tickets on this route vary from £53 to £107.
  • There are no direct train trips between Glasgow and Inverness journey requires a transfer at Stirling where passengers switch trains to continue towards Inverness. The total travel time is approximately 3 hours and 11 minutes, covering a distance of 291 km. Tickets for this route range in price from £53 to £107.
  • A train ticket from Glasgow to Inverness typically costs between £53 and £107, depending on factors such as the class of travel, time of booking, and availability. It is recommended to book in advance to secure the best fares. Prices may vary based on the day of the week and the time of travel.

Will you be returning to Glasgow by train?

If you are looking for the return train journey, check out trains from Inverness to Glasgow

See schedule