An anticipatory cruise control configured to automatically adjust travel speed responsively to upcoming changes in road conditions in a safe and comfortable manner.