Here are the best things to see and do in Edinburgh, the great places to grab some grub, the perfect places to pitch up for a pint and where to head for some retail therapy.
Trains to Edinburgh
Does any city in the UK wear its history as well as Edinburgh? The Scottish capital buzzes with a sense of excitement and innovation, typified by the phenomenon of the Edinburgh Festival. And yet behind the contemporary edge lies the resolute heart of one of Europe’s great historic cities. And did we mention it has a castle?
Our guide to the best coffee shops, pubs, restaurants and activities within a few minutes’ walk of Edinburgh Waverley Station.
Put your wallet away with our guide to free things to do in Edinburgh
A city immersed in history, Edinburgh makes for a great family day out. Here are our top picks for a day in the city.
There’s a little bit of everything in Scotland’s great capital. Here’s our guide to some of the best places.
From history and culture to sport and retail therapy, you’ll never be short of things to do in Edinburgh.
At the end of a busy day, it’s good to know there are plenty of options to lay your weary head.
Edinburgh is famous for its culinary traditions, such as kippers, haggis and whisky, but there’s so much more for food lovers to enjoy on a visit to ‘Auld Reekie’.
From big department stores and malls to festive markets and quirky independent shops, Edinburgh has everything you need for a great day’s shopping.
See paintings by Impressionists, old masters and pop-art icons at the many art galleries. Take in breathtaking historic buildings and fall under the spell of Scotland’s past with a trip to Edinburgh. You can even come face to face with a Tyrannesaurous Rex.
Great value tickets to Edinburgh
Our range of offers on train tickets to Edinburgh includes everything from cheap Standard Edinburgh tickets, to peak-time First Class fares to whisk you to Edinburgh in style and comfort.
All fares indicated are one way
Search for more tickets to Edinburgh
Travel to Edinburgh by Train
Travelling by train to Edinburgh is not just the easiest and most convenient way to access the centre of Scotland’s capital city, it is an experience in its own right. Edinburgh Waverley is the second-largest railway station in the UK. It forms the northern limit of the east coast mainline, but, as both a terminal station and a through station, it serves as a local traffic hub offering train services to Glasgow, Aberdeen and Inverness as well as trains south to Newcastle, Leeds and London. There is a great range of value train tickets and cheap rail fares available on our website to get to Edinburgh from destinations all across Scotland and England.
Travel times to Edinburgh
Some of our key routes to and from Edinburgh include trains to Aberdeen, Inverness and Glasgow as well as trains south to English destinations such as York, Newcastle and London along the scenic east coast mainline. Travel to Edinburgh 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.
Edinburgh to Glasgow: from 1 hour 6 minutes
Edinburgh to Inverness: from 3 hours 23 minutes
Edinburgh to Leeds: from 2 hours 58 minutes
Edinburgh to London: from 4 hours 18 minutes