Singaraja is the capital of North Bali. To reach it from Bengkulu, you must fly from Fatmawati Soekarno Airport to I Gusti Ngurah Rai International Airport (DPS) in Bali, then take a car or bus to Singaraja. The distance is approximately 1,400 km. This route takes you from the western coast of Sumatra to the northern coast of Bali.
Total Distance: 1,400 km straight-line air distance.
The drive from the airport to Singaraja is scenic but long; plan accordingly.
April to September, during the dry season for the best weather.