Fe–Mg diffusion in olivine is used to characterise timescales of crystal storage and transport.
Olivines were entrained into their carrier liquid 6–10 days prior to the Laki eruption.
Diffusion timescales are comparable to historical records of pre-eruptive seismicity.
CO2 fluxes in the 6–10 days preceding eruption were 2–6 Mt/d.
CO2 flux monitoring may enhance accuracy of eruption forecasting in Iceland.