The best way to find a cheap train ticket from Inverness to London is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last train of the day.
Find all the dates and times for this journey
8 h 49 m
9 h 7 m
Trains per day
It's difficult to get from Inverness to London without transferring at least once.
|Distance||443 miles (714 km)|
|Average train duration||12 h 45 min|
|Average train ticket price||$107 (€94)|
|Train frequency||1 a day|
|Direct train||Yes, there is 1 direct train a day|
|Train providers||London North Eastern Railway, Caledonian Sleeper, Lumo, Avanti West Coast or Scotrail|
Trains from Inverness to London cover the 443 miles (714 km) long trip taking on average 12 h 45 min with our travel partners like London North Eastern Railway, Caledonian Sleeper, Lumo, Avanti West Coast or Scotrail. Normally, there is 1 train operating per day, including direct services available. While the average ticket price for this journey costs around $107 (€94), you can find the cheapest train ticket for as low as $107 (€94). Travelers depart most frequently from Inverness and arrive in London Victoria.
Travel between Inverness and London from $107 (€94) with Omio’s train partners ScotRail! You can find the best schedules and tickets when comparing and booking the most affordable journey for you.
Are you making plans to travel to London from Inverness? Why not take a train with ScotRail? Omio can show you current ScotRail train times, tickets, travel information (such as baggage allowance and amenities offered onboard) and prices so you can find the best deals on Inverness to London trains all in one place. On the ScotRail train, you can expect to travel 443 miles (714 km) to London from Inverness. If you use the Omio app to search for trains to London from Inverness, you can quickly see if the ScotRail ticket is a mobile ticket, making it easy for you to go paperless when taking a train. Once you have found your perfect one-way ScotRail train between Inverness and London, book your cheap train tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!
Omio customers traveling this route book their trains from Inverness to London Victoria.
The most popular departure train station with passengers for this route, called Inverness, is located 0.1 miles (91 m) from the city center of Inverness.
The most popular arrival train station, London Victoria, is located 1.8 miles (2.9 km) away from the city center of London.
Here are some other resources that might have the information you need