Trains from London to Inverness
🚆 Embark on an exciting 8-hour train journey from London to Inverness, spanning over 933 km with a transfer along the way, offering stunning views and comfortable travel options. 💷 Prices for the train journey between London and Inverness range from £220 to £299, providing budget-friendly and premium choices for travelers looking to explore the picturesque landscapes of the UK. 🚉 Route 1 involves a two-step journey, with the first leg on LNER from London Kings Cross to Edinburgh Waverley in around 4 hours 20 mins, followed by a scenic ride on ScotRail from Edinburgh to Inverness in approximately 3 hours 33 mins, promising a memorable experience for passengers.