Fetching details from the dictionary...
along the way; along the road
「道道」 has another reading with different meanings.
Hokkaido prefectural road