FOOTBALL TRIP CLUB Football trips, sorted. Ask Mazza

Scottish Premiership · Perth

McDiarmid Park away day guide

Home of ST Johnstone, capacity 10,673. How to get there, where to stay and where to meet before kick-off.

Plan your trip to McDiarmid Park → Ask Mazza

By train

The nearest station is Perth, 1.9 miles away: too far to walk comfortably, so most fans get a taxi or bus from there.

Evening kick-off? Check the last train home before you book anything.

Flying in

  • Edinburgh Airport (EDI)32 mi
  • Dundee Airport (DND)17 mi

Finding the ground

Crieff Road, Perth

Open in Google Maps · Walk from Perth

Pubs near the ground

Near Perth station

Pubs by the ground are often home fans only on matchdays. Away fans usually gather near the station or in the town centre.

Where to stay

Quick answers

What is the nearest train station to McDiarmid Park?

Perth (PTH) is the nearest National Rail station to McDiarmid Park, about 1.9 miles away: most fans take a taxi or bus from there.

Which pubs are near McDiarmid Park?

Pubs within a short walk include The Welcome Inn and The Maltings. Pubs close to grounds are often home fans only on matchdays, so away fans usually meet near the station or in the town centre. Check before you go.

Where do away fans drink near Perth station?

Pubs a few minutes from Perth station include Garden Bar, The Civvy, The Abbotsford and The Twa Tams. It's a common meeting point before the walk to McDiarmid Park.

Where can I stay near McDiarmid Park?

Hotels within walking distance include Travelodge (11 min walk), Holiday Inn Express (19 min walk) and Perth Youth Hostel (19 min walk).

What is the nearest airport to McDiarmid Park?

Edinburgh Airport (EDI) is about 32 miles from the ground.

Nearby grounds

Stations and places come from OpenStreetMap; walking times are estimates. Always check travel times before you go.