Long to go about half a mile in a vehicle (6)
I believe the answer is:
sleigh
'vehicle' is the definition.
(sleigh is a kind of vehicle)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for sleigh that I've seen before include "Carriage to run on snow" , "Travel over snow" , "Horse-drawn sledge" , "vehicle drawn by reindeer" , "transport (with bells on!)" .)