Fremføringen mellom Holmestrand og Hvittingfoss er preget av store høydeforskjeller. Banen ble bygget for en stigning på 25 promille og en kurveradius på 100 meter. Dette var ikke nok, så på vei ut av Holmestrand måtte toget først rygge til et sted som ble kalt Reversen, og deretter kjøre fremover. Reversen var en holdeplass for lossing og lasting av blant annet melkespann til og fra Melkefabrikken. Ned til Hvittingfoss gikk banen i en stor sløyfe. I Holmestrand hadde banen en egen stasjon i Havnegaten, ved Dr. Graaruds plass. Traséen gjennom Holmestrand tok av fra Vestfoldbanen nord for Holmestrand stasjon, førte videre langs havneområdet og langs Havnegaten til Holmestrand privatbanestasjon. Derfra gikk den videre over dagens industriområde, langs Backers gate og Hagemannsveien til Gausen, der det også var lokstall. Ved Gausen krysset traséen Vestfoldbanen og endet ved Reversen holdeplass i Vestfoldgaten, der toget måtte skifte retning for å kunne kjøre videre. Rett før toget kjørte inn i Innlofjellet tunnel, måtte det krysse over en bru for Nyveien.