Both cities lie on Lake Ontario. The nautical distance between Kingston and Picton is approximately 30 nautical miles (about 55 km or 34 statute miles).