The best way to get here is by car and driver but there are plenty of bemos and public buses from Batubulan bus station in Denpasar to Singaraja stopping at Padangbai, Candidasa, and Gianyar en route. The bus station for Singaraja and Tirta Gangga is on the corner of Jalan Sudirman and Jalan Untung Surapati. These will cost between Rp10,000 and Rp15,000 one way. Allow about 3 hours to get here from Denpasar.
The city hospital is on Jalan Ngurah Rai. Hardy's, on Jl. Diponegoro, although a large supermarket, does not have the same assortment of Western foods as in other Hardy's in the south. There is no alcohol or beer on sale. An apotek is on Jalan Ngurah Rai 47. The post office is on Jalan Gatot Subroto.
Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.