Glasgow to Inverness train

Cheap train tickets from Glasgow to Inverness

Showing times and prices for 03 Jul

Cheapest

£54

Average

£54

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
15:45Glasgow Queen Street3h25 19:10Inverness
1 change
£541One-way
Cheapest
13:45Glasgow Queen Street3h40 17:25Inverness
1 change
£541One-way
Cheapest
18:03Glasgow Queen Street3h22 21:25Inverness
0 changes
£541One-way
Cheapest
09:33Glasgow Queen Street3h45 13:18Inverness
1 change
£541One-way
Cheapest
14:38Glasgow Queen Street3h05 17:43Inverness
0 changes
£541One-way

Train schedule Glasgow to Inverness

Showing trains for tomorrow, Sunday, 3 July
09:33Glasgow Queen Street3h45 13:18Inverness
1 change
11:11Glasgow Queen Street3h18 14:29Inverness
0 changes
13:45Glasgow Queen Street3h40 17:25Inverness
1 change
14:38Glasgow Queen Street3h05 17:43Inverness
0 changes
15:45Glasgow Queen Street3h25 19:10Inverness
1 change
18:03Glasgow Queen Street3h22 21:25Inverness
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Sun
03 Jul
Mon
04 Jul
Tue
05 Jul
Wed
06 Jul
Thu
07 Jul
Fri
08 Jul
Sat
09 Jul
Sun
10 Jul
Mon
11 Jul
Tue
12 Jul
Wed
13 Jul
Thu
14 Jul
Fri
15 Jul
Sat
16 Jul
Sun
17 Jul
Mon
18 Jul
Tue
19 Jul
Wed
20 Jul
Thu
21 Jul
Fri
22 Jul
Sat
23 Jul

Fastest train times from Glasgow to Inverness

Showing times and prices for 03 Jul

Fastest Journey

3 h 5 m

Average

3 h 25 m

Trains per day

6

Distance

179 km

Of the 6 trains that leave Glasgow for Inverness every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
14:38Glasgow Queen Street3h05 17:43Inverness
0 changes
£541One-way
11:11Glasgow Queen Street3h18 14:29Inverness
0 changes
£541One-way
18:03Glasgow Queen Street3h22 21:25Inverness
0 changes
£541One-way
15:45Glasgow Queen Street3h25 19:10Inverness
1 change
£541One-way
13:45Glasgow Queen Street3h40 17:25Inverness
1 change
£541One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Glasgow to Inverness

distanceDistance111 miles (179 km)
durationAverage train duration3 h 11 min
priceAverage train ticket price£49 (€54)
frequencyTrain frequency5 a day
changesDirect trainYes, there are 4 direct trains a day
carriersTrain companiesScotrail or London North Eastern Railway

Trains from Glasgow to Inverness cover the 111 miles (179 km) long journey taking on average 3 h 11 min with our travel partners like Scotrail or London North Eastern Railway. Normally, there are 5 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as £27, but the average price of train tickets is £49. Travellers depart most frequently from Glasgow Central and arrive in Inverness.

Train providers: ScotRail trains Glasgow to Inverness

Travel to Inverness from Glasgow from £27 with Omio’s train partners ScotRail! You can find the best timetables and tickets when comparing and booking the most popular journey for you.

ScotRail

It’s easy to book your ScotRail train ticket from Glasgow to Inverness online with Omio! Simply check the current ScotRail train timetables for your ideal departure and arrival times, compare the best route to Inverness from Glasgow as well as relevant travel information (such as luggage policy and amenities offered onboard) for that train and book cheap ScotRail train tickets online. Prices for ScotRail trains to Inverness from Glasgow start at £27 one-way if you book in advance, and you can expect to travel around 111 miles (179 km). If you search for ScotRail trains in the Omio app, you can check straight away if the ScotRail tickets are mobile tickets, which makes it easier than ever to go paperless when travelling by train from Glasgow to Inverness. Let Omio do all the work for you finding the best Glasgow to Inverness ScotRail train ticket so you can enjoy a smooth and comfortable journey!

Trains from Glasgow to Inverness

The train line between Glasgow and Inverness is well served with connections. On weekdays and Saturdays, passengers can find six direct trains and six indirect trains with one change, and seven connections on Sundays.

Glasgow to Inverness Train Time: Daily departures

Passengers wishing to travel between Glasgow and Inverness can choose from 12 trains every day from Monday to Saturday. As six of these are indirect services, they will require a change at Perth or Stirling, but there are also six direct services available. The first train of the day leaves Glasgow just after 7:00 a.m. and the last shortly after 7:30 p.m. On Sundays, service is reduced, but there are still seven connections available between the two cities, including three direct trains.

How long is the journey by train from Glasgow to Inverness?

The train from Glasgow to Inverness generally takes around three and a half hours to travel from the central belt up to the Highlands. Most train connections complete the journey in three hours 13 minutes or up to half an hour longer. There is also a direct train that takes nearly five hours. Passengers should check the journey times and be aware that sometimes services with changes may be quicker than direct trains.

What are the departure and arrival stations for trains from Glasgow to Inverness?

Departure train station: Trains from Glasgow to Inverness leave from Glasgow Queen Street. Queen Street is located in the centre of Glasgow and serves the trains to and from the north. It is within a seven-minute walk from both Glasgow Central Station and Buchanan Street Bus Station, making it convenient for those coming from further afield. The station has the usual facilities expected in a large city, including a ticket office, left-luggage, a waiting room, various food outlets and toilets.

