How to get to Perth Royal Infirmary

Location and Transport Options

Perth Royal Infirmary is located between Jeanfield Road and Glasgow Road, approximately one mile from the city centre. Bus Service x7 runs between Perth Royal Infirmary and Ninewells Hospital in Dundee, offering a direct connection between the two hospitals.
For more information on the timetable please visit or see the Coastrider X7 timetable here

Community Transport is a door to door service for those not able to access public transport or a private car. This service is provided by volunteer drivers using their own vehicle. There are 17 voluntary car schemes in Perth and Kinross providing transport to PRI, Ninewells, smaller local hospitals and medical centres.

For further information about Community Transport in your area, please contact Perth and Kinross Community Transport Group (PKCTG) on 01577 866766 or visit the website: Perth and Kinross Community Transport Group.

Public Transport

Using Public Transport to get to PRI is a viable alternative to the car for many staff, out-patients and visitors. Frequent services to Perth City Centre from across Perth and outlying communities can be combined with Stagecoach Services 1 & 2 to provide a link from the city centre (Mill Street) to the hospital campus. Service 1 and 2 operates on a 10 minute cycle throughout the day (0745 – 1800) providing connections to the town centre of Perth and the wider public transport network. 

For people over 60 years of age, travelling by bus is free with an entitlement card. 

Journeys to PRI can be planned by visitors using When using on-line journey planners it is always easiest to use two postcodes – i.e. your own home postcode and the postcode of your destination. The postcode for Perth Royal Infirmary is PH1 1NX. Alternatively you can contact Traveline on 0871 2002233 and get travel times over the phone.

Public Transport Information will be prominently displayed at a number of locations across the PRI site.


Car Parking on the Perth Royal Infirmary (PRI) site is limited and therefore problems may be experienced when attending/visiting the hospital by car.

Car parks 2, 3B and 3C require a voucher to be displayed along with a ticket from the car parking machine. You will receive a voucher for parking within these car parks at the bottom of your appointment letter. 

If it is essential that you travel to PRI by car please leave adequate time to find a space prior to your appointment.

Getting there by Bicycle

You can plan your route by bicycle to Perth Royal Infirmary using the Tactran travel planner or Traveline Scotland.

Cycle racks (some with shelter) are provided across the site including the Main Patient entrance, Conference Suite entrance and Medicine for Elderly entrance. Users are required to provide their own lock.