Travel and Parking

PARKING AT MCDIARMID

Parking at McDiarmid Park is limited, and we encourage supporters to plan ahead where possible.

  • Season ticket holders have the option to purchase a season-long parking pass (subject to availability).

  • Pay-on-the-day parking is also available inside the stadium grounds. Simply pay the attendant at the gate on arrival.

There is additional parking available in the areas surrounding the stadium. However, we ask all fans to park considerately:

  • Do not block driveways, pavements, or emergency access routes
  • Be respectful of local residents and businesses
Parking Permits for 2025/26 Season

General parking permits are now available to 2025/26 season ticket holders.

  • Permits are limited to one per transaction

  • You’ll be asked to enter your 2025/26 season ticket order ID when purchasing

  • Your order ID can be found on your season ticket confirmation email or within the SJFC ticketing app

If you require a disabled parking permit, please contact the ticket office directly on 01738 459090 (Option 1). Permits are available on a first-come, first-served basis. We recommend securing yours early.

buy a PArking permit
Travelling by bus or train

Perth’s bus and train stations are located next to each other in the city centre, approximately two miles from McDiarmid Park.

From the stations, you can reach the stadium by:

  • Bus – Several services operate from the city centre along Crieff Road (A85), with stops a short walk from the stadium.

  • Taxi – Taxis are readily available outside the stations, with a journey time of around 5 to 10 minutes.

  • Walking – The walk to McDiarmid Park takes around 35 to 40 minutes.

Supporters are encouraged to check with local operators such as Stagecoach and ScotRail for the most up-to-date travel times and service information.

Supporters’ Club & Away Fan Buses

McDiarmid Park welcomes supporters’ club buses and away fan coaches. Designated parking is available for group transport, but space is limited.

If your supporters’ group is planning to travel by bus, coach, or minibus, we ask that you notify the club in advance so we can allocate appropriate parking and assist with arrival arrangements.

Please provide details of your vehicle and expected arrival time by contacting:

St Johnstone FC Ticket Office, Tel: 01738 459090 (Option 1)

On arrival, stewards will be on hand to direct drivers to the designated parking area. Please follow any signage and instructions provided to ensure a safe and efficient arrival and departure.

ACCESSIBILITY

At St Johnstone, we are committed to ensuring that every supporter feels welcome, safe, and fully included on matchdays. This guide outlines the accessible facilities and services available at McDiarmid Park for disabled supporters, carers, and those with additional needs.

VIEW ACCESSIBILITY INFORMATION

OUR LOCATION

hospitality at mcdiarmid park

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum is simply dummy text of the printing and typesetting industry.

Buy Ticketsfind out more