Distance from Portland - New South Wales to Swansea - New South Wales

The distance from Portland - New South Wales to Swansea - New South Wales is 254 km (or 158 mi). The estimated driving time for the trip is 3h 18min and the main road for this route is the NorthConnex / Pennant Hills Road Exit, M2. In a straight line, the distance between Portland and Swansea is 157 km (98 mi).