Singaraja is located on the northern coast of Bali. To reach it from Kediri, you travel east to Banyuwangi, cross to Gilimanuk, and then drive along the northern coastal road. The total distance is approximately 420 kilometers. This route is less crowded than the southern Bali routes and offers beautiful coastal views. Expect the journey to take around 13 hours.
Total Distance: 420 km driving distance, 350 km straight-line air distance.
Ensure your bus goes via the northern route after reaching Gilimanuk.
June to August for dry weather and clear coastal views.