The distance from Geelong to Port Pirie is 923 km (or 574 mi). The estimated driving time for the trip is 10 h 24 min and the main road for this route is the Western Highway, A8. In a straight line, the distance between Geelong and Port Pirie is 796 km (495 mi).
Distance from Geelong and other towns
- Distance from Geelong to Tea Tree
- Distance from Geelong to Narre Warren
- Distance from Geelong to Belmore River Upper
- Distance from Geelong to Albion Park
- Distance from Geelong to Meade
- Distance from Geelong to Fyshwick
- Distance from Geelong to Walton
- Distance from Geelong to Swanpool
- Distance from Geelong to Moore
- Distance from Geelong to Osborne
- Distance from Geelong to Hurstville
- Distance from Geelong to Blackwood
Distance from Port Pirie and other towns
- Distance from Port Pirie to Newcastle
- Distance from Port Pirie to Townsville
- Distance from Port Pirie to Wollongong
- Distance from Port Pirie to Cairns
- Distance from Port Pirie to Wodonga
- Distance from Port Pirie to Toowoomba
- Distance from Port Pirie to Bendigo
- Distance from Port Pirie to Adelaide
- Distance from Port Pirie to Ballarat
- Distance from Port Pirie to Sydney
- Distance from Port Pirie to Perth