Singaraja
Singaraja
Bandung
Bandung
Flight

Singaraja to Bandung

Updated: 28 May 2026

The journey from Singaraja to Bandung spans over 1100 km across Bali and Java. You must first travel by road to Ngurah Rai International Airport in Denpasar. From there, take a flight to Jakarta's Soekarno-Hatta Airport. Complete the final leg by taking the Argo Parahyangan train from Gambir Station to Bandung. This route combines scenic coastal drives with efficient rail transit.

Total Distance: Driving distance 1150 km, straight-line air distance 980 km.
Fastest Way
Flight from Denpasar to Jakarta followed by a 3-hour train ride to Bandung.
Cheapest Way
Bus and ferry combination via Gilimanuk-Ketapang, costing 600,000 IDR but taking 30 hours.
Compare Singaraja to Bandung Routes
Flight
Connecting
Duration
12 hours total
Avg Price
1.2 - 2.5 million IDR
Operator
Garuda Indonesia
Route
DPS to CGK then train to Bandung

Book your train ticket from Gambir to Bandung at least 7 days in advance.

Travel Tips
  • Train Booking
    Use the KAI Access app to secure your seat on the Argo Parahyangan train.
  • Airport Transfer
    Use official airport taxis or ride-hailing apps like Grab from Ngurah Rai to avoid overcharging.
  • Packing
    Bandung is cooler than Bali; bring a light jacket for the evenings.
  • Traffic
    Expect heavy traffic in Bandung during weekends and public holidays.
  • Currency
    Keep small denominations of cash for local transport and street food.
Safety Tips
  • Pickpockets
    Be vigilant in crowded areas like train stations and public markets.
  • Transport
    Only use registered taxis or reputable ride-hailing services.
  • Health
    Drink only bottled or filtered water throughout your journey.
  • Documents
    Keep your ID and travel tickets in a secure, waterproof pouch.
People Also Ask
  • Is there a direct train from Bali to Bandung?
    No, there are no train tracks on Bali island.
  • How long is the flight from Bali to Jakarta?
    The flight duration is approximately 1 hour and 50 minutes.
  • Can I take a bus from Singaraja to Bandung?
    Yes, but it involves multiple transfers and takes over 30 hours.
  • What is the best way to reach Bandung from Jakarta?
    The Argo Parahyangan train from Gambir Station is the most comfortable option.
  • Are there ferries between Bali and Java?
    Yes, the ferry runs 24/7 between Gilimanuk and Ketapang.
Quick Info
  • From Singaraja, Bali, Indonesia
  • To Bandung, Jawa Barat, Indonesia
  • Modes
Best Time to Travel

May to September for dry weather and clear mountain views in West Java.

Things to Do in Bandung
1
Gedung Sate
Visit this iconic colonial-era government building in Bandung. It features unique architectural elements and a museum inside.
2
Alun-Alun Bandung
Relax at the city square which features artificial grass and proximity to the Grand Mosque. It is a popular local gathering spot.
3
Jalan Braga
Walk along this historic street known for its Dutch-style buildings and art deco cafes. It is the cultural heart of the city.
4
Kawah Putih
Take a day trip to this stunning volcanic crater lake located south of Bandung. The turquoise water is highly photogenic.
Tags
Singaraja to Bandung travel Bali to Bandung flight train from Jakarta to Bandung how to reach Bandung from Bali traveling across Java best way to Bandung Bali transport guide Indonesia intercity travel