Szlak przebiega przez terytorium pięciu województw Polski Wschodniej: warmińsko-mazurskiego, podlaskiego, lubelskiego, podkarpackiego oraz świętokrzyskiego. Rozpoczyna się w Elblągu, na terenie województwa warmińsko-mazurskiego, a kończy się w Końskich, w województwie świętokrzyskim. Szlak przebiega przez 38 powiatów oraz 144 miasta i gminy. Jego długość wynosi ponad 2079,5 km.
Szlak łączy następujące miejscowości:
w województwie warmińsko-mazurskim:
Elbląg – Tolkmicko – Frombork – Braniewo – Pieniężno – Górowo Iławieckie – Lidzbark Warmiński – Bartoszyce – Sępopol – Korsze – Węgorzewo – Gołdap – Stańczyki
w województwie podlaskim:
Bolcie – Suwałki – Wigry – Augustów – Goniądz – Strękowa Góra (łącznik do Łomży) – Tykocin – Białystok – Supraśl – Białowieża – Hajnówka – Kleszczele – Mielnik (łącznik do Gnojna) – Niemirów
w województwie lubelskim:
Janów Podlaski – Terespol – Sławatycze – Hanna – Włodawa – Wola Uhruska – Chełm – Krasnystaw – Zwierzyniec (łącznik do Ulanowa przez Biłgoraj) – Józefów – Susiec
w województwie podkarpackim:
Narol – Horyniec-Zdrój – Wielkie Oczy – Przemyśl – Dynów – Błażowa – Rzeszów – Łańcut – Leżajsk – Rudnik nad Sanem – Ulanów (łącznik do Zwierzyńca przez Biłgoraj) – Radomyśl nad Sanem – Trześń
w województwie świętokrzyskim:
Sandomierz – Klimontów – Ujazd – Raków – Kielce – Oblęgorek – Sielpia Wielka – Końskie
Krótkie trasy łącznikowe prowadzą do centrum miejscowości: Pieniężno, Korsze, Augustów, Białystok, Białowieża, Rzeszów, Łańcut, Kielce.
Dłuższa jest trasa ze Strękowej Góry do Łomży – liczy 50 km.
Ponadto wytyczono dwie dodatkowe trasy łącznikowe: Ulanów – Biłgoraj – Zwierzyniec (67 km) oraz Mielnik – Gnojno (16 km). Pozwalają one na wybór alternatywnych tras przejazdu szlakiem.
Więcej informacji: www.greenvelo.pl