The distance from Adelaide to Port Lincoln is 393 km (or 245 mi). The estimated driving time for the trip is 6 h 44 min and the main road for this route is the Lincoln Highway, B100. In a straight line, the distance between Adelaide and Port Lincoln is 251 km (156 mi).