Trains to Inverness

Located in the Scottish Highlands, Inverness is one of the fastest-growing cities in Europe and serves as the Highland Council's administrative hub. Inverness is a major railway hub in the Scottish Highlands, serving as a central point for several routes. The trains on these routes travel directly to a number of cities and towns, such as Edinburgh, Aberdeen, Glasgow, London, Elgin, Perth, Aviemore, and Dingwall. Here are three main routes to Inverness for your travel.

Edinburgh to Inverness

Direct trains from Edinburgh Waverley to Inverness typically have the shortest travel time of approximately 3 hours and 28 minutes. These services are mainly operated by ScotRail and offer amenities such as Wi-Fi, power outlets, and various seating options.

Aberdeen to Inverness

Regional direct trains from Aberdeen to Inverness typically take 2 hours and 16 minutes, with 11 daily services covering the 83 miles (133 km) distance between the two destinations.

Glasgow to Inverness

Intercity trains from Glasgow Queen Street to Inverness offer the fastest journey time of approximately 3 hours and 17 minutes. Primarily managed by ScotRail, these trains feature modern amenities like power sockets, luggage storage and food services.

Main stations in Inverness

There are three major train stations in Inverness and the surrounding areas: Inverness station, which is the primary train station in the area and provides excellent connections to other major cities and towns, such as London, Glasgow, Edinburgh, and Wick; Beauly station, which is situated in the Highland council area of Scotland and runs trains to Inverness and other towns; Muir of Ord station, which is another station in the Highland area of Scotland that offers trains to Inverness, Wick, Dingwall and Tain.

Inverness station

Inverness railway station, located in the city centre, is the main railway station serving Inverness. This crucial terminus offers access to numerous destinations and is primarily served by three train operators. London North Eastern Railway operates trains to London Kings Cross, Newcastle, and York. Caledonian Sleeper provides overnight trains to London Euston, Preston, and Crewe. ScotRail manages most regional and intercity connections, including services to Glasgow, Edinburgh, Aberdeen, Dingwall, and Wick.

The station is conveniently located near several landmarks, attractions and shops, as it lies between Strothers Lane, Academy Street and Falcon Square in the heart of the city. Just a two-minute walk from the station, Eastgate Shopping Centre offers a variety of items and daily essentials, making it a popular shopping destination for both locals and visitors. Additionally, Eden Court Theatre, Inverness's primary movie theatre and arts centre, is only 0.8 miles from the station. Inverness Castle and The Museum and Art Gallery are about an eight-minute walk away, highlighting the city's rich cultural heritage.

Beauly station

Located in Scotland's Highland council area, Beauly railway station is the first intermediate station on the Far North Line, serving the village of Beauly, just 10 miles 12 chains (16.3 km) from Inverness. The station provides convenient access to other cities and towns, including northbound destinations such as Wick, Kyle of Lochalsh, Dingwall, and Invergordon, and southbound to Inverness.

From the station, numerous local landmarks and attractions are accessible. Beauly is renowned for its historic Beauly Priory, a beautiful 13th-century ruin that is a must-visit for history enthusiasts. The village is also known for its scenic beauty, with opportunities for strolling in the River Beauly to appreciate the landscape. Additionally, the Lovat Arms Hotel, away from the station 0.6 miles, is a historic establishment in Beauly, providing a glimpse into the area's rich heritage and comfortable accommodation for travellers.

Muir of Ord station

Muir of Ord railway station, located in the Highland council area of Scotland, offers regular train services on the Kyle of Lochalsh Line and the Far North Line, serving the village of Muir of Ord. The station provides convenient access to other cities and towns, including Wick, Dingwall, Inverness, Tain, and Kyle of Lochalsh.

Since the station is situated in the heart of the city, it is easy to travel to nearby attractions and landmarks. Just a short walk away, you will arrive at the Singleton Distillery, where you are welcomed into a world of flavour and taste with the new Singleton whisky tourist experience. Likewise, a short 10-minute walk from the station takes you to the Muir of Ord Golf Club, one of the oldest golf courses in the Highlands, offering a challenging and picturesque course for golf enthusiasts.

Trains to Inverness Airport

Inverness Airport, located 8.1 miles (13 km) northeast of the Inverness city centre, is an international airport serving the Highland community. As a vital hub, it provides crucial access to major UK cities and destinations. Stagecoach Inverness offers a direct bus service from the airport to the city centre, ensuring convenient travel options. The airport terminal is connected to the nearby Inverness train station via a walkway, allowing for easy access. Regular train services run from Inverness station, which is about 10 minutes away, as well as from neighbouring cities like Elgin and Forres, making Inverness Airport easily accessible by rail.

  • Inverness station to Inverness Airport: Direct trains run frequently with a short journey of about 10 minutes, and then walk a period of time to the airport.
  • Elgin to Inverness Airport: Direct trains from Elgin to Inverness Airport typically take 33 minutes.
  • Forres to Inverness Airport: Fast direct trains from Forres to Inverness Airport usually take 18 minutes.

*Information is subject to change. Please check the latest train timetable before your trip.

How to book cheap train tickets to Inverness

Explore more money-saving tips for your train journeys. Start saving today and enjoy affordable train travel with TrainPal.

<a href='/split-ticket'>Split tickets</a>

Split tickets

Break the journey into sections for potential cheaper rail fares.
<a href="/train-ticket-types/advance-train-tickets">Book in advance</a>

Book in advance

Save on long journeys with Advance tickets. Buy up to 12 weeks ahead.
<a href="/train-ticket-types/off-peak-and-super-off-peak-train-tickets">Off-Peak train tickets</a>

Off-Peak train tickets

Cheaper train tickets for less busy times. Combine with Advance fares for the best deals.
<a href='/railcard-guide'>Use a Railcard</a>

Use a Railcard

Save 1/3 on train fares with multiple Railcards available.
<a href="/train-ticket-types/train-season-tickets">Save with Season Tickets</a>

Save with Season Tickets

Unlimited travel between 2 stations. Save more than daily tickets.
<a href="/train-ticket-types/groupsave-train-tickets">Travel in groups</a>

Travel in groups

GroupSave on Off-Peak tickets: 1/3 off for groups of 3-9 adults.
󰄶
󰄽