نهر فيستولا من الأنهار المهمة في وسط أوروبا الشرقية، يقوم بمعظم حركة النقل النهري في بولندا. يبدأ نهر فيستولا من جبال كارباثيان في جنوبي بولندا، ثم يتخذ مجرى دائريًا نحو الشمال. ويشق النهر مدينة وارسو ثم يصب من خلال عدة فروع في بحر البلطيق. وتقع مدينة غدانسك على قمة فرع من فروع النهر هو فرع نوجات.

تبحر الزوارق الخفيفة على طول النهر حتى كراكو. ويتجمد نهر فيستولا لمدة شهرين إلى ثلاثة أشهر في السنة.

تربط القنوات نهر فيستولا بكلٍ من نهر الأودر ونهر الدنيبر ونهر نيمن، وجميعها أنهار صالحة للملاحة. وبيلغ طول نهر فيستولا 1,091كم وهو يروي منطقة تبلغ مساحتها 192,000كم².