The route Singaraja to Surabaya is served by three bus operators namely, PO Shepherd, Puspasari and Bali Prima. These bus companies are considered to be the best for this particular route because of passenger satisfaction and excellent services. All three companies run a single bus per day on this particular route. The buses can be boarded form Banyuasri Terminal or Garuda Hotel at Singaraja.