Palembang
Palembang
Singaraja
Singaraja
Flight

Palembang to Singaraja

Updated: 28 May 2026

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.
Fastest Way
Flight to Denpasar followed by a private taxi directly to Singaraja.
Cheapest Way
Flight to Denpasar followed by a shared travel shuttle (travel) to Singaraja.
Compare Palembang to Singaraja Routes
Flight
Connecting
Duration
7 hours
Avg Price
IDR 2,200,000 - 4,500,000
Operator
Citilink
Route
PLM to CGK, then CGK to DPS

Hire a private driver for the mountain crossing to Singaraja for a safer and more comfortable experience.

Travel Tips
  • Mountain Roads
    The roads to Singaraja are winding; take motion sickness medication if you are sensitive.
  • Transport
    Shared shuttles are the most common way for locals to travel between Denpasar and Singaraja.
  • Weather
    North Bali can be slightly cooler than the south due to the mountain elevation.
  • Language
    Basic Indonesian is very helpful in the north, as English is less common than in Kuta.
  • Timing
    Avoid traveling the mountain roads at night due to limited lighting and fog.
Safety Tips
  • Driving
    If driving yourself, ensure your vehicle has good brakes for the steep mountain descents.
  • Road Conditions
    Be prepared for heavy rain during the monsoon season, which can cause minor landslides.
  • Emergency
    Keep a list of local clinics in Singaraja, as major hospitals are mostly in the south.
  • Safety
    Always wear a helmet if you decide to rent a scooter for local exploration.
People Also Ask
  • How do I get from Denpasar to Singaraja?
    You can take a shared shuttle (travel) or hire a private car for the 3-hour drive.
  • Is Singaraja worth visiting?
    Yes, it offers a more authentic, less touristy experience of Bali.
  • Are there flights to North Bali?
    No, all commercial flights land at the airport in the south.
  • How long is the drive?
    The drive takes between 3 and 4 hours depending on the route and traffic.
  • Is it safe to drive in North Bali?
    Yes, but the roads are narrow and winding, requiring careful driving.
Quick Info
  • From Palembang, Sumatera Selatan, Indonesia
  • To Singaraja, Bali, Indonesia
  • Modes
Best Time to Travel

June to August, when the mountain roads are dry and safe for travel.

Things to Do in Singaraja
1
Lovina Beach
Famous for its black sand and dolphin-watching tours. It is a peaceful alternative to the southern beaches.
2
Gitgit Waterfall
A stunning waterfall located on the road to Singaraja. It is surrounded by lush tropical forest.
3
Gedong Kirtya Museum
A unique library housing thousands of lontar (palm leaf) manuscripts. It is a center for Balinese history.
4
Banjar Hot Springs
Natural volcanic hot springs set in a beautiful garden. The water is believed to have healing properties.
Tags
Palembang to Singaraja North Bali travel flights to Bali Denpasar to Singaraja traveling to North Bali Palembang to Bali Singaraja transport Bali mountain drive Indonesia travel