GAMMA-RAY bursts (GRBs) vary in duration from hundreds of seconds down to several milliseconds. Early studies1 suggested that bursts with durations of < 100 ms form a distinct class, accounting for a few per cent of the total number of detected bursts, and there is some evidence2 for a break in the distribution of GRB durations at approximately 600 ms, perhaps implying separate physical mechanisms for long and short bursts. Recently the estimated number of short GRBs has risen substantially. The shortest burst recorded so far is GRB820405, with duration approximately 12 ms (ref. 3), and the shortest spike within a burst, an unresolved feature with width <5 ms, was in GRB841215 (refs 4-7). GRB790305 had the shortest rise-time, 0.2 ms. We report here that GRB910711, with apparently the shortest duration (approximately 8 ms) yet seen by the Burst and Transient Source Experiment (BATSE), has a time profile that shows significant submillisecond structure. The responses to this burst in the different BATSE detectors, from both direct and Earth-scattered gamma-rays, show that the burst is both narrower and of higher energy than is indicated by a light-curve summed over all detectors. We detected a narrow spike of duration 200-mu-s in the light curve; variations on this timescale have not previously been observed in GRBs, and their explanation should be a stringent test of any GRB theory.