The distance between Sacramento and San Bernardino is 467 miles, which takes a minimum of 11 hours 20 minutes.