Many large earthquakes are preceded by one or more foreshocks, but it is unclear how these foreshocks relate to the nucleation process of the mainshock. On the basis of an earthquake catalog created using a waveform correlation technique, we identified two distinct sequences of foreshocks migrating at rates of 2 to 10 kilometers per day along the trench axis toward the epicenter of the 2011 moment magnitude (M(w)) 9.0 Tohoku-Oki earthquake in Japan. The time history of quasi-static slip along the plate interface, based on small repeating earthquakes that were part of the migrating seismicity, suggests that two sequences involved slow-slip transients propagating toward the initial rupture point. The second sequence, which involved large slip rates, may have caused substantial stress loading, prompting the unstable dynamic rupture of the mainshock.