🏥 Buses to Perth Royal Infirmary
9 bus routes call at Perth Royal Infirmary in Perth. Weekday buses run from 05:33 to 23:26.
Times are departures from the hospital's own stops. Buses towards the hospital run earlier and later at stops along the way — open a route for the timetable at your stop.
Every route calling at Perth Royal Infirmary
- 1 Perth → Perth Mill Street A Mon–Fri 05:33–18:19 Sun 10:13–18:13 Stagecoach East Scotland
- 2 Perth Mon–Fri 06:32–19:02 Sun 10:17–18:47 Stagecoach East Scotland
- 65 Perth Royal Infirmary Turning Circle → Newburgh Melville Place Mon–Fri 06:50–17:50 no Sunday service Stagecoach East Scotland
- 58 Blairgowrie Wellmeadow → Perth Bus Station Mon–Fri 10:11–10:11 no Sunday service Stagecoach East Scotland
- 13 Perth Kinnoull Street T → East Huntingtower Dobbies Garden Centre Mon–Fri 09:42–15:15 no Sunday service Stagecoach East Scotland
- 19A Blackford (Moray Street) → Perth (Bus Station) Mon–Fri 09:08–17:37 no Sunday service Dochertys Midland Coaches
- 1A Perth → Perth Mill Street A Mon–Fri 18:29–22:29 Sun 18:29–21:29 Stagecoach East Scotland
- 2A Perth Mon–Fri 19:26–23:26 Sun 19:26–22:26 Stagecoach East Scotland
- 51 Abernyte Primary School → Perth Royal Infirmary Mon–Fri 14:15–14:15 no Sunday service Stagecoach East Scotland
Live times at the hospital's stops
Direct buses to Perth Royal Infirmary from
Places on a route that reaches the hospital without changing. The bus may take a long way round — check the route for the time from your own stop.
Frequently asked questions
Which buses go to Perth Royal Infirmary?
9 routes call at Perth Royal Infirmary: the 1 (towards Perth Mill Street A), the 2 (towards Perth), the 65 (towards Newburgh Melville Place), the 58 (towards Perth Bus Station), the 13 (towards East Huntingtower Dobbies Garden Centre), the 19A (towards Perth (Bus Station)), the 1A (towards Perth Mill Street A), the 2A (towards Perth), the 51 (towards Perth Royal Infirmary). Each route page has the full timetable and a live map.
What time is the first bus to Perth Royal Infirmary?
The earliest weekday departure from the hospital's own stops is 05:33, on the 1. Buses towards the hospital start earlier at stops along the way — check the route timetable for your own stop, especially for an early appointment or shift.
Do buses run to Perth Royal Infirmary on Sundays?
Most do: 4 of the 9 routes run on Sundays, generally less often than in the week. 5 routes do not. Sunday first and last times are shown for each route above.
How much is the bus to Perth Royal Infirmary?
Fares are set by each operator. Concessionary passes — including for many patients with eligible conditions — travel free; check the operator or your council.
Other hospitals nearby
Timetables from the operators via the DfT Bus Open Data Service. See all hospitals by bus , or every stop and route in Perth.