Przez Rospudę wiedzie jeden z atrakcyjniejszych szlaków kajakowych. Długość rzeki wynosi 102 km. Stanowi ona górny bieg rzeki Netty, prawego dopływu Biebrzy. Rospuda bierze swój początek ze strumieni wypływających ze zboczy wzniesień leżących na południe od Puszczy Rominckiej. Właściwa rzeka wypływa dopiero z Jeziora Czarnego. Dalej przepływa w kierunku południowym i południowo-wschodnim przez łańcuch dziewięciu wąskich, polodowcowych jezior: Rospuda Filipowska, Kamienne, Długie, Garbaś, Głębokie, Sumowo, Okrągłe, Bolesty i Rospuda Augustowska - do którego uchodzi.
Brzegi rzeki w wielu miejscach są wysokie i strome, nurt szybki, a liczne zakola i powalone drzewa urozmaicają, ale często też bardzo utrudniają spływ. Stopniowo pojawia się więcej drzew liściastych. W dolnym biegu Rospuda meandruje przez bagniste łąki otoczone liściastymi lasami Puszczy Augustowskiej. Wysokie trzciny porastające brzegi ograniczają widoczność i sprawiają wrażenie, że płynie się bardzo długim i krętym korytarzem.
Dopiero z jeziora Sajno rzeka wypływa jako Netta, a w okolicy wsi Sosnowo wpada do Kanału Augustowskiego, zmierzając do Biebrzy.