Surface waves are of increasing interest in seismic prospecting. Traveltime tomography based on dispersion measurements is often used to process surface-wave data, but it has limitations due to the a priori information it requires. The surface-wave eikonal tomography proposed here does not require such a priori information. In complex scattering environments, picking arrivals is difficult because the waveforms are complicated. Working in narrow frequency bands makes it even more difficult as it spreads arrivals in time and introduces overlap. We present here a neighborhood-based cross-correlation picking method that overcomes this difficulty, which then allows for reliable calculation of 2D phase-velocity variation through the eikonal equation.