Trains to Inverness

Sat, 13 Jul
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Popular departures

Train tickets to Inverness

Select departure
pin

Showing the fastest and cheapest results for 15 Jul

Results include alternative arrival locations to Inverness
Cheapest
Scotrail
13:323h30
Edinburgh Waverley (EDB)
17:02Inverness station (INV)
75 1One-way
0 changes
Cheapest
Scotrail
10:323h43
Edinburgh Waverley (EDB)
14:15Inverness station (INV)
75 1One-way
0 changes
Cheapest
Scotrail
13:374h49
Edinburgh Waverley (EDB)
18:26Inverness station (INV)
75 1One-way
1 change

Trains to Inverness

Inverness is known as the capital of the Scottish Highlands. It is also the main gateway for exploring Loch Ness, the incredible Cairngorms National Park and Scotland's famous whisky trails. The railway station at Inverness is in the heart of the city. ScotRail provides direct trains to Inverness from Scotland's other major cities including Edinburgh, Glasgow, Perth and Aberdeen. There are also local trains to and from the Scottish west coast where the train journey takes in some of Scotland's most breathtaking scenery.

Popular trains to and from Inverness

Popular trains to Inverness

Pitlochry to Inverness train

from £12
Direct trains available
1h28 average duration
8trains per day
Served by
  • Scotrail
  • London North Eastern Railway
  • Caledonian Sleeper

Aberdeen to Inverness train

from £12
Direct trains available
2h11 average duration
8trains per day
Served by
  • Scotrail

Edinburgh to Inverness train

from £23
Direct trains available
3h23 average duration
7trains per day
Served by
  • Scotrail
  • London North Eastern Railway

Glasgow to Inverness train

from £23
Direct trains available
3h07 average duration
6trains per day
Served by
  • Scotrail
  • London North Eastern Railway
  • Bus

London to Inverness train

from £84
Direct trains available
8h04 average duration
1train per day
Served by
  • London North Eastern Railway
  • Caledonian Sleeper
  • Lumo
  • Avanti West Coast
  • Scotrail

Popular trains from Inverness

Inverness to Aberdeen train

from £12
Direct trains available
2h10 average duration
8trains per day
Served by
  • Scotrail

Inverness to Glasgow train

from £23
Direct trains available
3h16 average duration
10trains per day
Served by
  • Scotrail
  • London North Eastern Railway

Inverness to Edinburgh train

from £23
Direct trains available
3h15 average duration
7trains per day
Served by
  • Scotrail
  • London North Eastern Railway
  • Cross Country
  • Caledonian Sleeper

Inverness to Manchester train

from £46
Direct trains available
6h44 average duration
8trains per day
Served by
  • Scotrail
  • London North Eastern Railway
  • Avanti West Coast
  • Caledonian Sleeper
  • Transpennine Express

Inverness to London train

from £81
Direct trains available
7h54 average duration
1train per day
Served by
  • London North Eastern Railway
  • Caledonian Sleeper
  • Avanti West Coast
  • Lumo
  • Scotrail

Which train operating companies run trains to Inverness?

ScotRail is the main provider of trains to Inverness. Whilst there are no direct trains to Inverness from London, Birmingham or Manchester, connections can be made via Glasgow and Edinburgh using Virgin trains, East Coast and CrossCountry.

Which cities have direct routes to Inverness?

ScotRail operates direct trains to Inverness from Edinburgh, Glasgow, Perth and Aberdeen. ScotRail also run trains from the picturesque west coast town Kyle of Lochalsh, a journey which passes through dramatic Scottish mountain and loch scenery. Trains to Inverness also operate from the winter ski resort of Aviemore, which is one of the main towns for accessing the Cairngorms National Park.

What are the main stations in Inverness?

The railway station in Inverness is located on Academy Street, in the heart of the city. Inverness is a compact city therefore from the station it is a short walk to the River Ness, the castle and the main shopping centre. There is also a bus service from Academy Street to Inverness Airport.

Train companies: East Coast, Caledonian Sleeper and Virgin Trains trains to Inverness

East Coast, Caledonian Sleeper and Virgin Trains will get you to Inverness at great prices. With over 1000 travel companies on Omio, you can find the best train times, prices and tickets for your trip.

Avanti West Coast is a train company based in the United Kingdom. It operates high-speed trains between London and major cities in the UK, including Birmingham, Manchester, Liverpool, Glasgow and Edinburgh. The company offers a range of ticket types, including Standard, First Class and Advance tickets. Onboard facilities include free Wi-Fi, power sockets, comfortable seating and a range of food and drinks. The most popular routes for Avanti West Coast are London to Birmingham, London to Manchester and London to Glasgow. The company operates a fleet of Pendolino and Super Voyager trains, which offer a smooth and comfortable journey.

Trains to Inverness: related information

Here are some other resources that might have the information you need

HomeTrainsTrains to Inverness

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
More routes, destinations and providers