| First train | 06:07 | |
|---|---|---|
| Last train | 19:07 | |
| Departure station | Glasgow Queen Street | |
| Arrival station | Inverness | |
| Journey time | From 3h 7m | |
| Distance | 112 miles (180 km) | |
| Frequency | 14 trains per day | |
| Changes | Direct trains available | |
| Price | From £15.30 | |
| Train operators |
If you want to know more about the journey from Glasgow Queen Street to Inverness by train, look no further!
The average journey time from Glasgow Queen Street to Inverness by train is 3h 31m, with around 12 trains travelling 112 miles (180 km) between these two destinations daily. There’s no need for any changes along the way, as there are direct trains available to your destination. The fastest ScotRail train on this route takes just 3h 7m, during which you can enjoy free WiFi, power sockets, an at-seat catering service and more.
If you want to snap up the cheapest fares, book an Off-Peak time and get a Railcard. You can check ticket prices in our Journey Planner at the top of the page.
If you’re feeling ready to book, start a search for cheap train tickets with us today. Want to check if trains are running? Use our timetable to view live train times from Glasgow Queen Street to Inverness.
For more money-saving tips on UK and European train travel, read our cheap train tickets guide.