Trasa wycieczki, jaką obejmuje Szlak Grodów Nadwiślańskich liczy sobie 941 kilometrów długości, a jej przebycie trwa od dwóch do czterech tygodni. Trasa ciągnie się przez całą Polskę i przebiega między innymi przez takie miasta jak: Barania Góra, Wisła, Kraków, Tarnobrzeg, Sandomierz, Kazimierz Dolny, Dęblin, Czersk, Warszawa, Zakroczym, Płock, Toruń, Bydgoszcz, Grudziądz, Malbork i Gdańsk. W Baraniej Górze wypływają dwie rzeki dające początek Wiśle. Po drodze do Krakowa warto odwiedzić Auschwitz oraz opactwo Benedyktynów w Tyńcu. Dalej na trasie wycieczki znajduje się Puszcza Niepołomicka, zamek w Baranowie Sandomierskim, centrum Tarnobrzeskiego Zagłębia Siarkowego, XI-owieczny gród kasztelański Zawichost, Kazimierz Dolny, klasycystyczna rezydencja Czartoryskich w Puławach, carska twierdza w Dęblinie, Czersk będący średniowieczną siedzibą książąt mazowieckich, stolica Polski – Warszawa, twierdza Modlin, najstarsze mazowieckie miasto Płock, Włocławek, Toruń z przepiękną gotycką architekturą, Bydgoszcz, Chełmno, Grudziądz Malbork, miasto mostów – Tczew. Gdańsk jest miastem portowym, w którym szlak się kończy. Trasę wycieczki można przebyć drogą wodną lub lądową.