The former capital of Scotland, Perth has been a Royal Burgh since the 12th century and was once the place where the country's kings were crowned - but despite its grand history, it only received city status in 2012 as part of Queen Elizabeth II's Diamond Jubilee celebrations. Today, the city on the banks of the River Tay is the cultural and commercial centre for the surrounding region, and acts as the 'Gateway to the Highlands' for those looking to head north.
The Gothic stately home of Scone Palace is the place where Scottish kings were crowned upon the Stone of Scone. The stone itself is now in Edinburgh Castle, but the palace is well worth a visit, with grounds that include woodland, formal gardens and a maze.
The city centre of Perth lies between the railway and the River Tay, and with the exception of Scone Palace, most of the landmarks of the town are within walking distance of Perth station. If you're in town for shopping, the area around the High Street is packed with a mix of well-known stores and independent retailers. On the High Street you'll also find the St Johns shopping centre, as well as the Visit Scotland Information Centre.
Perth's cultural attractions are clustered north of the High Street. Look out for Perth Theatre and Perth Playhouse, the Perth Concert Hall, and the Perth Museum and Art Gallery. For those interested in military history, the Black Watch Castle and Museum at Balhousie Castle is worth checking out, and sports lovers can catch a Scottish Premiership football match at McDiarmid Park in the northwest of the city, home to local heroes St Johnstone FC.
The main train station in Perth is Perth railway station. Check out live arrivals and station facilities for Perth railway station.
The primary operator of trains to Perth is ScotRail.
It's easy to bag cheap train tickets to Perth. We'd recommend using a Railcard, buying your ticket in advance or travelling during Off-Peak hours if you can. Read our cheap train tickets guide to find out more.
There are frequent daily services to Perth, although there may be fewer services on weekends and bank holidays. Check our live train times for up-to-date information on trains to Perth.