El curso principal del Obi, medido más abajo de Biysk en el piedemonte del macizo de Altái en la confluencia del río Katún y del río Biya, hasta el comienzo de su estuario más abajo de Salejard, alcanza los 3.650 km, a los cuales conviene añadir los 800 km de su estuario, o sea 4.450 km.