Pirka liegt direkt am Knoten Graz-West, an dem sich die Süd Autobahn (A2) und die Pyhrn Autobahn (A9) kreuzen. Die nächstgelegenen Anschlussstellen sind Seiersberg (188) an der Pyhrn Autobahn in ca. 2 km und Unterpremstätten (188) an der Süd Autobahn in ca. 4 km. Durch das Gemeindegebiet verläuft die Packer Strasse (B 70) von Graz nach Klagenfurt.Durch Pirka führt die Graz-Köflacher Eisenbahn, jedoch befindet sich in der Gemeinde kein Bahnhof. Nächstgelegene Bahnhöfe sind an dieser Strecke Premstätten-Tobelbad in ca. 4 km Entfernung und Strassgang in ca. 2 km Entfernung. Sie bieten stündliche Regionalzug-Verbindungen nach Graz und Köflach bzw. Deutschlandsberg. Der Hauptbahnhof Graz ist ca. 10 km entfernt.Die Entfernung zum Flughafen Graz beträgt ca. 10 km.