Canadian Pacific Railway
加拿大太平洋鐵路的鐵路軌穿越彼得堡市，但現時沒有任何城際客運鐵路服務途經該市。市內的公共交通服務由市營的彼得堡交通局營運，而GO運輸亦營運一條連接彼得堡和奧沙華的通勤巴士線。