Cheapest price
$295
Average price
$318
Fastest journey
7 h 54 m
Average duration
8 h 24 m
Trains per day
5
Distance
712 km
The best way to find a cheap train ticket from Inverness station (INV) to London Kings Cross (KGX) is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Inverness station (INV) to London Kings Cross (KGX) will cost around $318 if you buy it on the day, but the cheapest tickets can be found for only $295.
Of the 5 trains that leave Inverness station (INV) for London Kings Cross (KGX) on Mon, May 19, 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
On Mon, May 19 the direct trains cover the 712 km distance in an average of 8 h 24 m but if you time it right, some trains will get you there in just 7 h 54 m .
On Mon, May 19 the slowest trains will take 8 h 59 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
Omio recommends booking the train as it is the most popular option from Inverness station (INV) to London Kings Cross (KGX) among Omio's users. If you are prioritising price take the bus with prices starting from €22. For those with little time consider booking a flight which can get you there in 1h 33m.
Most popular Train | Flight | Bus |
---|---|---|
€125 Average price | €73 Average price | €45 Average price Cheapest |
8h 53m Average duration 8h 23m Onboard + 30m Additional time* | 4h 33m Average duration Fastest 1h 33m Onboard + 3h 0m Additional time* | 16h 0m Average duration 15h 30m Onboard + 30m Additional time* |
Direct Options | Direct Options | Direct Options |
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() ![]() | On time 5:38 AM Inverness station (INV) | 8h10 | 1:48 PM London Kings Cross (KGX) | 1 transfer | |
![]() | On time 6:55 AM Inverness station (INV) | 7h54 | 2:49 PM London Kings Cross (KGX) | 0 transfersDirect | |
![]() ![]() | On time 7:41 AM Inverness station (INV) | 8h59 | 4:40 PM London Kings Cross (KGX) | 2 transfers | |
![]() ![]() | On time 8:42 AM Inverness station (INV) | 8h08 | 4:50 PM London Kings Cross (KGX) | 1 transfer | |
![]() ![]() | On time 9:50 AM Inverness station (INV) | 8h48 | 6:38 PM London Kings Cross (KGX) | 1 transfer |
Find all the dates and times for this journey
Distance 442 miles (712 km) |
Average train duration 8h 23m |
Cheapest ticket price $91 (€77) |
Trains per day 5 |
Direct trains 1 |
Train providers 5 |
Fastest train 7h 54m |
First train 06:55 |
Last train 13:26 |
Find the best trains from Inverness station (INV) to London Kings Cross (KGX) with Omio's travel partners East Coast, Caledonian Sleeper and Lumo from $80 (€67). We can find you the best deals, schedules and tickets when comparing and booking the best route.
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.
Inverness station (INV) to London Kings Cross (KGX) train information with East Coast:
If you're planning to travel across the UK mainland, the Inverness to London Kings Cross train offers a scenic and efficient route. The journey departs from Inverness, taking passengers on a comfortable ride with breath-taking views through Scotland and into England's capital. This direct service is available daily, providing a hassle-free travel experience without the need for lengthy layovers. These trains from Inverness to London Kings Cross are well-equipped with amenities to ensure a pleasant journey all the way to London Kings Cross, a prime transportation hub located in the heart of the city. Whether it's for business or leisure, opting for a train from Inverness to London Kings Cross is an excellent choice to enjoy seamless travel immersed in captivating landscapes.
Looking for the most budget-friendly options for your train journey from Inverness to London Kings Cross? The cheapest train tickets are available starting at just $91 (€77). If you're opting for a standard comfort experience, you can expect the average ticket to set you back by around $149 (€125). To make the most out of your travel experience both in terms of cost and ease, consider planning your journey for the month of November. This time of year typically offers the best deals alongside the luxury of a relatively scenic and crowd-free trip. Hop on board, relax, and enjoy the ride knowing you've secured the best price available.
Experience the stunning Scottish and English landscapes aboard the train from Inverness to London Kings Cross, operated by ScotRail and LNER. This scenic and comfortable rail journey offers various train types, including electric and diesel trains tailored for long-distance travel. Travelers can look forward to spacious seating, complimentary Wi-Fi, and food and beverage services onboard that cater to diverse tastes. The renowned Highland scenery is beautifully framed through panoramic windows, making your trip not only a journey but a memorable travel experience as well. Whether you're traveling for leisure or business, the train ride between Inverness and London Kings Cross promises a relaxing and convenient way to connect Scotland with the heart of London.
Embarking on a scenic journey from Inverness to London Kings Cross offers a delightful mix of landscapes and British heritage. Covering a distance of approximately 442 miles (712 km), the average train journey duration is about 7h 54m. This time spent traveling allows passengers to enjoy the picturesque countryside and prepare for the vibrant life in London.
Train services between Inverness and London Kings Cross are frequent and convenient, with an average of 5 trains running daily. These trains operate throughout the week, ensuring that travel plans can be smoothly arranged regardless of whether it's a weekday or the weekend.
For those planning their day around train travel, it is important to note that the first train from Inverness typically departs at 06:55, while the last train leaves at around 13:26. This schedule caters well to early risers and those preferring later departures, making travel planning flexible and easy. Whether visiting friends or attending business meetings, the Inverness to London Kings Cross train schedule is designed to suit various passenger needs.
Here are some other resources that might have the information you need