Inverness railway station
You can reach 89 stations directly from Inverness on a weekday, without changing. The most frequent is Elgin, with 35 trains a day.
Inverness is the nearest station for postcodes in IV1, IV3, IV2, IV8. Check your own postcode.
Direct trains from Inverness
Trains a day to each station you can reach without changing, by day of the week.
| Destination | Weekday | Saturday | Sunday |
|---|---|---|---|
| Elgin | 35 | 35 | 12 |
| Forres | 35 | 35 | 12 |
| Inverness Airport | 35 | 35 | 12 |
| Nairn | 35 | 35 | 12 |
| Dingwall | 26 | 27 | 13 |
| Muir of Ord | 26 | 27 | 13 |
| Perth | 26 | 24 | 16 |
| Stirling | 26 | 24 | 16 |
| Aviemore | 25 | 23 | 16 |
| Kingussie | 25 | 23 | 16 |
| Pitlochry | 25 | 23 | 16 |
| Beauly | 24 | 25 | 13 |
| Conon Bridge | 24 | 25 | 13 |
| Aberdeen | 22 | 22 | 10 |
| Dunkeld and Birnam | 22 | 20 | 13 |
| Dyce | 22 | 22 | 10 |
| Huntly | 22 | 22 | 10 |
| Inverurie | 22 | 22 | 10 |
| Insch | 22 | 22 | 10 |
| Keith | 22 | 22 | 10 |
| Kintore | 21 | 21 | 10 |
| Georgemas Junction | 16 | 16 | 4 |
| Invergordon | 16 | 17 | 10 |
| Alness | 15 | 16 | 10 |
| Tain | 14 | 15 | 8 |
| Blair Atholl | 13 | 11 | 9 |
| Edinburgh Waverley | 13 | 13 | 9 |
| Fearn | 13 | 14 | 8 |
| Haymarket | 13 | 13 | 9 |
| Ardgay | 12 | 12 | 2 |
| Carrbridge | 12 | 11 | 9 |
| Dalwhinnie | 12 | 10 | 7 |
| Gleneagles | 12 | 9 | 7 |
| Glasgow Queen Street | 12 | 12 | 5 |
| Newtonmore | 11 | 9 | 8 |
| Lairg | 9 | 9 | 2 |
| Achanalt | 8 | 8 | 3 |
| Achnashellach | 8 | 8 | 3 |
| Achnasheen | 8 | 8 | 3 |
| Attadale | 8 | 8 | 3 |
and 49 more stations, each served less often.
How busy Inverness is
1,172,640 passenger entries and exits in 2024-25, making it the 467th busiest station in Great Britain.
A further 54,976 passengers changed trains here without entering or leaving the station.
More journeys run between Inverness and Edinburgh than any other pair: 178,004 a year. That is where passengers go, which is not always where the most trains go.
Source: Office of Rail and Road, Estimates of station usage, 2024-25. Estimated from ticket sales.
Changing from 17 February 2027
From 17 February 2027, Inverness loses 1 including Dunrobin Castle.
Nearest other stations
- Inverness Airport 7.2 miles
- Beauly 9.2 miles
- Muir of Ord 9.2 miles
- Conon Bridge 9.8 miles
- Dingwall 10.8 miles
Closed stations nearby
Former stations within 8 km of Inverness, from Wikidata. They are on the map under Closed & former stations.
- Clachnaharry · 1.4 miles
- Allanfearn · 3.1 miles
- Bunchrew · 3.2 miles
Show closed stations on the map
More about this station on Wikipedia.