GR 128

The GR 128 is a long-distance hiking trail in northern France, Belgium, and the Netherlands, in an east–west direction ending in Germany.

It is part of the GR footpath network of European long-distance trails.

A total distance of 678 km or 421 miles

Route of Trail
The trail starts at Wissant near Calais on the English Channel coast, and passes Guînes and Licques.
 * Through France

Heading to the Canal de la Haute Colme at Watten then passing north of Saint-Omer to Cassel then reaching Bailleul the last town in French section.

Going onto the Belgium section starting at Kemmel going through the Heuvelland area, and then passes south of Ypres.
 * Through Belgium

The next major town is Roeselare then passing south at Tielt going through Deinze onto the major urban area of Ghent.

Pass north of Wetteren onto Dendermonde, then go south passing the outskirts of Brussels, passing Zemst onto the large town of Leuven.

Pass south of Tienen, then north of Sint-Truiden go onto Tongeren, then cross the Canal Albert, and over the Netherlands border to Maastricht.

The trail heads south along the River Meuse back to Belgium again to Sint-Martens-Voeren, heading back to Netherlands, then crossing into Germany, with the trail ending in Aachen.
 * Through Holland