Public transport in Highland
Train travel
- Cairngorm Mountain Railway (external link)
- GNER Trains (external link)
- Jacobite Steam Railways (external link)
- Network Rail
- Rail (train timetables) (external link)
- ScotRail (external link)
- Strathspey Steam Railway (external link)
- Virgin Trains, on-line booking and timetables (external link)
More information on planning your journey
- HITRANS (external link) - Highland and Islands Strategic Transport Partnership