Hämeen härkätie: the road between two castles
The Ox Road of Häme is the oldest inland road in Finland, and it exists for one reason: to connect Turku Castle on the coast to Häme Castle inland. It was in use long before it was written down, and in 1556 Jaakko Teitti described it village by village — a list precise enough that the route can still be walked today.
It runs about 160 kilometres. The 16th-century alignment is documented at 162 km; the route association and Autoliitto both round it to 160. What it does not have is a road number. The old road was demoted so thoroughly that it now survives as a chain of minor connecting roads, changing number at almost every junction, with two stretches of protected gravel and a few sections that are private road.
The route, village by village
Teitti’s 1556 list, west to east, is still the canonical one: Turku → Lieto → Tarvasjoki → Marttila → Koski Tl → Somero → Tammela (Letku) → Tammela (Porras) → Renko → Hämeenlinna.
Some of those names have since been absorbed: Tarvasjoki merged into Lieto in 2015, Renko into Hämeenlinna in 2009. The modern municipality list is Turku, Lieto, Koski Tl, Marttila, Somero, Tammela, Loppi, Hattula and Hämeenlinna.
Forssa is not on this road, despite appearing on a lot of maps that claim to show it. In 1962 a new Highway 10 was built further north through Forssa and took over as the trunk route; that is a different road, about 20 km from the historic alignment. Following it means missing everything this page is about.
Stop 1 — Turku
The western anchor. Turku Castle is the point the road was built to reach, and the old alignment leaves the city along Hämeenkatu and Vanha Hämeentie — street names that are the road itself, still in use.
Ten kilometres out, in Lieto, the route reaches its best-preserved stretch: Vanha Härkätie, a gravel museum road following the east bank of the Aurajoki, officially designated by the Road Administration and the longest section surviving in its original form. Vanhalinna, an Iron Age hillfort with a museum, stands directly on it.























