Distance between Jacksonville, Florida, United States and Wilmington, North Carolina, United States, as the crow flies:
346 miles (556 km) (300 nautical miles)
346 miles (556 km) (300 nautical miles)