Délka Odry na území Česka je 42 % její délky v Polsku. Celková délka toku od pramene do moře je 1 165 km.