The trail runs through the territory of five voivodeships of Eastern Poland: Warmian-Masurian, Podlaskie, Lublin, Podkarpackie and Świętokrzyskie. It starts in Elbląg, in the Warmian-Masurian Voivodeship, and ends in Końskie, in the Świętokrzyskie Voivodeship. The trail runs through 38 counties and 144 cities and communes. Its length is over 2,079.5 km.
The trail connects the following towns:
in the Warmian-Masurian Voivodeship:
Elbląg – Tolkmicko – Frombork – Braniewo – Pieniężno – Górowo Iławieckie – Lidzbark Warmiński – Bartoszyce – Sępopol – Korsze – Węgorzewo – Gołdap – Stańczyki
in Podlaskie Voivodeship:
Bolcie – Suwałki – Wigry – Augustów – Goniądz – Strękowa Góra (connector to Łomża) – Tykocin – Białystok – Supraśl – Białowieża – Hajnówka – Kleszczele – Mielnik (connector to Gnojno) – Niemirów
in the Lublin Voivodeship:
Janów Podlaski – Terespol – Sławatycze – Hanna – Włodawa – Wola Uhruska – Chełm – Krasnystaw – Zwierzyniec (connector to Ulanów through Biłgoraj) – Józefów – Susiec
in the Podkarpackie Voivodeship:
Narol – Horyniec-Zdrój – Wielkie Oczy – Przemyśl – Dynów – Błażowa – Rzeszów – Łańcut – Leżajsk – Rudnik nad Sanem – Ulanów (connector to Zwierzyniec via Biłgoraj) – Radomyśl nad Sanem – Trześnia
in the Świętokrzyskie Voivodeship:
Sandomierz – Klimontów – Ujazd – Raków – Kielce – Oblęgorek – Sielpia Wielka – Końskie