Arrival train station: All trains from Glasgow to Inverness arrive at Inverness Station. Situated in the centre of the Highland Capital, Inverness Station is as conveniently located for the city itself as it is for onward travel. There is a taxi rank just outside and the bus station, with onward connections to the rest of the Highlands and beyond, is just a short walk. The station has left-luggage facilities, a newsagent, a café, a ticket office and ample waiting areas.

Which train companies travel from Glasgow to Inverness?

ScotRail operates most of the services between Glasgow and Inverness. However, the longer, second leg of one connection a day is offered by LNER.

ScotRail Glasgow to Inverness

ScotRail operates 11 of the 12 services between Glasgow and Inverness on weekdays and Saturdays. Sundays see a reduction in service, but passengers can still choose from six ScotRail connections, including three direct trains. All trains have an on-board catering trolley that offers hot and cold drinks and light snacks to passengers at their seats.

LNER Glasgow to Inverness

LNER runs half of one connection a day between Glasgow to Inverness; the first part of the journey from Glasgow to Stirling is operated by ScotRail. The ScotRail connection to the LNER train leaves Glasgow just after 4:40 p.m. each day of the week. As the LNER connection is a long-distance train that has travelled up from London, it has a high standard of comfort on board, which includes a café bar and catering trolley. Passengers in first-class receive a complementary hot meal served to them at their seat.

Glasgow to Inverness Trains: Services on board

Seats can be reserved for free on all ScotRail and LNER trains between Glasgow and Inverness in first or standard-class carriages.

Bikes can be carried on both ScotRail and LNER services without an additional fee, but as space is limited, it must be booked ahead of time. Bicycles should only be carried in the bicycle storage area.

Up to two pets can accompany each passenger on both ScotRail and LNER trains. They should, however, be on a lead or in a travel container. Should passengers wish to bring an additional pet on board, a small fee is payable.

Three items of luggage are permitted per person on both providers. ScotRail also offer the carriage of additional luggage for an extra fee.

LNER trains offer wheelchair accessible spaces and toilets in both first and standard-class carriages; currently, ScotRail only offers this in standard class. Assistance at the start and end stations can be booked in advance for those who need it, regardless of the train operator.

How do I find cheap train tickets from Glasgow to Inverness?

Booking in advance is the best way to find the cheapest train tickets between Glasgow and Inverness. Passengers should be aware that particularly busy services, such as those at peak times, are likely to be more expensive, so they should consider travelling at quieter times of the day.

Travel Tips: Trains from Glasgow to Inverness

Travel by train to Inverness easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Glasgow to Inverness.
FAQs
You can find a cheap train from Glasgow to Inverness for some dates and times for as low as £27  one way in the next 7 days.
In the next 7 days you’ll find that the average cost of a train ticket to Inverness from Glasgow is £49  one way.
The distance from Glasgow to Inverness by train is approximately 111 miles (179 km).
The train time between Glasgow and Inverness is on average 3 h 11 min  for the 111 miles (179 km) long journey, but the time it takes to go between Glasgow and Inverness by train can vary depending on specific dates or travelling on weekends and holidays.

Omio customers travelling this route depart most frequently from Glasgow Central   and arrive in Inverness.

You can find the most popular departure train station for this journey, Glasgow Central, located approximately 1.1 miles (1.7 km) from the city centre of Glasgow. The most popular arrival train station in Inverness, called Inverness, is located around 0.1 miles (54 m) away from its city centre.

When taking a train from Glasgow to Inverness, you can count on Scotrail or London North Eastern Railway for the best way to get you to Inverness. You can also check all possible train companies who offer a service from Glasgow to Inverness and compare the amenities they offer before buying a train ticket.
Yes, there are 4 direct trains per day to Inverness from Glasgow, and you can find a direct train for this journey with Scotrail  on Omio. It's worth paying attention to when you purchase your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
The average number of trains departing Glasgow for Inverness is 5 a day. The train schedules and services may vary between weekdays and weekends.
The first Glasgow to Inverness train departs at 06: 07   and the last train from Glasgow to Inverness leaves at 18: 37. Check out the most up-to-date Glasgow to Inverness train schedule on Omio and find the best time to travel to your destination.
If you book Glasgow to Inverness train tickets within the next 7 days, you can find one way tickets to cost on average £49. However, booking in advance gives you access to the best prices for trains to Inverness from Glasgow. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Glasgow
Inverness
The major railway station for departures from Glasgow is Glasgow Central. Read all the information you need to know about services, amenities and connections at Glasgow Central for your trip from Glasgow to Inverness.
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
ticketOfficeHours
Ticket Office Hours
Mon - Sat: 05: 30 - 21: 30 | Sun: 09: 15 - 21: 30
Public transport options for Glasgow Central
Bus lines: 6, 7, 18, 21, 75, 263, 267, 500 Airport Express
Train lines: West Coast Main Line, ScotRail, Avanti West Coast, LNER, TransPennine Express, CrossCountry, Caledonian Sleeper
Location for Rail Replacement Services: Bus pick up / drop off on Gordon St.
Amenities at station
WifiWifi
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Public transport options for Glasgow Queen Street
Location for Rail Replacement Services: Buses pick up/drop off from the bus stop on the bridge at Cathedral Street
Metro: Interchange station for SPT Subway
Amenities at station
WifiWifi
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Public transport options for Charing Cross (Glasgow)
Location for Rail Replacement Services: Buses pick up/drop off from Elmbank Gardens to the left of the station entrance
Amenities at station
WifiWifi
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Public transport options for High Street (Glasgow)
Location for Rail Replacement Services: Buses pick up/drop off in front of the station on High Street
Amenities at station
WifiWifi
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Public transport options for Queens Park (Glasgow)
Location for Rail Replacement Services: Buses pick up/drop off on Victoria Road

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language