The road passes through the following municipalities, localities in brackets: •
Orivesi •
Juupajoki (Hyytiälä) •
Ruovesi •
Virrat •
Alavus •
Kuortane •
Lapua Road 66 begins in Orivesi center on the same carriageway with
Finnish national road 58 up to the Hirsilä neighborhood of Orivesi, near Höllö and north of Orivesi center, where it branches west to its own carriageway. The road continues north and goes through the western part of Juupajoki, between Korkeakoski and Hyytiälä, and continues to Ruovesi. In Ruovesi, it has intersections with road 338 in Jäminkipohja, with road 344 in Ruhala and with road 337 in Ruovesi center. Before Ruovesi center, the road passes Kauttu canal over a bridge. Before leaving Ruovesi, the road passes over Lake Visuvesi, first at a moveable bridge at Kaivoskanta canal and then over Pusunvuolle strait. The road enters Virrat at Jähdyspohja and joins the line of
Finnish national road 23 in Virrat center. Along this line, the road continues four kilometers west, before separating from road 23 and turning north after Herraskylä. The road continues along the western shore of Lake Toisvesi and to Liedenpohja. At this point, it crosses over from the region of
Pirkanmaa to region of
Etelä-Pohjanmaa, city of
Alavus, and continues to Alavus center. It crosses
Finnish national road 18 in Alavus and continues north towards
Kuortane. There is a
road runway on the Alavus-Kuortane border. The road crosses with road 697 in Mäyry. The road passes Lake Kuortane through Kuortane center. In Mustapää, the road has an intersection with road 711. Then, the road crosses into Lapua and follows
River Lapua, gradually turning from north to west to Tiistenjoki, then towards northwest towards Lapua. Entering Lapua center, the road crosses over
Finnish national road 19 in Ränkimäki and ends in an intersection with
Finnish national road 16 in Ritamäki. == Traffic ==