The Highlands are known for their rugged mountains and stunning lochs, but the ‘Highlands’ capital’ Inverness also provides, culture, fine dining and the chance for some retail therapy.
Trains to Inverness
Inverness is the jewel in the Highlands’ crown. A hub of culture, fine dining and shopping, set against the rugged mountains, stunning landscapes and shimmering lochs for which the Highlands is renowned. Clear your head, fill your lungs and enjoy a visit to one of the UK’s fastest growing cities.
Great value tickets to Inverness
Whether you’re after a cheap Standard ticket to Inverness or splashing out on a First Class Inverness rail experience, our range of tickets to Inverness includes a deal that’s right for you. For a wide choice of rail fares to Inverness, look no further than Virgin Trains East Coast.
All fares indicated are one way
Search for more tickets to Inverness
Travel to Inverness by Train
Inverness is Virgin Trains East Coast’s northernmost destination and our gateway to the Scottish Highlands. Travel by train to the Inverness and you will be treated to spectacular scenery along the way. Inverness station is located in the centre of the town and has its own car park with 60 spaces as well as cycle storage. Virgin Trains East Coast operate the Highland Chieftain, a daily train service to London King's Cross via Stirling, Edinburgh, Newcastle and York. From there, we offer regular connections to other destinations across Scotland and England, including Glasgow, Aberdeen, Leeds and Hull. There is a great range of value train tickets and cheap rail fares to Inverness available on our website from destinations all across Scotland and England.
Travel times to Inverness
Our key route to and from Inverness is the daily service to Edinburgh and then onwards to London along the scenic East Coast mainline. Travel to Inverness by train and avail of the core benefits of rail travel – it’s often faster and always more relaxing than the alternatives, offers you flexibility and comfort and is perfect for an easy and hassle-free for trip with family and friends. Travel times vary from journey to journey, so please use our journey planner to find the right train for you. But one thing always remains the same: Only we offer Virgin Trains East Coast tickets at the best possible price with no hidden fees. That’s our Price Promise.
Inverness to Edinburgh: from 3 hours 22 minutes
Inverness to Glasgow: from 3 hours 35 minutes
Inverness to Newcastle: from 4 hours 59 minutes
Inverness to London: from 7 hours 56 minutes