Cheapest
Average
The best way to find a cheap train ticket from London to Inverness is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() LNER | C71537 | On time 9:00 AM London Kings Cross (KGX) | 8h02 | 5:02 PM Inverness station (INV) | 1 transfer | |
![]() LNER | C71593 | On time 10:00 AM London Kings Cross (KGX) | 8h26 | 6:26 PM Inverness station (INV) | 2 transfers | |
![]() LNER | C71593 | On time 10:00 AM London Kings Cross (KGX) | 9h39 | 7:39 PM Inverness station (INV) | 1 transfer | |
![]() Avanti West Coast | C50105 | On time 10:16 AM London Euston (EUS) | 9h51 | 8:07 PM Inverness station (INV) | 1 transfer | |
![]() Avanti West Coast | C49514 | On time 11:30 AM London Euston (EUS) | 8h37 | 8:07 PM Inverness station (INV) | 2 transfers | |
![]() LNER | C71596 | On time 12:00 PM London Kings Cross (KGX) | 8h07 | 8:07 PM Inverness station (INV) | 0 transfersDirect | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Fastest Journey
8 h 2 m
Average
8 h 37 m
Trains per day
6
Distance
714 km
Of the 6 trains that leave London for Inverness every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance 443 miles (714 km) |
Average train duration 9h 11m |
Cheapest ticket price $109 (€94) |
Trains per day 4 |
Direct trains 1 |
Train providers 5 |
Fastest train 8h 4m |
First train 05:31 |
Last train 23:45 |
For as little as $107 (€93) you can travel by train between London and Inverness with East Coast, Caledonian Sleeper and Lumo. Omio will show you the best deals, schedules and tickets available for this trip.
LNER is a train company based in the United Kingdom. It operates a wide range of services, from high-speed intercity trains to local services. Its most popular routes include London to Edinburgh, London to Leeds, and London to York. LNER offers a variety of train types, including the Azuma, InterCity 225, and HST. The Azuma is a modern, high-speed train that offers comfortable seating and onboard Wi-Fi. The InterCity 225 is a classic train that offers a more traditional experience. The HST is a high-speed train that offers a smooth ride and plenty of legroom. LNER offers a variety of ticket types, including Advance, Anytime, and Off-Peak. Advance tickets are the cheapest option and must be booked in advance. Anytime tickets are more expensive but can be used at any time. Off-Peak tickets are the most affordable option for travelling during off-peak times. Onboard facilities include comfortable seating, Wi-Fi, power sockets, and a range of food and drink options. LNER also offers a range of discounts and special offers, making it an affordable and convenient way to travel.
East Coast from London to Inverness train information:
Taking the train from London to Inverness offers a comfortable, scenic way to travel across the UK, immersing you in stunning landscapes en route. Most trains from London to Inverness begin their journey at London Kings Cross and arrive at Inverness, making it convenient to plan your trip. With direct services available, passengers can relax and enjoy amenities including Wi-Fi, refreshments, and spacious seating, making it an excellent alternative to flying. Whether planning a weekend getaway or a longer adventure in the Scottish Highlands, the London to Inverness train journey is an ideal choice for a sustainable, stress-free, and memorable experience.
Planning a scenic train journey from London to Inverness? Prices for train tickets on this route can vary, but the cheapest tickets start at just $109 (€94), making it an affordable way to explore the Highlands. On average, you can expect to pay around $176 (€151) for this trip, though booking in advance and traveling during off-peak times can save you money. If you're looking for the perfect combination of convenience and low prices, we recommend traveling in September—it’s a month that often has great deals and comfortable travel conditions. Start planning your budget-friendly adventure today!
Travel between London and Inverness in comfort with LNER, Caledonian Sleeper, and Avanti West Coast. LNER offers high-speed daytime services, providing spacious seating, free Wi-Fi, and onboard catering for a seamless journey. For an overnight adventure, the Caledonian Sleeper transforms your trip into a unique experience with cozy sleeping berths and breakfast options on board. Meanwhile, those connecting via Avanti West Coast can enjoy a modern train service equipped with comfortable amenities designed for a relaxed travel experience. Whether you’re traveling for business or leisure, each service ensures a smooth and enjoyable ride to the breathtaking Scottish Highlands.
The train journey from London to Inverness spans a distance of approximately 443 miles (714 km) and offers travelers a scenic route through the heart of the UK. On average, the duration of this train journey takes around 8h 4m, making it a convenient and comfortable way to reach the Scottish Highlands.
With an average of 4 trains running daily between London and Inverness, you’ll find plenty of options to suit your travel plans. Service is available every day of the week, ensuring that you can make this journey whether it’s a weekday, weekend, or even a public holiday.
The first train from London typically departs at around 05:31, while the last train leaves at approximately 23:45, offering flexibility for both early risers and evening travelers. Be sure to check the London to Inverness train schedule in advance to confirm up-to-date timings for your preferred travel date.
Passengers board the train most frequently from London Euston, which is located around 1.8 miles (2.9 km) away from the city centre, and they get off the train at Inverness, located 0.3 miles (469 m) away from the city centre.
Here are some other resources that might have the information you need