Trains to Edinburgh from England come up the East Coast mainline. Other services come from Glasgow, or from Inverness and Aberdeen in the north of Scotland.
Edinburgh Castle is a magnificent monument to the past, dominating the city from its volcanic crag and offering stunning views of the metropolis, the surrounding countryside and out over the Firth of Forth. Attracting over one million visitors a year to explore its fascinating history, it's a good starting point for exploring Edinburgh.
A very popular visitor attraction is Edinburgh Zoo, situated to the west of the city not far from Edinburgh Airport. With around 80 acres of parkland to explore, visitors can see about 127 different species of animal and over 1,000 animals in total. The most popular attractions are Giant Pandas Tian Tian and Yang Guang, otherwise known as Sunshine and Sweetie.
The Royal Botanic Garden has an extensive collection of plants from all over the world set in beautiful gardens and is ideal for a peaceful stroll and a picnic whilst enjoying the riot of colours during the season.
Taking a stroll along the Royal Mile reveals a world of quaint shops, atmospheric pubs and restaurants in which to take a well-earned rest.
If it's your first time in Edinburgh or even Scotland and you're looking to taste some of the worlds most renowned scotch whiskies, along the Royal Mile you'll find The Scotch Whisky Experience, one of the many 5-star attractions here.
How to find the cheapest train tickets to Edinburgh
Going by train can be one of the cheapest ways to travel to Edinburgh. There are a number of ways in which you can find cheap train tickets to Edinburgh to help you save money and explore the capital. Whether you are getting a train to Edinburgh for work or leisure, our journey planner can help you find the cheapest available tickets on the days you want to travel.
The first way you can get your hands on cheaper train tickets to Edinburgh is by using a national railcard. If you travel more than a few times a year, buying an eligible railcard can allow you to save up to 1/3 off the price of your train tickets*, meaning you can spend more on things to see and do in the city. To see out the different types of railcards, eligibility requirements and to buy a card online, check out our railcards page.
Another way to save money on train tickets to Edinburgh is by purchasing an Advanced ticket. In most cases, the earlier you book Advanced tickets, the cheaper these tickets will be. Advance tickets typically go on sale 12 weeks in advance, so if you are off to see the Edinburgh Castle or a night out with friends pencilled in the calendar, simply look out for the “Advanced ticket” type when your search for tickets using our Journey Planner, or sign up to our Ticket alert to find out as soon as your tickets go on sale. Make sure you book these tickets as early as possible, because the longer you wait, the more the price can go up.
Want more handy hints on how to get cheap fares on train tickets? Check out our cheap train tickets page.
*Conditions and peak travel time exclusions may apply on some railcard types.