Petrie is approximately 25 kilometers north of Brisbane CBD. The suburb is well-connected to Brisbane CBD through the Petrie train station, making it a convenient location for commuters.