W środkowym biegu dolina rzeki poszerza się płynąc północnym krańcem Równiny Biłgorajskiej, która jest częścią szerokiej Kotliny Sandomierskiej. Na tym odcinku Sanna płynie po obszarze pokrytym piaskami i glinami pochodzenia polodowcowego. Dopiero tuż przed samym wpadnięciem do Wisły, w okolicach Opoki Dużej zbliża się ponownie do Wzniesień Urzędowskich, które w tym miejscu kończą się stromą krawędzią tuż nad samą rzeką. Tworzy to bardzo malowniczą dolinę dolnego biegu i ujście, będące fragmentem Małopolskiego Przełomu Wisły. Sanna wpada do Wisły na 296 km jej biegu na wysokości 135 m n.p.m., a jej średni spadek wynosi 0,166%.
Dopływy Ważniejsze, nazwane dopływy: Lutynka Stanianka Karasiówka Tuczyn
Ponadto Sannę zasilają inne mniejsze, bezimienne dotychczas dopływy. Na terenie samej gminy Modliborzyce znajduje się ich w zasadzie trzy. W Wolicy Drugiej, ze źródła położonego na wysokości 218 m n.p.m., bierze początek strumyk, który na długości 1,4 km płynie równolegle do prawego zbocza doliny, zanim połączy się z Sanną. W Wolicy Pierwszej, na wysokości 217 m n.p.m., rozpoczyna się ciek, którego długość do połączenia się z rzeką wynosi około 2 km. Strumyk wypływa ze źródła usytuowanego pod lewym zboczem doliny. Łączy się z Sanną przy moście na drodze Modliborzyce – Wierzchowiska.