In most geometries in which seismic-traveltime tomography is applied (e.g., crosswell, surface-reflection, and VSP), determination of the slowness field using only traveltimes is not a well-conditioned problem. Nonuniqueness is common. Even when the slowness field is uniquely determined, small changes in measured traveltimes can cause large errors in the computed slowness field. A priori information often is available — well logs, initial rough estimates of slowness from structural geology, etc. — and can be incorporated into a traveltime-inversion algorithm by using penalty terms. To further regularize the problem, smoothing constraints also can be incorporated using penalty terms by penalizing derivatives of the slowness field. What weights to use on the penalty terms is a major decision, particularly the smoothing-penalty weights. We use a continuation approach in selecting the smoothing-penalty weights. Instead of using fixed smoothing-penalty weights, we decrease them step by step, using the slowness model computed with the previous, larger weights as the initial slowness model for the next step with the new, smaller weights. This continuation approach can solve synthetic problems more accurately than does one that uses fixed smoothing-penalty weights, and it appears to yield more features of interest in real-data applications of traveltime tomography. We have formulated guidelines for making the many choices needed to implement this continuation strategy effectively and have developed specific choices for crosswell-traveltime tomography.