Una hora y media después del atentado, mientras huía al norte por la carretera interestatal, McVeigh fue detenido por el agente de policía Charlie Hanger cerca de Perry, en el condado de Noble (Oklahoma), por conducir un automóvil sin matrícula y portar ilegalmente un arma de fuego.