A Ryanair Boeing 737-800, registration EI-EFJ performing flight FR-2062 from Palma Mallorca,SP to Madrid,SP (Spain) with 152 passengers and 6 crew, was cleared for takeoff from Palma's runway 24R and was accelerating for takeoff.
The driver of a maintenance vehicle, who had been cleared to enter the runway to perform maintenance work, was alerted by the radio traffic clearing the Boeing for takeoff, rushed to his vehicle and alerted tower of his presence. Tower cancelled the takeoff clearance, the Boeing crew rejected takeoff and vacated the runway.
The aircraft was able to depart about 20 minutes later.
Spain's CIAIAC reported the minimum distance between aircraft and vehicle was at least 1.6nm. There were no injuries and no damage. The CIAIAC is conducting an investigation. The US NTSB advised they have accredited a representative to join the investigation.