Per reis wordt een route gezocht over het netwerk. Hiervoor wordt eerst het netwerk gefilterd, de kosten worden gezet, het kortste pad wordt bepaald en eventueel volgt een correctie als er geen route gevonden kan worden.
De kern van BIVAS zoekt per reis een route over het netwerk. Per reis wordt er een efficiënte route gezocht over het binnenvaartnetwerk, waarbij rekening wordt gehouden met vaarwegbeperkingen en scheepskosten. Eventueel kan de belading van een schip worden aangepast als in eerste instantie geen route gevonden wordt.