Trains to Perth
Popular trains to Perth
Edinburgh to Perth |
From £15.80 |
Buy - Edinburgh to Perth, standard class |
Some of our key journeys to and from Perth include trains to Edinburgh and Inverness along the scenic east coast located around 90 minutes from Edinburgh.
You can find a great range of cheap train tickets to Perth available on our website from destinations all across the country. Or, if you want a higher grade of luxury, it only costs a little more to travel to Perth in First Class comfort.
Perth is packed with wonders
The 'Fair City of Perth' will spoil you with its rich history, beautiful palace, museums and galleries. Stand where kings were crowned, wonder at magnificent art, walk through stunning gardens or have a flutter at Perth Racecourse. Take a break and peruse brilliant shops or eat at some world-class restaurants.

Things to do in Perth
Majestic Perth will wow your senses with its historical sites and beautiful countryside. Here are our favourite things that'll make you want to stay one day longer.




Where to eat in Perth
We've selected the best food from Perth's fantastic collection of restaurants and cafes.




More travel inspiration
Looking for more inspiration? Here are some of our top picks to inspire you to travel across the East Coast.