Singaraja is the capital of Buleleng Regency in North Bali. To reach it from Palembang, you must fly into I Gusti Ngurah Rai International Airport (DPS) in the south and then travel north by road. The drive from the airport to Singaraja takes approximately 3 to 4 hours, crossing the central mountain range of Bali. This route is ideal for travelers seeking the quieter, northern coast of the island.
Total Distance: Air distance is 1,600 km; road distance from Denpasar to Singaraja is 80 km.
Hire a private driver for the mountain crossing to Singaraja for a safer and more comfortable experience.
June to August, when the mountain roads are dry and safe for travel.