Parkes est située sur la ligne de chemin de fer transcontinentale australienne et sur la route Newell reliant Victoria au Queensland.
Parkes se trouve sur la principale ligne ferroviaire transcontinentale australienne entre Sydney et Perth.