The drive from Port Elliot to Port Pirie is approximately 250 km and takes 3 hours 15 minutes via the M2. You will travel north through the Adelaide metropolitan area to reach this major industrial port city on the Spencer Gulf. Port Pirie is known for its smelting industry, historic buildings, and as a gateway to the Southern Flinders Ranges. This is a popular route for those traveling north.
Total Distance: 250 km driving distance; 220 km straight-line air distance.
Port Pirie is a great base for exploring the Southern Flinders Ranges.
Spring for pleasant weather or Autumn for outdoor activities.