Getting here and parking

St John of God Midland Private Hospital is co-located with St John of God Midland Public Hospital at 1 Clayton Street, Midland, WA 6056.

The private hospital entrance is located off Centennial Place, adjacent to visitor parking and the train lines.


We have 220 car bays for visitors and patients. Parking costs $1.80 per hour or $14 per day (maximum). This cost is set in accordance with the Department of Health’s Metropolitan Access and Parking Strategy.

Bicycle and motorbike parking is also available.

Disability parking is available in the main visitor parking area close to the entrance.

Public transport

The hospital is located about 800m from the Midland Train Station and Bus Station.

Bus route 301 provides transport from the Midland Train Station to the hospital, with a stop located on Centennial Place.

For metropolitan train and bus timetables, please go to the Transperth website.

The AvonLink train service runs from Northam and terminates at Midland Train Station.