Measure travel time between microphones
Place two microphones a measured distance apart along the sound’s path. Make a sharp sound near the first microphone. Use a data logger or suitable timer to find the delay between the sound reaching the two microphones. Measure separation between their sensing positions. Use speed = distance / time. Electronic timing is suitable because the delay over about a metre is much too short for a hand-operated stopwatch.