Distance from Eagleby to Port Macquarie

The distance from Eagleby to Port Macquarie is 504 km (or 314 mi). The estimated driving time for the trip is 5h 19min and the main road for this route is the Pacific Motorway, M1. In a straight line, the distance between Eagleby and Port Macquarie is 416 km (259 mi).