Pekanbaru
Pekanbaru
Singaraja
Singaraja
Flight

Pekanbaru to Singaraja

Updated: 28 May 2026

Reaching Singaraja from Pekanbaru involves flying to Denpasar and then taking a long-distance taxi or shuttle across the island. The drive from Denpasar to Singaraja takes about 3 to 4 hours through the scenic mountain roads of Bedugul. The total distance is over 2,600 km. This route is perfect for those looking to explore the quieter, northern coast of Bali. It is a journey that rewards you with stunning volcanic and lake views.

Total Distance: Air distance is 2,200 km; road transfer from Denpasar to Singaraja is approximately 80 km.
Fastest Way
Connecting flight to Denpasar followed by a private car hire, taking 7 hours total.
Cheapest Way
Connecting flight to Denpasar followed by a shared travel shuttle (travel) to Singaraja, costing around IDR 2,500,000.
Compare Pekanbaru to Singaraja Routes
Flight
Connecting
Duration
8 hours
Avg Price
IDR 3,000,000 - 5,500,000
Operator
Lion Air
Route
PKU to CGK to DPS

Hire a private driver for the trip from Denpasar to Singaraja to enjoy the mountain scenery at your own pace.

Travel Tips
  • Road Conditions
    The roads to Singaraja are winding and steep; if you suffer from motion sickness, take medication beforehand.
  • Weather
    The north coast can be slightly cooler than the south, especially in the evenings.
  • Transport
    Shared shuttles are common; ask your hotel in Denpasar to help you book a reputable company.
  • Photography
    The mountain pass offers incredible views; ask your driver for short stops at viewpoints.
  • Local Culture
    North Bali is less touristy; respect local customs and dress modestly when visiting villages.
Safety Tips
  • Driving
    Avoid driving at night on the mountain roads due to limited lighting and fog.
  • Water
    Stick to bottled water, as tap water in rural areas is not suitable for drinking.
  • Valuables
    Keep your passport and cash in a secure money belt while traveling on public transport.
  • Emergency
    Ensure your phone has a roaming plan or a local SIM with data for navigation.
People Also Ask
  • Is Singaraja worth visiting?
    Yes, it offers a more authentic, quiet experience compared to the busy southern tourist hubs.
  • How do I get from Denpasar to Singaraja?
    You can hire a private car, take a shared shuttle, or use a local bus from Ubung Terminal.
  • Are there dolphins in Singaraja?
    Yes, dolphin-watching tours are very popular at Lovina Beach, just a short drive from Singaraja.
  • Is it cold in the mountains?
    It can get chilly at night in the Bedugul area, so bring a light jacket.
  • Can I fly directly to North Bali?
    No, all commercial flights land at Ngurah Rai International Airport in the south.
Quick Info
  • From Pekanbaru, Riau, 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 way to Singaraja. It is surrounded by lush coffee and clove plantations.
3
Pura Beji
A beautiful temple known for its intricate stone carvings. It is a great example of North Balinese architecture.
4
Singaraja City Center
Explore the old colonial buildings and the local market to experience the authentic side of North Bali.
Tags
Pekanbaru to Singaraja North Bali travel flights to Bali Denpasar to Singaraja traveling to Singaraja Bali road trip PKU to DPS Singaraja transport Indonesia travel guide Bali north coast