Bali Airport to Singaraja Transfer — Fixed-Price Private Car

A private driver from Bali Airport (DPS) to Singaraja is a fixed $250 for up to 4 passengers. The 82 km run over the Bedugul pass takes 2 hr 10 min to 3 hours, and the rate covers a nameboard meet and greet, flight tracking, tolls, parking, and bottled water.

Why Singaraja Is a Different Kind of Transfer

Singaraja is not a resort strip — it is Bali’s former colonial capital and the island’s second-largest city, home to the Buleleng regency offices, the Undiksha university campus, and the old Dutch harbour front. That changes who books this route: alongside holidaymakers we regularly drive visiting families, academics, and business travellers who need a specific city address rather than a hotel lobby. Give us the full address or a Google Maps pin when you book and the driver will plan the final kilometres accordingly, including one-way streets around the old market.

DPS to Singaraja — Price per Vehicle

VehicleSeatsOne-wayBest for
Toyota Innova / similar4$250Couples, small families
Hyundai Staria6$350Groups, extra luggage
Toyota Alphard5$505Premium cabin comfort
Denza D9 (Electric Luxury MPV)6$580Silent all-electric luxury
Mercedes V-Class6$635Executive groups
Mercedes S-Class / BMW 73$890VIP travel

Prices are per car, one way, with tolls, airport parking, and cold water included. Round trips save 5% on the combined total; pickups between 22:00 and 05:00 carry a $5 night surcharge; paying by card adds 3%; a detour or extra stop is $10. Compare every route on the airport transfer price list or reserve online straight away.

Toyota Innova private car for the Bali Airport to Singaraja transfer
The Toyota Innova — your fixed $250 private car to Singaraja, seating 4 with room for luggage.

Over the Pass and Down the Hairpins

The drive follows Bali’s classic north–south crossing: out of the airport, around Denpasar’s western edge, and onto the Baturiti climb where the air turns cool and the roadside stalls switch from souvenirs to strawberries. Lake Beratan and the Ulun Danu temple mark the top of the pass at Bedugul, about 90 minutes from the airport in normal traffic.

From there the road tips over the ridge at Wanagiri and drops through the Gitgit hairpins — the steepest, twistiest section of the journey, with the Gitgit twin waterfalls hidden in the ravines beside the road. Unlike the Lovina run, there is no coastal leg at the end: the hairpins deliver you almost directly into Singaraja’s southern suburbs. In heavy rain your driver may take the gentler western descent via Seririt instead; it adds around 20 minutes but avoids the steepest bends.

If you want a break, say so at pickup — most guests on this route stop once at Bedugul for the restrooms and the lake view, or grab coffee just past the Handara gate on the descent.

Practical Notes for Singaraja Arrivals

  • City drop-offs: hotels, campus housing, Buleleng hospital, or family compounds — any address works; the fixed $250 covers the whole city area.
  • Sightseeing en route: Gitgit waterfall, Ulun Danu Bratan, and the Handara gate all sit on the way — each planned stop is $10.
  • Onward to Lovina: if your accommodation is on the beach strip west of the city, book the Lovina airport transfer instead — it is priced for the extra distance.
  • Luggage: the Innova takes 4 people with 3–4 medium cases; more than that, take the Staria.

Singaraja Transfer Questions

Can the driver stop at Gitgit waterfall on the way down?

Yes. The Gitgit trailhead is right beside the descent road, roughly 30 minutes before Singaraja. Count it as a $10 extra stop and allow 45–60 minutes for the walk down to the falls and back — it is stepped and can be slippery, so proper footwear helps.

Is Singaraja cheaper than Lovina even though they are close?

Yes, slightly. Singaraja is $250 and Lovina $265 for the standard car, because Lovina adds around 10 km along the coast past the city. If your hotel is in Kalibukbuk or anywhere on the beach strip, book the Lovina rate so the driver plans for the correct end point.

We land at 21:30 — can we still reach Singaraja that night?

Yes. Allowing for immigration and bags, you would leave the airport around 22:30, which puts the pickup in the 22:00–05:00 window and adds the $5 night surcharge. The pass is quiet at night and drivers take the hairpins slowly; expect to reach Singaraja between 00:30 and 01:00.

How do I get from Bali Airport to Singaraja?

The practical way is a pre-booked private car. There is no train and no direct airport bus to Singaraja, and metered street taxis will not commit to the 82 km mountain crossing. Your driver meets you at arrivals with a nameboard and drives straight to any city address for the fixed $250, so you skip the counter queue and the price is set before you land.

Is there a taxi from Bali Airport to Singaraja?

Airport counter taxis rarely quote this far-north route, and app cars like Grab face pickup limits at the terminal plus surge on long trips. For Singaraja most travellers book a fixed-price private driver instead — $250 all-in, tolls and parking included, with the driver tracking your flight so a delay never changes the fare.

An Hour of Old Singaraja Worth Keeping

If your schedule allows even a spare hour, the old harbour district repays it. The waterfront where Dutch steamers once docked keeps its warehouses and the bright Ling Gwan Kiong Chinese temple at the water’s edge; a short walk inland, the Gedong Kirtya library preserves thousands of lontar palm-leaf manuscripts — the only collection of its kind still actively maintained. Evenings belong to the night market on Jalan Durian, where the food is cooked for locals, priced for locals, and better than most of what the resort strips serve. Your driver can loop past the harbour on the way to your drop-off if you ask at pickup; it adds barely ten minutes.

Booking works the same as every route we run: send your flight number, date, and address on WhatsApp, get the driver’s name and plate back the same day, and pay after you arrive. No deposit is taken and cancellation stays free until 24 hours before pickup.

Book Your Singaraja Transfer

Fixed $250 per car, confirmed driver details before departure, free cancellation up to 24 hours.

WhatsApp +62 811 2859 0000 Book online

Related Routes

Bali Airport Transfer — operated by Bali Premium Trip · [email protected]